Reliability Enhancement of Neural Networks via Neuron-Level Vulnerability Quantization

Keyao Li, Jing Wang*, Xin Fu, Xiufeng Sui, Weigong Zhang

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Neural networks are increasingly used in recognition, mining and autonomous driving. However, for safety-critical applications, such as autonomous driving, the reliability of NN is an important area that remains largely unexplored. Fortunately, NN itself has fault-tolerance capability, especially, different neurons have different fault-tolerance capability. Thus applying uniform error protection mechanism while ignore this important feature will lead to unnecessary energy and performance overheads. In this paper, we propose a neuron vulnerability factor (NVF) quantifying the neural network vulnerability to soft error, which could provide a good guidance for error-tolerant techniques in NN. Based on NVF, we propose a computation scheduling scheme to reduce the lifetime of neurons with high NVF. The experiment results show that our proposed scheme can improve the accuracy of the neural network by 12% on average, and greatly reduce the fault-tolerant overhead.

Original languageEnglish
Title of host publicationAlgorithms and Architectures for Parallel Processing - 19th International Conference, ICA3PP 2019, Proceedings
EditorsSheng Wen, Albert Zomaya, Laurence T. Yang
PublisherSpringer
Pages277-285
Number of pages9
ISBN (Print)9783030389604
DOIs
Publication statusPublished - 2020
Event19th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2019 - Melbourne, Australia
Duration: 9 Dec 201911 Dec 2019

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11945 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference19th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2019
Country/TerritoryAustralia
CityMelbourne
Period9/12/1911/12/19

Keywords

  • Fault tolerance
  • Memory protection
  • Neural network
  • Neuron Vulnerability Factor
  • Reliability
  • Soft error

Fingerprint

Dive into the research topics of 'Reliability Enhancement of Neural Networks via Neuron-Level Vulnerability Quantization'. Together they form a unique fingerprint.

Cite this