Skip to main content

Research Repository

Advanced Search

All Outputs (17)

Immune System Approaches to Intrusion Detection - A Review (ICARIS) (2004)
Conference Proceeding
Aickelin, U., Greensmith, J., & Twycross, J. (2004). Immune System Approaches to Intrusion Detection - A Review (ICARIS). In Artificial Immune Systems: Third International Conference, ICARIS 2004, Catania, Sicily, Italy, September 13-16, 2004. Proceedings. https://doi.org/10.1007/978-3-540-30220-9_26

The use of artificial immune systems in intrusion detection is an appealing concept for two reasons. Firstly, the human immune system provides the human body with a high level of protection from invading pathogens, in a robust, self-organised and dis... Read More about Immune System Approaches to Intrusion Detection - A Review (ICARIS).

Creating Structured PDF Files Using XML Templates (2004)
Conference Proceeding
Hardy, M., Brailsford, D. F., & Thomas, P. (2004). Creating Structured PDF Files Using XML Templates. In J. Vion-Dury (Ed.),

This paper describes a tool for recombining the logical structure from an XML document with the typeset appearance of the corresponding PDF document. The tool uses the XML representation as a template for the insertion of the logical structure into t... Read More about Creating Structured PDF Files Using XML Templates.

'Immune System Approaches to Intrusion Detection - A Review' (2004)
Conference Proceeding
Aickelin, U., Greensmith, J., & Twycross, J. (2004). 'Immune System Approaches to Intrusion Detection - A Review'.

Abstract. The use of artificial immune systems in intrusion detection is an appealing concept for two reasons. Firstly, the human immune system provides the human body with a high level of protection from invading pathogens, in a robust, s... Read More about 'Immune System Approaches to Intrusion Detection - A Review'.

'Movie Recommendation Systems Using An Artificial Immune System' (2004)
Conference Proceeding
Chen, Q., & Aickelin, U. (2004). 'Movie Recommendation Systems Using An Artificial Immune System'.

We apply the Artificial Immune System (AIS)technology to the collaborative Filtering (CF)technology when we build the movie recommendation system. Two different affinity measure algorithms of AIS, Kendall tau and Weighted Kappa, are used to calculate... Read More about 'Movie Recommendation Systems Using An Artificial Immune System'.

Building Better Nurse Scheduling Algorithms (2004)
Journal Article
Aickelin, U., & White, P. (2004). Building Better Nurse Scheduling Algorithms. Annals of Operations Research, 128, https://doi.org/10.1023/B%3AANOR.0000019103.31340.a6

The aim of this research is twofold: Firstly, to model and solve a complex nurse scheduling problem with an integer programming formulation and evolutionary algorithms. Secondly, to detail a novel statistical method of comparing and hence building be... Read More about Building Better Nurse Scheduling Algorithms.

'The application of Bayesian Optimization and Classifier Systems in Nurse Scheduling' (2004)
Conference Proceeding
Li, J., & Aickelin, U. (2004). 'The application of Bayesian Optimization and Classifier Systems in Nurse Scheduling'.

Abstract. Two ideas taken from Bayesian optimization and classifier systems are presented for personnel scheduling based on choosing a suitable scheduling rule from a set for each person's assignment. Unlike our previous work of using genetic algorit... Read More about 'The application of Bayesian Optimization and Classifier Systems in Nurse Scheduling'.

Evaluating alternative gait strategies using evolutionary robotics (2004)
Journal Article
Sellers, W. I., Dennis, L. A., Wang, W., & Crompton, R. H. (2004). Evaluating alternative gait strategies using evolutionary robotics. Journal of Anatomy, 204,

Evolutionary robitics is a branch of artificial intelligence concerned with the automatic generation of autonomous robots. Usually the form of the robit is predefined an various computational techniques are used to control the machine's behaviour.... Read More about Evaluating alternative gait strategies using evolutionary robotics.

Compiling Exceptions Correctly (2004)
Conference Proceeding
Hutton, G., & Wright, J. (2004). Compiling Exceptions Correctly.

Exceptions are an important feature of modern programming languages, but their compilation has traditionally been viewed as an advanced topic. In this article we show that the basic method of compiling exceptions using stack unwinding can be explain... Read More about Compiling Exceptions Correctly.

