Intrinsic Numerical Robustness and Fault Tolerance in a Neuromorphic Algorithm for Scientific Computing
Bradley H. Theilman, James B. Aimone

TL;DR
This paper demonstrates that a neuromorphic algorithm for solving partial differential equations exhibits significant intrinsic fault tolerance to neuron and spike loss, highlighting brain-inspired robustness in neuromorphic computing.
Contribution
It shows that a brain-inspired neuromorphic algorithm is inherently tolerant to structural perturbations and that this robustness can be tuned via hyperparameters.
Findings
Up to 32% neuron ablation tolerated without accuracy loss
Up to 90% spike drop tolerated before significant degradation
Robustness is adjustable through structural hyperparameters
Abstract
The potential for neuromorphic computing to provide intrinsic fault tolerance has long been speculated, but the brain's robustness in neuromorphic applications has yet to be demonstrated. Here, we show that a previously described, natively spiking neuromorphic algorithm for solving partial differential equations is intrinsically tolerant to structural perturbations in the form of ablated neurons and dropped spikes. The tolerance band for these perturbations is large: we find that as many as 32 percent of the neurons and up to 90 percent of the spikes may be entirely dropped before a significant degradation in the accuracy results. Furthermore, this robustness is tunable through structural hyperparameters. This work demonstrates that the specific brain-like inspiration behind the algorithm contributes to a significant degree of robustness expected from brain-like neuromorphic algorithms.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Neural Networks and Reservoir Computing
