FT-CNN: Algorithm-Based Fault Tolerance for Convolutional Neural Networks
Not on the map. Why?
Abstract (arXiv)
Convolutional neural networks (CNNs) are becoming more and more important for solving challenging and critical problems in many fields. CNN inference applications have been deployed in safety-critical systems, which may suffer from soft errors caused by high-energy particles, high temperature, or abnormal voltage. Of critical importance is ensuring the stability of the CNN inference process against soft errors. Traditional fault tolerance methods are not suitable for CNN inference because error-correcting code is unable to protect computational components, instruction duplication techniques incur high overhead, and existing algorithm-based fault tolerance (ABFT) techniques cannot protect all convolution implementations. In this paper, we focus on how to protect the CNN inference process against soft errors as efficiently as possible, with the following three contributions. (1) We propose several systematic ABFT schemes based on checksum techniques and analyze their fault protection ability and runtime thoroughly.Unlike traditional ABFT based on matrix-matrix multiplication, our schemes support any convolution implementations. (2) We design a novel workflow integrating all the proposed schemes to obtain a high detection/correction ability with limited total runtime overhead. (3) We perform our evaluation using ImageNet with well-known CNN models including AlexNet, VGG-19, ResNet-18, and YOLOv2. Experimental results demonstrate that our implementation can handle soft errors with very limited runtime overhead (4%~8% in both error-free and error-injected situations).
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 3; 2024: 7; 2025: 1; 2026: 4.
21 papers.
Sort:
By area:
- 2024DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model Servingcited by 595
- 2021Towards Energy-Efficient and Secure Edge AI: A Cross-Layer Frameworkcited by 17
- 2021RA-BNN: Constructing Robust & Accurate Binary Neural Network to Simultaneously Defend Adversarial Bit-Flip Attack and Improve Accuracycited by 11
- 2024ATTNChecker: Highly-Optimized Fault Tolerant Attention for Large Language Model Trainingcited by 11
- 2021Arithmetic-Intensity-Guided Fault Tolerance for Neural Network Inference on GPUscited by 9
- 2025FT-Transformer: Resilient and Reliable Transformer with End-to-End Fault Tolerant Attentioncited by 8
- 2021Towards a Safety Case for Hardware Fault Tolerance in Convolutional Neural Networks Using Activation Range Supervisioncited by 7
- 2022Special Session: Towards an Agile Design Methodology for Efficient, Reliable, and Secure ML Systemscited by 6
- 2022Fault-Tolerant Deep Learning: A Hierarchical Perspectivecited by 5
- 2023Resilience of Deep Learning applications: a systematic literature review of analysis and hardening techniquescited by 4
- 2024Cost-Effective Fault Tolerance for CNNs Using Parameter Vulnerability Based Hardening and Pruningcited by 3
- 2023Exploring Winograd Convolution for Cost-effective Neural Network Fault Tolerancecited by 1
9 more
- 2024Global Clipper: Enhancing Safety and Reliability of Transformer-based Object Detection Modelscited by 1
- 2024ProAct: Progressive Training for Hybrid Clipped Activation Function to Enhance Resilience of DNNscited by 1
- 2026V-ABFT: Variance-Based Adaptive Threshold for Fault-Tolerant Matrix Multiplication in Mixed-Precision Deep Learningcited by 1
- 2026Not All Errors Are Equal: A Systematic Study of Error Propagation in Large Language Model Inferencecited by 1
- 2023Cross-Layer Optimization for Fault-Tolerant Deep Learningcited by 0
- 2024Adaptive Soft Error Protection for Neural Network Processingcited by 0
- 2024Shavette: Low Power Neural Network Acceleration via Algorithm-level Error Detection and Undervoltingcited by 0
- 2026CheckOne: Lightweight Fault Detection and Mitigation for Vision Transformerscited by 0
- 2026Carry-Through Checksum: A Lightweight Fault-Detection for CNN Inference at the Edgecited by 0
- 2026Carry-Through Checksum: A Lightweight Fault-Detection for CNN Inference at the Edge15 Sep 2026
- 2026CheckOne: Lightweight Fault Detection and Mitigation for Vision Transformers3 Aug 2026
- 2026Not All Errors Are Equal: A Systematic Study of Error Propagation in Large Language Model Inference1 Jun 2026
- 2026V-ABFT: Variance-Based Adaptive Threshold for Fault-Tolerant Matrix Multiplication in Mixed-Precision Deep Learning8 Feb 2026
- 2025FT-Transformer: Resilient and Reliable Transformer with End-to-End Fault Tolerant Attention3 Apr 2025
- 2024Shavette: Low Power Neural Network Acceleration via Algorithm-level Error Detection and Undervolting17 Oct 2024
- 2024ATTNChecker: Highly-Optimized Fault Tolerant Attention for Large Language Model Training15 Oct 2024
- 2024Adaptive Soft Error Protection for Neural Network Processing29 Jul 2024
- 2024ProAct: Progressive Training for Hybrid Clipped Activation Function to Enhance Resilience of DNNs10 Jun 2024
- 2024Global Clipper: Enhancing Safety and Reliability of Transformer-based Object Detection Models5 Jun 2024
- 2024Cost-Effective Fault Tolerance for CNNs Using Parameter Vulnerability Based Hardening and Pruning17 May 2024
- 2024DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model Serving18 Jan 2024
9 more
- 2023Cross-Layer Optimization for Fault-Tolerant Deep Learning21 Dec 2023
- 2023Resilience of Deep Learning applications: a systematic literature review of analysis and hardening techniques27 Sep 2023
- 2023Exploring Winograd Convolution for Cost-effective Neural Network Fault Tolerance16 Aug 2023
- 2022Special Session: Towards an Agile Design Methodology for Efficient, Reliable, and Secure ML Systems18 Apr 2022
- 2022Fault-Tolerant Deep Learning: A Hierarchical Perspective5 Apr 2022
- 2021Towards Energy-Efficient and Secure Edge AI: A Cross-Layer Framework20 Sep 2021
- 2021Towards a Safety Case for Hardware Fault Tolerance in Convolutional Neural Networks Using Activation Range Supervision16 Aug 2021
- 2021Arithmetic-Intensity-Guided Fault Tolerance for Neural Network Inference on GPUs19 Apr 2021
- 2021RA-BNN: Constructing Robust & Accurate Binary Neural Network to Simultaneously Defend Adversarial Bit-Flip Attack and Improve Accuracy22 Mar 2021
- 2021Towards Energy-Efficient and Secure Edge AI: A Cross-Layer Frameworkcited by 17
- 2021RA-BNN: Constructing Robust & Accurate Binary Neural Network to Simultaneously Defend Adversarial Bit-Flip Attack and Improve Accuracycited by 11
- 2024ATTNChecker: Highly-Optimized Fault Tolerant Attention for Large Language Model Trainingcited by 11
- 2021Arithmetic-Intensity-Guided Fault Tolerance for Neural Network Inference on GPUscited by 9
- 2025FT-Transformer: Resilient and Reliable Transformer with End-to-End Fault Tolerant Attentioncited by 8
- 2021Towards a Safety Case for Hardware Fault Tolerance in Convolutional Neural Networks Using Activation Range Supervisioncited by 7
- 2022Special Session: Towards an Agile Design Methodology for Efficient, Reliable, and Secure ML Systemscited by 6
- 2022Fault-Tolerant Deep Learning: A Hierarchical Perspectivecited by 5
- 2023Resilience of Deep Learning applications: a systematic literature review of analysis and hardening techniquescited by 4
- 2024Cost-Effective Fault Tolerance for CNNs Using Parameter Vulnerability Based Hardening and Pruningcited by 3
- 2023Exploring Winograd Convolution for Cost-effective Neural Network Fault Tolerancecited by 1
- 2024Global Clipper: Enhancing Safety and Reliability of Transformer-based Object Detection Modelscited by 1
12 most cited of 20 All 20 (JSON)
- 2026Carry-Through Checksum: A Lightweight Fault-Detection for CNN Inference at the Edge15 Sep 2026
- 2026CheckOne: Lightweight Fault Detection and Mitigation for Vision Transformers3 Aug 2026
- 2026Not All Errors Are Equal: A Systematic Study of Error Propagation in Large Language Model Inference1 Jun 2026
- 2026V-ABFT: Variance-Based Adaptive Threshold for Fault-Tolerant Matrix Multiplication in Mixed-Precision Deep Learning8 Feb 2026
- 2025FT-Transformer: Resilient and Reliable Transformer with End-to-End Fault Tolerant Attention3 Apr 2025
- 2024Shavette: Low Power Neural Network Acceleration via Algorithm-level Error Detection and Undervolting17 Oct 2024
- 2024ATTNChecker: Highly-Optimized Fault Tolerant Attention for Large Language Model Training15 Oct 2024
- 2024Adaptive Soft Error Protection for Neural Network Processing29 Jul 2024
- 2024ProAct: Progressive Training for Hybrid Clipped Activation Function to Enhance Resilience of DNNs10 Jun 2024
- 2024Global Clipper: Enhancing Safety and Reliability of Transformer-based Object Detection Models5 Jun 2024
- 2024Cost-Effective Fault Tolerance for CNNs Using Parameter Vulnerability Based Hardening and Pruning17 May 2024
- 2023Cross-Layer Optimization for Fault-Tolerant Deep Learning21 Dec 2023
12 newest of 20 All 20 (JSON)