Detecting Danger: Applying a Novel Immunological Concept to Intrusion Detection Systems' (2004)
Conference Proceeding
Greensmith, J., Aickelin, U., & Twycross, J. (2004). Detecting Danger: Applying a Novel Immunological Concept to Intrusion Detection Systems'.

INTRODUCTION In recent years computer systems have become increasingly complex and consequently the challenge of protecting these systems has become increasingly difficult. Various techniques have been implemented to counteract the misuse of com... Read More about Detecting Danger: Applying a Novel Immunological Concept to Intrusion Detection Systems'.

The Use of Proof Planning Critics to Diagnose Errors in the Base Cases of Recursive Programs (2004)
Conference Proceeding
Dennis, L. A. (2004). The Use of Proof Planning Critics to Diagnose Errors in the Base Cases of Recursive Programs. In W. Ahrendt, P. Baumgartner, & H. de Nivelle (Eds.),

This paper reports the use of proof planning to diagnose errors in program code. In particular it looks at the errors that arise in the base cases of recursive programs produced by undergraduates. It describes two classes of error that arise in thi... Read More about The Use of Proof Planning Critics to Diagnose Errors in the Base Cases of Recursive Programs.

Analysing similarity in exam timetabling (2004)
Conference Proceeding
Burke, E., Eckersley, A., McCollum, B., Petrovic, S., & Qu, R. (2004). Analysing similarity in exam timetabling.

In this paper we carry out an investigation of some of the major features of exam timetabling problems with a view to developing a similarity measure. This similarity measure will be used within a case-based reasoning (CBR) system to match a new prob... Read More about Analysing similarity in exam timetabling.

Page Composition using PPML as a Link-editing Script (2004)
Conference Proceeding
Bagley, S. R., & Brailsford, D. F. (2004). Page Composition using PPML as a Link-editing Script. In J. Vion-Dury (Ed.),

The advantages of a COG (Component Object Graphic) approach to the composition of PDF pages have been set out in a previous paper [1]. However, if pages are to be composed in this way then the individual graphic objects must have known bounding boxe... Read More about Page Composition using PPML as a Link-editing Script.

An Indirect Genetic Algorithm for a Nurse Scheduling Problem (2004)
Journal Article
Aickelin, U., & Dowsland, K. (2004). An Indirect Genetic Algorithm for a Nurse Scheduling Problem. Computers and Operations Research, 31(5), https://doi.org/10.1016/S0305-0548%2803%2900034-0

This paper describes a Genetic Algorithms approach to a manpower-scheduling problem arising at a major UK hospital. Although Genetic Algorithms have been successfully used for similar problems in the past, they always had to overcome the limitations... Read More about An Indirect Genetic Algorithm for a Nurse Scheduling Problem.

'On Affinity Measures for Artificial Immune System Movie Recommenders' (2004)
Conference Proceeding
Aickelin, U., & Chen, Q. (2004). 'On Affinity Measures for Artificial Immune System Movie Recommenders'.

Abstract. We combine Artificial Immune Systems (AIS) technology with Collaborative Filtering (CF) and use it to build a movie recommendation system. We already know that Artificial Immune Systems work well as movie recommenders from previous work by... Read More about 'On Affinity Measures for Artificial Immune System Movie Recommenders'.

'Investigating Artificial Immune Systems For Job Shop Rescheduling In Changing Environments' (2004)
Conference Proceeding
Aickelin, U., Burke, E., & Mohamed Din, A. (2004). 'Investigating Artificial Immune Systems For Job Shop Rescheduling In Changing Environments'.

ABSTRACT Artificial immune system can be used to generate schedules in changing environments and it has been proven to be more robust than schedules developed using a genetic algorithm. Good schedules can be produced especially when the number of... Read More about 'Investigating Artificial Immune Systems For Job Shop Rescheduling In Changing Environments'.

'Artificial Immune Systems: A new Decision Making Paradigm for Operational Research' (2004)
Conference Proceeding
Aickelin, U. (2004). 'Artificial Immune Systems: A new Decision Making Paradigm for Operational Research'.

Over the last few years, more and more heuristic decision making techniques have been inspired by nature, e.g. evolutionary algorithms, ant colony optimisation and simulated annealing. More recently, a novel computational intelligence technique inspi... Read More about 'Artificial Immune Systems: A new Decision Making Paradigm for Operational Research'.