Skip to main content
Log in

Re-visiting the artificial immune recognition system: a survey and an improved version

  • Published:
Artificial Intelligence Review Aims and scope Submit manuscript

Abstract

This paper surveys the major works related to an artificial immune system based classifier that was proposed in the 2000s, namely, the artificial immune recognition system (AIRS) algorithm. This survey has revealed that most works on AIRS was dedicated to the application of the algorithm to real-world problems rather than to theoretical developments of the algorithm. Based on this finding, we propose an improved version of the AIRS algorithm which we dub AIRS3. AIRS3 takes into account an important parameter that was ignored by the original algorithm, namely, the number of training antigens represented by each memory cell at the end of learning (numRepAg). Experiments of the new AIRS3 algorithm on data sets taken from the UCI machine learning repository have shown that taking into account the numRepAg information enhances the classification accuracy of AIRS.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Brownlee J (2005) Artificial immune recognition system AIRS: a review and analysis. Technical Report 1-02, Swinburne University of Technology

  • Catal C, Diri B (2007) Software defect prediction using artificial immune recognition system. In: Proceedings of the 25th conference on IASTED international multi-conference. Software Engineering, pp 285–290

  • Dasarathy BV (1991) Nearest neighbour NN norms: NN pattern classification techniques. IEEE Computer Society Press, Los Alamitos

  • Dasgupta D (1999) Artificial immune systems and their applications. Springer, Berlin

    Book  MATH  Google Scholar 

  • de Castro LN, Von Zuben F (2002) Learning and optimization using the clonal selection principle. IEEE Trans Evol Comput 6(3): 239–251

    Article  Google Scholar 

  • Doraisamy S, Golzari S (2010) Automatic musical genre classification and artificial immune recognition system. In: Ras ZW, Wieczorkowska AA (eds) Advances in music information retrieval, volume 274 of studies in computational intelligence. Springer, Berlin, pp 390–402

  • Findik O, Babaoğlu I, Ïlker E (2011) A color image watermarking scheme based on artificial immune recognition system. Expert Syst Appl 38(3): 1942–1946

    Article  Google Scholar 

  • Golzari S, Doraisamy S, Sulaiman MN, Udzir NI (2005) Effect of fuzzy resource allocation method on AIRS classifier accuracy. J Theor Appl Inf Technol 5(4): 18–24

    Google Scholar 

  • Golzari S, Doraisamy S, Sulaiman MN, Udzir NI (2008) Notes on using nonlinear resource allocation methods in airs classifier. In: Proceedings of the 2008 international conference on data mining, pp 91–95

  • Golzari S, Doraisamy S, Sulaiman MN, Udzir NI (2009) Incorporation of adapted real world tournament selection into artificial immune recognition system. Oppor Chall Next Gener Appl Intell 214: 329–334

    Article  Google Scholar 

  • Goodman DE, Boggess L, Watkins A (2002) Artificial immune system classification of multiple-class problems. In: Proceedings of the artificial neural networks in engineering ANNIE, pp 179–183

  • Goodman DE, Boggess L, Watkins A (2003) An investigation into the source of power for airs an artificial immune classification system. In: Proceedings of the 2003 international joint conference on neural networks, pp 1678–1683

  • Hamaker JS, Boggess L (2004) Non-euclidean distance measures in airs an artificial immune classification system. In: Proccedings of the 2004 congress on evolutionary computation, pp 1067–1073

  • Ivanciuc O (2006) Artificial immune system prediction of the human intestinal absorption of drugs with AIRS artificial immune recognition system. Internet Electron J Mol Des 5(10): 515–529

    Google Scholar 

  • Kaban Z, Diri B (2008) Genre and author detection in turkish texts using artificial immune recognition systems. In: Proceedings of the IEEE conference on signal processing, communication and applications, pp 1–4

  • Knight T, Timmis J (2001) Aine: an immunological approach to data mining. In: Proceedings of the 2001 IEEE international conference on data mining, pp 297–304

  • Kodaz H, Kara S, Latioğlu F, Günes S (2007) A new hybrid classifier system: information gain-based artificial immune recognition system. Exp Tech 31(6): 36–43

    Article  Google Scholar 

  • Kodaz H, Babaoğlu I,  Işcan H (2009) Thyroid disease diagnosis using artificial immune recognition system AIRS. In: Proceedings of the 2nd international conference on interaction sciences: information technology, culture and human, pp 756–761

  • Manning CD, Raghavan P, Schtze H (2008) Introduction to information retrieval. Cambridge University Press, New York

    Book  MATH  Google Scholar 

  • Marwah G, Boggess L (2002) Artificial immune systems for classification: some issues. In: Proccedings of the 1st international conference on artificial immune systems, pp 149–153

  • McEwan C, Hart E (2009) On AIRS and clonal selection for machine learning. In: Proceedings of the 8th international conference on artificial immune systems, pp 67–79

  • McQueen J (1967) Some methods for classification and analysis of multivariate observations. In: Proceedings of the 5th Berkeley symposium on mathematical statistics and probability, pp 281–297

  • Meng L, van der Putten P, Wang H (2005) A comprehensive benchmark of the artificial immune recognition system airs. In: Proceedings of the advanced data mining and applications conference, pp 575–582

  • Murphy PM, Aha DW (1996) Uci repository of machine learning databases. http://www.ics.uci.edu/mlearn

  • Pawlak Z (1991) Rough sets theoretical aspects of reasoning about data. Kluwer, Dordrecht

    MATH  Google Scholar 

  • Polat K, Günes S (2006) Automated identification of diseases related to lymph system from lymphography data using artificial immune recognition system with fuzzy resource allocation mechanism (fuzzy-airs). Biomed Signal Process Control 1(4): 253–260

    Article  Google Scholar 

  • Polat K, Günes S (2007) Prediction of hepatitis disease based on principal component analysis and artificial immune recognition system. Appl Math Comput 189(2): 1282–1291

    Article  MATH  MathSciNet  Google Scholar 

  • Polat K, Günes S (2008) Principles component analysis, fuzzy weighting pre-processing and artificial immune recognition system based diagnostic system for diagnosis of lung cancer. Expert Syst Appl 34(1): 214–221

    Article  Google Scholar 

  • Polat K, Sahan S, Kodaz H, Günes S (2005a) A new classification method for breast cancer diagnosis: feature selection artificial immune recognition system (fs-airs). In: Proceedings of the 1st international conference on advances in natural computation, pp 830–838

  • Polat K, Sahan S, Kodaz H, Günes S (2005b) Outdoor image classification using artificial immune recognition system (airs) with performance evaluation by fuzzy resource allocation mechanism. In: Proceedings of the 11th international conference on computer analysis of images and patterns, pp 81–87

  • Polat K, Sahan S, Günes S (2006) A new method to medical diagnosis: artificial immune recognition system (airs) with fuzzy weighted pre-processing and application to ecg arrhythmia. Expert Syst Appl 31(2): 264–269

    Article  Google Scholar 

  • Polat K, Sahan S, Günes S (2007) Automatic detection of heart disease using an artificial immune recognition system (airs) with fuzzy resource allocation mechanism and k-nn (nearest neighbour) based weighting preprocessing. Expert Syst Appl 32(2): 625–631

    Article  Google Scholar 

  • Polat K, Günes S, Yosunkaya S (2009) Pairwise classifier approach to automated diagnosis of disorder degree of obstructive sleep apnea syndrome: combining of airs and one versus one (ovo-airs). In: Proceedings of the international multi conference of engineers and computer scientists, pp 214–218

  • Sabri F, Norwawi NM, Seman K (2011) Hybrid of rough set theory and artificial immune recognition system as a solution to decrease false alarm rate in intrusion detection system. In: Proceedings of the 7th international conference on information assurance and security, pp 134–138

  • Saidi M, Chikh MA, Settouti N (2011) Automatic identification of diabetes diseases using a modified artificial immune recognition system2 (MAIRS2). In: Proceedings of 3ème conference internationale sur l‘informatique et ses applications

  • Sakthivel NR, Nair BB, Sugumaran V, Rai RS (2011) Decision support system using artificial immune recognition system for fault classification of centrifugal pump. Int J Data Anal Tech Strateg 3(1): 66–84

    Article  Google Scholar 

  • Shannon CE (1948) A mathematical theory of communication. Bell Syst Tech J 27(3): 27(3):623–656

    Google Scholar 

  • van der Putten P, Meng L, Kok JN (2008) Profiling novel classification algorithms: artificial immune systems. In: Proceedings of the 2008 IEEE international conference on cybernetic intelligent systems, pp 1–6

  • Wang X, Cheng J, Yin Z, Guo M (2011) A new approach of obtaining reservoir operation rules: artificial immune recognition system. Expert Syst Appl 38(9): 11701–11707

    Article  Google Scholar 

  • Watkins A, Boggess L (2002a) A new classifier based on resource limited artificial immune systems. In: Proceedings of the 2002 congress on evolutionary computation, pp 1546–1551

  • Watkins A, Boggess L (2002b) A resource limited artificial immune classifier. In: Proceedings of the 2002 congress on evolutionary computation vol 1, pp 926–931

  • Watkins A, Timis J (2002) Artificial immune recognition system (airs): revisions and refinements. In: Proceedings of the 2002 congress on genetic programming and evolvable machines, pp 173–181

  • Watkins A, Timmis J (2004) Exploiting parallelism inherent in airs, an artificial immune classifier. In: Proceedings of the 3rd international conference on artificial immune systems, pp 427–438

  • Watkins A, Timmis J, Boggess L (2004) Artificial immune recognition system (airs): an immune-inspired supervised learning algorithm. Genet Program Evol Mach 5: 291–317

    Article  Google Scholar 

  • Witten IH, Frank E (2005) Data mining: practical machine learning tools and techniques. 2. Morgan Kaufmann, Los Altos

    Google Scholar 

  • Zhang J, Liang Y (2008) A novel intrusion detection model based on danger theory. In: Proceedings of the 2008 IEEE Pacific-Asia workshop on computational intelligence and industrial application, pp 867–871

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ilyes Jenhani.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Jenhani, I., Elouedi, Z. Re-visiting the artificial immune recognition system: a survey and an improved version. Artif Intell Rev 42, 821–833 (2014). https://doi.org/10.1007/s10462-012-9360-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10462-012-9360-0

Keywords

Navigation