z-logo
open-access-imgOpen Access
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.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom