Abstract
This paper presents an immune-inspired adaptable error detection (AED) framework for Automated Teller Machines (ATMs). This framework two levels, one level is local to a single ATM, while the other is a network-wide adaptable error detection. It employs ideas from vaccination, and adaptability analogies of the immune system. For discriminating between normal and erroneous states, an immune inspired one-class supervised algorithm was employed, which supports continual learning and adaptation. The effectiveness of the local AED was confirmed by its ability of detecting potential failures on an average 3 hours before the actual occurrence. This is an encouraging result in terms of availability, since measures can be devised for reducing the downtime of ATMs.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Avizienis, A.: Towards systematic design of fault-tolerant systems. IEEE Computer 30(4), 51–58 (1997)
Bradley, D.W., Tyrrell, A.M.: Immunotronics: Hardware fault tolerance inspired by the immune system. In: Miller, J.F., Thompson, A., Thompson, P., Fogarty, T.C. (eds.) ICES 2000. LNCS, vol. 1801, pp. 11–20. Springer, Heidelberg (2000)
Bradley, D.W., Tyrell, A.M.: The architecture for the hardware immune system. In: Keymeulen, D., Stoica, A., Lohn, J., Zebulum, R.S. (eds.) Proceedings of The Third NASA-DoD workshop on Evolvable Hardware, Long Beach, California, July 2001, pp. 193–200. IEEE Computer Society, Los Alamitos (2001)
Bradley, D.W., Tyrell, A.M.: A hardware immune system for benchmark state machine error detection. In: Proceedings of Congress on Evolutionary Computation. Part of the World Congress on Computational Intelligence, Honolulu, HI. USA, pp. 813–818 (2002)
Bradley, D.W., Tyrell, A.M.: Hardware fault tolerance: An immunological solution, pp. 107–112. IEEE, Los Alamitos (2000)
Freitas, A.A., Timmis, J.: Revisiting the foundations of artificial immune systems: A problem-oriented perspective. In: Timmis, J., Bentley, P.J., Hart, E. (eds.) ICARIS 2003. LNCS, vol. 2787, pp. 229–241. Springer, Heidelberg (2003)
Hérve, B.: A brief history of the prevention of infectious diseases by immunisations. Comparative Immunology, Microbiology, and Infectious Diseases 26(5), 293–308 (2003)
Ishida, Y.: Active diagnosis by self-organization: An approach by the immune network metaphor. In: Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI 1997), Nagoya, pp. 1084–1089 (1997)
Scherrer, C., Steininger, A.: Dealing with dormant faults in an embedded fault-tolerant computer systems. IEEE Transactions on Reliability 52(4), 512–522 (2003)
Secker, A., Frietas, A., Timmis, J.: Aisec: An artificial immune system for e-mail classification. In: Sarker, R., Reynolds, R., Abbass, H., Kay-Chen, T., McKay, R., Essam, D., Gedeon, T. (eds.) Proceedings of the Congress on Evolutionary Computation, Canberra, Australia, December 2003b, pp. 131–139. IEEE, Los Alamitos (2003)
Weiss, S.M., Casimir, K.A.: Computer Systems that Learn: Classification and Prediction Methods from Statistics, Neural nets, Machine learning, and Expert systems. Morgan Kaufmann Publishers, Inc, San Francisco (1991)
Xanthakis, S., Karapoulios, S., Pajot, R., Rozz, A.: Immune sytem and fault tolerant computing. LNCS, vol. 1063, pp. 181–197 (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ayara, M., Timmis, J., de Lemos, R., Forrest, S. (2005). Immunising Automated Teller Machines. In: Jacob, C., Pilat, M.L., Bentley, P.J., Timmis, J.I. (eds) Artificial Immune Systems. ICARIS 2005. Lecture Notes in Computer Science, vol 3627. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11536444_31
Download citation
DOI: https://doi.org/10.1007/11536444_31
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28175-7
Online ISBN: 978-3-540-31875-0
eBook Packages: Computer ScienceComputer Science (R0)