A Hardware Artificial Immune System and Embryonic Array for Fault Tolerant Systems

被引:30
作者
Richard O. Canham
Andy M. Tyrrell
机构
[1] University of York,Department of Electronics
关键词
artificial immune system; embryonic array; fault tolerance;
D O I
10.1023/A:1026143128448
中图分类号
学科分类号
摘要
Nature demonstrates amazing levels of fault tolerance; animals can survive injury, damage, wear and tear, and are under continual attack from infectious pathogens. This paper details inspiration from biology to provide fault tolerant electronic circuits. An artificial immune system (AIS) is used to detect faults and an embryonic array to quickly reconfigure around them. The AIS makes use of a negative selection algorithm to detect abnormal behaviour. The embryonic array takes its inspiration from the development of multi-cellular organisms; each cell contains all the information necessary to describe the complete individual. Should an electronic cell fail, its neighbours have the configuration data to take over the failed cell's functionality.
引用
收藏
页码:359 / 382
页数:23
相关论文
共 21 条
[1]  
Bradley D.(2002)Immunotronics — novel finite-state-machine architectures with built-in self-test using self-nonself differentiation IEEE Transactions on Evolutionary Computation 6 227-238
[2]  
Tyrrell A.(1997)Computer immunology Communications of the ACM 40 88-96
[3]  
Forrest S.(1986)A neural network model based on the analogy with the immune system Journal of Theoretical Biology 122 33-67
[4]  
Hofmeyr S.(1999)Architecture for an artificial immune system Evolutionary Computation 7 45-68
[5]  
Somayaji A.(1996)Learning using an artificial immune system Journal of Network and Computer Applications 19 189-212
[6]  
Hoffmann G. W.(1993)An immune network model and its applications to process diagnosis System and Computer in Japan 24 38-45
[7]  
Hofmeyr S.(1973)The Immune System Scientific American 229 52-60
[8]  
Forrest S.(2000)Towards Robust Integrated Circuits: The Embryonics Approach Proceedings of the IEEE 88 516-541
[9]  
Hunt J. E.(1998)Design of a basic cell to construct embryonic arrays IEE Transactions on Computer and Digital Techniques 145 242-248
[10]  
Cooke D. E.(1997)A robust multiplexer-based FPGA inspired by biological systems Journal of Systems Architecture 43 719-733