Low-Cost Error Detection in Deep Neural Network Accelerators with Linear Algorithmic Checksums

被引:10
|
作者
Ozen, Elbruz [1 ]
Orailoglu, Alex [1 ]
机构
[1] Univ Calif San Diego, Dept Comp Sci & Engn, 9500 Gilman Dr, La Jolla, CA 92093 USA
来源
JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS | 2020年 / 36卷 / 06期
关键词
Deep neural networks; Fault tolerance; Error detection; FAULT TOLERANCE;
D O I
10.1007/s10836-020-05920-2
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The widespread adoption of deep neural networks in safety-critical systems necessitates the examination of the safety issues raised by hardware errors. The appropriateness of the concern is herein confirmed by evidencing the possible catastrophic impact of hardware bit errors on DNN accuracy. The consequent interest in fault tolerance methods that are comprehensive yet low-cost to match the margin requirements of consumer deep learning applications can be met through a rigorous exploration of the mathematical properties of the deep neural network computations. Our novel technique, Sanity-Check, allows error detection in fully-connected and convolutional layers through the use of linear algorithmic checksums. The purely software-based implementation of Sanity-Check facilitates the widespread adoption of our technique on a variety of off-the-shelf execution platforms while requiring no hardware modification. We further propose a dedicated hardware unit that seamlessly integrates with modern deep learning accelerators and eliminates the performance overhead of the software-based implementation at the cost of a negligible area and power budget in a DNN accelerator. Sanity-Check delivers perfect critical error coverage in our error injection experiments and offers a promising alternative for low-cost error detection in safety-critical deep neural network applications.
引用
收藏
页码:703 / 718
页数:16
相关论文
共 50 条
  • [1] Low-Cost Error Detection in Deep Neural Network Accelerators with Linear Algorithmic Checksums
    Elbruz Ozen
    Alex Orailoglu
    Journal of Electronic Testing, 2020, 36 : 703 - 718
  • [2] Efficient On-Line Error Detection and Mitigation for Deep Neural Network Accelerators
    Schorn, Christoph
    Guntoro, Andre
    Ascheid, Gerd
    COMPUTER SAFETY, RELIABILITY, AND SECURITY (SAFECOMP 2018), 2018, 11093 : 205 - 219
  • [3] A Low-Cost Strategic Monitoring Approach for Scalable and Interpretable Error Detection in Deep Neural Networks
    Geissler, Florian
    Qutub, Syed
    Paulitsch, Michael
    Pattabiraman, Karthik
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, SAFECOMP 2023, 2023, 14181 : 75 - 88
  • [4] SoftSNN: Low-Cost Fault Tolerance for Spiking Neural Network Accelerators under Soft Errors
    Putra, Rachmad Vidya Wicaksana
    Hand, Muhammad Abdullah
    Shafiquet, Muhammad
    PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022, 2022, : 151 - 156
  • [5] A low-cost UAV for detection of Cercospora leaf spot in okra using deep convolutional neural network
    Rangarajan, Aravind Krishnaswamy
    Balu, Edwin Jayaraj
    Boligala, Muni Sekhar
    Jagannath, Arjun
    Ranganathan, Badri Narayanan
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (15) : 21565 - 21589
  • [6] A low-cost UAV for detection of Cercospora leaf spot in okra using deep convolutional neural network
    Aravind Krishnaswamy Rangarajan
    Edwin Jayaraj Balu
    Muni Sekhar Boligala
    Arjun Jagannath
    Badri Narayanan Ranganathan
    Multimedia Tools and Applications, 2022, 81 : 21565 - 21589
  • [7] Soft Error Mitigation for Deep Convolution Neural Network on FPGA Accelerators
    Li, Wenshuo
    Ge, Guangjun
    Guo, Kaiyuan
    Chen, Xiaoming
    Wei, Qi
    Gao, Zhen
    Wang, Yu
    Yang, Huazhong
    2020 2ND IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2020), 2020, : 1 - 5
  • [8] Quantization-Error-Robust Deep Neural Network for Embedded Accelerators
    Jung, Youngbeom
    Kim, Hyeonuk
    Choi, Yeongjae
    Kim, Lee-Sup
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (02) : 609 - 613
  • [9] PyRoboCar: A Low-cost Deep Neural Network-based Autonomous Car
    Hendry, Gordon
    Harris, Seth
    Goodwin, Ryan
    Neverov, Leonid
    Xiao, Yunkai
    Tian, David
    Song, Yang
    2021 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2021), 2021,
  • [10] DeepPicar: A Low-cost Deep Neural Network-based Autonomous Car
    Bechtel, Michael G.
    McEllhiney, Elise
    Kim, Minje
    Yun, Heechul
    2018 IEEE 24TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2018, : 11 - 21