Homeostatic Fault Tolerance in Spiking Neural Networks: A Dynamic Hardware Perspective
Author(s) -
Anju P. Johnson,
Junxiu Liu,
Alan G. Millard,
Shvan Karim,
Andy M. Tyrrell,
Jim Harkin,
Jon Timmis,
Liam J. McDaid,
David M. Halliday
Publication year - 2018
Publication title -
ieee transactions on circuits and systems i: regular papers
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.861
H-Index - 163
eISSN - 1558-0806
pISSN - 1549-8328
DOI - 10.1109/tcsi.2017.2726763
Subject(s) - components, circuits, devices and systems
Fault tolerance is a remarkable feature of biological systems and their self-repair capability influence modern electronic systems. In this paper, we propose a novel plastic neural network model, which establishes homeostasis in a spiking neural network. Combined with this plasticity and the inspiration from inhibitory interneurons, we develop a fault-resilient robotic controller implemented on an FPGA establishing obstacle avoidance task. We demonstrate the proposed methodology on a spiking neural network implemented on Xilinx Artix-7 FPGA. The system is able to maintain stable firing (tolerance ±10%) with a loss of up to 75% of the original synaptic inputs to a neuron. Our repair mechanism has minimal hardware overhead with a tuning circuit (repair unit) which consumes only three slices/neuron for implementing a threshold voltage-based homeostatic fault-tolerant unit. The overall architecture has a minimal impact on power consumption and, therefore, supports scalable implementations. This paper opens a novel way of implementing the behavior of natural fault tolerant system in hardware establishing homeostatic self-repair behavior.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom