首页 /研究 /Homeostatic Fault Tolerance in Spiking Neural Networks: A Dynamic Hardware Perspective
LEARNING

Homeostatic Fault Tolerance in Spiking Neural Networks: A Dynamic Hardware Perspective

Anju P. Johnson, Junxiu Liu, Alan G. Millard, Shvan Karim, Andy M. Tyrrell, Jim Harkin, Jon Timmis, Liam McDaid, David M. Halliday

发表年份
2017
引用次数
58

摘要

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.

关键词

Fault toleranceComputer scienceEmbedded systemField-programmable gate arrayOverhead (engineering)Spiking neural networkScalabilityArtificial neural networkDistributed computingArtificial intelligence

相关论文

查看 LEARNING 分类全部论文