# In-Place Zero-Space Memory Protection for CNN

arXiv: https://arxiv.org/abs/1910.14479 · HTML: https://mlsanity.com/paper/1910.14479/

## Key facts

- Cited by 9 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 31 Oct 2019.

## Built on by (most cited first, 9 of 9)

- [A Systematic Literature Review on Hardware Reliability Assessment Methods for Deep Neural Networks](https://mlsanity.com/paper/2305.05750/) (2023)
- [RADAR: Run-time Adversarial Weight Attack Detection and Accuracy Recovery](https://mlsanity.com/paper/2101.08254/) (2021)
- [Versatile Weight Attack via Flipping Limited Bits](https://mlsanity.com/paper/2207.12405/) (2022)
- [Resilience of Deep Learning applications: a systematic literature review of analysis and hardening techniques](https://mlsanity.com/paper/2309.16733/) (2023)
- [Harden Deep Neural Networks Against Fault Injections Through Weight Scaling](https://mlsanity.com/paper/2411.18993/) (2024)
- [Effective and Memory-Efficient Alternatives to ECC for Reliable Large-Scale DNNs](https://mlsanity.com/paper/2605.07417/) (2026)
- [Hardware Resilience Properties of Text-Guided Image Classifiers](https://mlsanity.com/paper/2311.14062/) (2023)
- [NAPER: Fault Protection for Real-Time Resource-Constrained Deep Neural Networks](https://mlsanity.com/paper/2504.06591/) (2025)
- [Repair Brain Damage: Real-Numbered Error Correction Code for Neural Network](https://mlsanity.com/paper/2602.00076/) (2026)

## Abstract (arXiv)

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.
