Robustness of Neural Networks against Storage Media Errors
Minghai Qin, Chao Sun, Dejan Vucinic

TL;DR
This paper investigates the robustness of neural networks stored on noisy media without error correction, proposing detection methods and alternative representations to improve resilience against bit errors.
Contribution
It introduces a universal detection approach and a new binary parameter representation to enhance neural network robustness against storage media errors.
Findings
More complex models are more vulnerable to bit errors.
The proposed detection method can significantly improve robustness.
Alternative binary representations can reduce error impact, theoretically vanishing with more bits.
Abstract
We study the trade-offs between storage/bandwidth and prediction accuracy of neural networks that are stored in noisy media. Conventionally, it is assumed that all parameters (e.g., weight and biases) of a trained neural network are stored as binary arrays and are error-free. This assumption is based upon the implementation of error correction codes (ECCs) that correct potential bit flips in storage media. However, ECCs add storage overhead and cause bandwidth reduction when loading the trained parameters during the inference. We study the robustness of deep neural networks when bit errors exist but ECCs are turned off for different neural network models and datasets. It is observed that more sophisticated models and datasets are more vulnerable to errors in their trained parameters. We propose a simple detection approach that can universally improve the robustness, which in some cases…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Adversarial Robustness in Machine Learning · Domain Adaptation and Few-Shot Learning
