Maintaining Sanity: Algorithm-based Comprehensive Fault Tolerance for CNNs
Jinhyo Jung, Hwisoo So, Woobin Ko, Sumedh Shridhar Joshi, Yebon Kim, Yohan Ko, Aviral Shrivastava, Kyoungwoo Lee
Abstract
As the deployment of neural networks in safety-critical applications proliferates, it becomes imperative that they exhibit consistent and dependable performance amidst hardware malfunctions. Several protection schemes have been proposed to protect neural networks, but they suffer from huge overheads or insufficient fault coverage. This paper presents Maintaining Sanity, a comprehensive and efficient protection technique for CNNs. Maintaining Sanity extends the state-of-the-art algorithm-based fault tolerance for CNN, utilizing hamming codes and checkpointing to correct over 99.6% of critical faults with about 72% runtime overhead and minimal memory overhead compared to traditional triple modular redundancy (TMR) techniques.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 3f0593fb-fb60-491f-ac00-a2256ca2f438Cited by top-tier papers1
Ask how each one uses itBuilds on2
- FIdelity: Efficient Resilience Analysis Framework for Deep Learning AcceleratorsYi He, Prasanna Balaprakash, Yanjing LiMICRO 2020 · 82 citations
- Optimizing Memory Placement using Evolutionary Graph Reinforcement LearningShauharda Khadka, Estelle Aflalo, Mattias Marder, Avrech Ben-David et al.ICLR 2021 · 13 citations
Related papers
- Structural Coding: A Low-Cost Scheme to Protect CNNs from Large-Granularity Memory FaultsAli Asgari Khoshouyeh, Florian Geissler, Syed Sha Qutub, Michael Paulitsch et al.SC 2023 · 8 citations
- ATTNChecker: Highly-Optimized Fault Tolerant Attention for Large Language Model TrainingYuhang Liang, Xinyi Li, Jie Ren, Ang Li et al.PPoPP 2025 · 10 citations
- DeepDyve: Dynamic Verification for Deep Neural NetworksYu Li, Min Li, Bo Luo, Ye Tian et al.CCS 2020 · 28 citations
- Arithmetic-intensity-guided fault tolerance for neural network inference on GPUsJack Kosaian, K. V. RashmiSC 2021 · 51 citations
- HTAG-eNN: Hardening Technique with AND Gates for Embedded Neural NetworksWilfread Guillemé, Angeliki Kritikakou, Youri Helen, Cédric Killian et al.DAC 2024 · 4 citations
