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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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)
Tseng, L., Yang, S.: A genetic clustering algorithm for data with non-spherical-shape clusters. Pattern Recognition 33, 1251–1259 (2000)
Hsu, K., Gupta, H.V., Sorooshian, S.: Artificial Neural Network Modeling of the Rainfall-Runoff Process. Water Resources Research 31(10), 2517–2530 (1995)
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)
Timmis, J., Neal, M., Hunt, J.: An artificial immune system for data analysis. Biosystems 55(1-3), 143–150 (2000)
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)
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)
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)
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)
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)
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)
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)
Dasgupta, D.: Artificial Immune Systems and Their Applications. Springer, Berlin (1999)
How Vaccines Work, NPI Reference Guide on Vaccines and Vaccine Safety pp. 5-8, http://www.path.org/vaccineresources/files/How_Vaccines_Work.pdf
Hart, E., Timmis, J.: Application area of AIS: The Past, The Present and the Future. Applied Soft Computing 8(1) (2008)
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
Heskes, T.: Self-organizing maps, vector quantization, and mixture modelling. IEEE Transactions on Neural Networks 12(6), 1299–1305 (2001)
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)
Hunt, J.E., Cook, D.E.: Learning using an artificial immune system. Journal of Network and Computer Applications 19, 189–212 (1996)
Timmis, J., Knight, T.: An Immmunological Approach to Data Mining. In: Proceedings IEEE International Conference on Data Mining, vol. 1, pp. 297–304 (2001)
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)
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)
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)
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/
UCI Machine Learning Repository, http://archive.ics.uci.edu/ml/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)