Evaluating the Impact of Fault-Tolerance Capability of Deep Neural Networks Caused by Faults

Yung Yu Tsai, Jin Fu Li

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

4 Scopus citations

Abstract

Deep neural network (DNN) is one effective technique used for the artificial intelligence applications. A DNN consists of a large amount of neurons arranged in a form of multilayers. Typically, a DNN has over-provisioning neurons such that it has inherent fault-tolerance capability. However, how to evaluate the fault-tolerance capability of DNNs is a question. In this paper, we propose a simulator to estimate the loss of inference accuracy due to the faults in a DNN model or the memory faults in hardware accelerator. The simulator is implemented based on the platforms of Keras and Tensorflow. It can evaluate the fault-tolerance capability of a DNN at model and hardware levels.

Original languageEnglish
Title of host publicationProceedings - 34th IEEE International System-on-Chip Conference, SOCC 2021
EditorsGang Qu, Jinjun Xiong, Danella Zhao, Venki Muthukumar, Md Farhadur Reza, Ramalingam Sridhar
PublisherIEEE Computer Society
Pages272-277
Number of pages6
ISBN (Electronic)9781665429313
DOIs
StatePublished - 2021
Event34th IEEE International System-on-Chip Conference, SOCC 2021 - Virtual, Online, United States
Duration: 14 Sep 202117 Sep 2021

Publication series

NameInternational System on Chip Conference
Volume2021-September
ISSN (Print)2164-1676
ISSN (Electronic)2164-1706

Conference

Conference34th IEEE International System-on-Chip Conference, SOCC 2021
Country/TerritoryUnited States
CityVirtual, Online
Period14/09/2117/09/21

Keywords

  • Deep neural network
  • convolutional neural newtork
  • fault tolerance
  • simulator

Fingerprint

Dive into the research topics of 'Evaluating the Impact of Fault-Tolerance Capability of Deep Neural Networks Caused by Faults'. Together they form a unique fingerprint.

Cite this