In-Place Zero-Space Memory Protection for CNN

10/31/2019
by   Hui Guan, et al.
0

Convolutional Neural Networks (CNN) are being actively explored for safety-critical applications such as autonomous vehicles and aerospace, where it is essential to ensure the reliability of inference results in the presence of possible memory faults. Traditional methods such as error correction codes (ECC) and Triple Modular Redundancy (TMR) are CNN-oblivious and incur substantial memory overhead and energy cost. This paper introduces in-place zero-space ECC assisted with a new training scheme weight distribution-oriented training. The new method provides the first known zero space cost memory protection for CNNs without compromising the reliability offered by traditional ECC.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/28/2020

MILR: Mathematically Induced Layer Recovery for Plaintext Space Error Correction of CNNs

The increased use of Convolutional Neural Networks (CNN) in mission crit...
research
01/12/2020

Functional Error Correction for Robust Neural Networks

When neural networks (NeuralNets) are implemented in hardware, their wei...
research
05/24/2022

Reliability Assessment of Neural Networks in GPUs: A Framework For Permanent Faults Injections

Currently, Deep learning and especially Convolutional Neural Networks (C...
research
12/16/2019

Efficient Error-Tolerant Quantized Neural Network Accelerators

Neural Networks are currently one of the most widely deployed machine le...
research
03/27/2020

Algorithm-Based Fault Tolerance for Convolutional Neural Networks

Convolutional neural networks (CNNs) are becoming more and more importan...
research
06/10/2019

Unit Impulse Response as an Explainer of Redundancy in a Deep Convolutional Neural Network

Convolutional neural networks (CNN) are generally designed with a heuris...
research
12/17/2019

Mitigate Parasitic Resistance in Resistive Crossbar-based Convolutional Neural Networks

Traditional computing hardware often encounters on-chip memory bottlenec...

Please sign up or login with your details

Forgot password? Click here to reset