A Low-cost Fault Corrector for Deep Neural Networks through Range Restriction
Not on the map. Why?
Abstract (arXiv)
The adoption of deep neural networks (DNNs) in safety-critical domains has engendered serious reliability concerns. A prominent example is hardware transient faults that are growing in frequency due to the progressive technology scaling, and can lead to failures in DNNs. This work proposes Ranger, a low-cost fault corrector, which directly rectifies the faulty output due to transient faults without re-computation. DNNs are inherently resilient to benign faults (which will not cause output corruption), but not to critical faults (which can result in erroneous output). Ranger is an automated transformation to selectively restrict the value ranges in DNNs, which reduces the large deviations caused by critical faults and transforms them to benign faults that can be tolerated by the inherent resilience of the DNNs. Our evaluation on 8 DNNs demonstrates Ranger significantly increases the error resilience of the DNNs (by 3x to 50x), with no loss in accuracy, and with negligible overheads.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 1.
5 papers.
- 2021Towards a Safety Case for Hardware Fault Tolerance in Convolutional Neural Networks Using Activation Range Supervisioncited by 7
- 2022Special Session: Towards an Agile Design Methodology for Efficient, Reliable, and Secure ML Systemscited by 6
- 2021Exploiting Vulnerabilities in Deep Neural Networks: Adversarial and Fault-Injection Attackscited by 4
- 2022Fault-Aware Design and Training to Enhance DNNs Reliability with Zero-Overheadcited by 3
- 2023Hardware Resilience Properties of Text-Guided Image Classifierscited by 1
- 2023Hardware Resilience Properties of Text-Guided Image Classifiers23 Nov 2023
- 2022Fault-Aware Design and Training to Enhance DNNs Reliability with Zero-Overhead28 May 2022
- 2022Special Session: Towards an Agile Design Methodology for Efficient, Reliable, and Secure ML Systems18 Apr 2022
- 2021Towards a Safety Case for Hardware Fault Tolerance in Convolutional Neural Networks Using Activation Range Supervision16 Aug 2021
- 2021Exploiting Vulnerabilities in Deep Neural Networks: Adversarial and Fault-Injection Attacks5 May 2021