Abstract
This chapter presents the application of the human immune system model and approach to the design of self-organising architectures for artificial systems. The human immune system is a decentralised intelligent system exhibiting remarkable capabilities for learning, information processing and adaptation to environmental changes. Furthermore, it provides an excellent model of adaptive operation at local level and emergent behaviour at global level. There exist several theories aiming to explain immunological phenomena occurring in the human immune system, and numerous software models suitable for their simulation. In this chapter, the idiotypic network model of Jerne is analysed aiming to identify the required elements for implementing it in an agent architecture. The resulting mechanism is illustrated in the collaborative decision-making process carried out by a multi-agent system used for robot soccer simulation.
This chapter introduces an architecture for MAS which is based upon a specific interpretation of the human immune system.
Similar content being viewed by others
Notes
- 1.
Article from Wikipedia http://en.wikipedia.org/wiki/Immune_system.
- 2.
This is a design choice made for simple agents. If agents are complex one can make the choice of modelling part of the agent behaviour as an antibody.
References
Bersini, H., Varela, F.J.: Hints for adaptive problem solving gleaned from immune networks. In: PPSN, pp. 343–354 (1990)
Dasgupta, D., Attoh-Okine, N.: Immunity-based systems: a survey. In: Proc. of the IEEE Int. Conf. on Systems, Man and Cybernetics. IEEE Press, Piscataway (1997). citeseer.ist.psu.edu/dasgupta97immunitybased.html
Dasgupta, D., Forrest, S.: Tool breakage detection in milling operations using a negative-selection algorithm. Tech. Rep. CS95-5 (1995)
Farmer, J.D., Packard, N.H., Perelson, A.S.: The immune system, adaption and machine learning. Physica D 22, 187–204 (1986)
Forrest, S., Javornik, B., Smith, R.E., Perelson, A.S.: Using genetic algorithms to explore pattern recognition in the immune system. Evol. Comput. 1(3), 191–211 (1993). doi:10.1162/evco.1993.1.3.191
Forrest, S., Perelson, A., Allen, L., Cherukuri, R.: Self-nonself discrimination in a computer. In: Proceedings IEEE Computer Society Symposium on Research in Security and Privacy, pp. 202–212 (1994)
Gutknecht, O., Ferber, J.: Madkit: a generic multi-agent platform. In: Sierra, C., Gini, M., Rosenschein, J.S. (eds.) Proceedings of the Fourth International Conference on Autonomous Agents, Barcelona, Catalonia, Spain, pp. 78–79. ACM, New York (2000)
Jerne, N.: Towards a network theory of the immune system. Ann. Inst. Pasteur., Immunol. 125C, 373–389 (1974)
Kim, Y.H.: Micro-robot world cup soccer tournament. KAIST (1996)
Suzuki, J., Yamamoto, Y.: A decentralized policy coordination facility in openwebserver. In: Proceedings of SPA2000 (2000)
Watanabe, Y., Ishiguro, A., Uchkawa, Y.: Decentralized behavior arbitration mechanism for autonomous mobile robot using immune system. In: Books Artificial Immune Systems and Their Applications, pp. 186–208. Springer, Berlin (1999). ISBN 3-540-64390-7
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Hilaire, V., Koukam, A., Rodriguez, S. (2011). Immune Systems. In: Di Marzo Serugendo, G., Gleizes, MP., Karageorgos, A. (eds) Self-organising Software. Natural Computing Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17348-6_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-17348-6_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17347-9
Online ISBN: 978-3-642-17348-6
eBook Packages: Computer ScienceComputer Science (R0)