Skip to main content

Principles and Methods of Artificial Immune System Vaccination of Learning Systems

  • Conference paper
Artificial Immune Systems (ICARIS 2011)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6825))

Included in the following conference series:

Abstract

Our body has evolved a complex system to combat viruses and other pathogens. Computing researchers have started paying increasing attention to natural immune systems because of their ability to learn how to distinguish between pathogens and non-pathogens using immunoglobulins, antibodies and memory cells. There are now several artificial immune system algorithms for learning inspired by the human natural immune system. Once the body gains immunity to a specific disease it generally remains free from it almost for life. One way to build such immunity is through vaccination. Vaccination is a process of stimulating the immune system by using a weaker infectious agent or extracting proteins from an infectious agent. A vaccine typically activates an immune response in the form of generation of antibodies, which are cloned and hyper-mutated to bind to antigens (fragments) of pathogens. The main aim of this paper is to explore the effectiveness of artificial vaccination of learning systems, where memory cells and their antibodies are introduced into the learning process to evaluate performance. Artificial neural networks are used to model the learning process and an artificial immune system to synthesize the vaccination material for injecting into the learning process. Two other phenomena of natural immune systems, namely, immune-suppression and auto-immune disease, are also explored and discussed in terms of hyper mutation of antibodies.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Meng, L., Wu, Q.H., Yong, Z.Z.: A Faster Genetic Clustering Algorithm. In: Oates, M.J., Lanzi, P.L., Li, Y., Cagnoni, S., Corne, D.W., Fogarty, T.C., Poli, R., Smith, G.D. (eds.) EvoIASP 2000, EvoWorkshops 2000, EvoFlight 2000, EvoSCONDI 2000, EvoSTIM 2000, EvoTEL 2000, and EvoROB/EvoRobot 2000. LNCS, vol. 1803, pp. 22–33. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  2. Tseng, L., Yang, S.: A genetic clustering algorithm for data with non-spherical-shape clusters. Pattern Recognition 33, 1251–1259 (2000)

    Article  Google Scholar 

  3. Hsu, K., Gupta, H.V., Sorooshian, S.: Artificial Neural Network Modeling of the Rainfall-Runoff Process. Water Resources Research 31(10), 2517–2530 (1995)

    Article  Google Scholar 

  4. Marinakis, Y., Marinaki, M., Matsatsinis, N.: A Stochastic nature inspired metaheuristic for clustering analysis. Int. J. Business Intelligence and Data Mining 3, 30–44 (2008)

    Article  Google Scholar 

  5. Timmis, J., Neal, M., Hunt, J.: An artificial immune system for data analysis. Biosystems 55(1-3), 143–150 (2000)

    Article  Google Scholar 

  6. Watkins, A., Timmis, J., Boggess, L.: Artificial Immune Recognition System (AIRS): An Immune-Inspired Supervised Learning Algorithm. Genetic Programming and Evolvable Machines 5(3), 291 (2004)

    Article  Google Scholar 

  7. Ahmad, W., Narayanan, A.: Humoral-mediated Clustering. In: Proceedings of the IEEE 5th International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA 2010), pp. 1471–1481 (2010)

    Google Scholar 

  8. de Castro, L.N., Zuben, F.J.V.: aiNet: An Artificial Immune Network for Data Analysis. Data Mining: A Heuristic Approach 1, 231–260 (2002)

    Google Scholar 

  9. Khaled, A., Abdul-Kader, H.M., Ismail, N.A.: Artificial Immune Clonal Selection Algorithm: A Comparative Study of CLONALG, opt-IA and BCA with Numerical Optimization Problems. International Journal of Computer Science and Network Security 10(4), 24–30 (2010)

    Google Scholar 

  10. Ayara, M., Timmis, J., de Lemos, R., Forrest, S.: Immunising automated teller machines. In: Jacob, C., Pilat, M.L., Bentley, P.J., Timmis, J.I. (eds.) ICARIS 2005. LNCS, vol. 3627, pp. 404–417. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  11. Harmer, P.K., Williams, P.D., Gunsch, G.H., Lamont, G.B.: An artificial immune system architecture for computer security applications. IEEE Transactions on Evolutionary Computation 6(3), 252–280 (2002)

    Article  Google Scholar 

  12. Whitbrook, A.M., Aickelin, U., Garibaldi, J.M.: Idiotypic Immune Networks in Mobile Robot Control. IEEE Transactions on Systems, Man, and Cybernetics - Part B: CYBERNETICS 37(6), 1581–1598 (2007)

    Article  Google Scholar 

  13. Dasgupta, D.: Artificial Immune Systems and Their Applications. Springer, Berlin (1999)

    Book  MATH  Google Scholar 

  14. How Vaccines Work, NPI Reference Guide on Vaccines and Vaccine Safety pp. 5-8, http://www.path.org/vaccineresources/files/How_Vaccines_Work.pdf

  15. Hart, E., Timmis, J.: Application area of AIS: The Past, The Present and the Future. Applied Soft Computing 8(1) (2008)

    Google Scholar 

  16. Castro, L.N. de., Zuben, F.J.V.: Artificial Immune Systems: Part I - Basic Theory and Applications. Technical Report - RT DCA 01/99 (1999), http://eva.evannai.inf.uc3m.es/docencia/doctorado/cib/documentacion/OverviewIS.pdf

  17. Heskes, T.: Self-organizing maps, vector quantization, and mixture modelling. IEEE Transactions on Neural Networks 12(6), 1299–1305 (2001)

    Article  Google Scholar 

  18. Forrest, S., Hofmeyer, S.: Immunology as information processing. In: Segel, L., Cohen, I. (eds.) Design Principles for Immune System and Other Distributed Autonomous Systems, p. 361. Oxford University Press, Oxford (2000)

    Google Scholar 

  19. Hunt, J.E., Cook, D.E.: Learning using an artificial immune system. Journal of Network and Computer Applications 19, 189–212 (1996)

    Article  Google Scholar 

  20. Timmis, J., Knight, T.: An Immmunological Approach to Data Mining. In: Proceedings IEEE International Conference on Data Mining, vol. 1, pp. 297–304 (2001)

    Google Scholar 

  21. Castro, L.N.de., Zuben, J.: The Clonal Selection Algorithm with Engineering Applications. In: Workshop Proceedings of GECCO, Workshop on Artificial Immune Systems and Their Applications, Las Vegas, pp. 36–37 (2000)

    Google Scholar 

  22. Dasgupta, D., Gonzalez, F.: Artificial immune system (AIS) research in the last five years. In: Proceedings of the Congress on Evolutionary Computation, p. 123 (2003)

    Google Scholar 

  23. Ahmad, W., Narayanan, A.: Humoral Artificial Immune System (HAIS) For Supervised Learning. In: Proceedings of NaBIC2010 IEEE World Congress on Nature and Biologically Inspired Computing, pp. 37–44 (2010)

    Google Scholar 

  24. Fischer, I., Hennecke, F., Bannes, C., Zell, A.: Java Neural Network Simulator - JavaNNS. University of Tubingen, http://www.ra.cs.uni-tuebingen.de/software/JavaNNS/

  25. UCI Machine Learning Repository, http://archive.ics.uci.edu/ml/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ahmad, W., Narayanan, A. (2011). Principles and Methods of Artificial Immune System Vaccination of Learning Systems. In: Liò, P., Nicosia, G., Stibor, T. (eds) Artificial Immune Systems. ICARIS 2011. Lecture Notes in Computer Science, vol 6825. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22371-6_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-22371-6_24

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-22370-9

  • Online ISBN: 978-3-642-22371-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics