A learning, multi-layered, hardware artificial immune system implemented upon an embryonic array

R Canham, A M Tyrrell

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

A simple robot control system is used to demonstrate bio-inspired fault tolerance techniques; a multi-layered hardware immune system is used for fault detection and an embryonic array for fault avoidance. The acquired layer of the immune system monitors system behaviour for unusual activity (normal behaviour is learnt during an unsupervised teaching period). An non-learning innate layer. is then employed to localise the fault if possible. The embryonic array allows simple, robust reconfiguration to avoid the fault; as many faults as spare cells can be accommodated. The complete system, including the learning algorithm, is implemented on a Virtex FPGA. Results showing the appropriate response to different types of faults axe given.

Original languageEnglish
Title of host publicationEVOLVABLE SYSTEMS: FROM BIOLOGY TO HARDWARE, PROCEEDINGS
EditorsAM Tyrrell, PC Haddow, J Torresen
Place of PublicationBERLIN
PublisherSpringer
Pages174-185
Number of pages12
ISBN (Print)3-540-00730-X
Publication statusPublished - 2003
Event5th International Conference on Evolvable Systems - TRONDHEIM
Duration: 17 Mar 200320 Mar 2003

Conference

Conference5th International Conference on Evolvable Systems
CityTRONDHEIM
Period17/03/0320/03/03

Cite this