JOURNAL ARTICLE

An Efficient Fault-Tolerant Winograd Convolution for Convolutional Neural Networks

Yu-Hsin KaoChia-Chun LiuYiwen DingTsung‐Chu Huang

Year: 2022 Journal:   2022 IET International Conference on Engineering Technologies and Applications (IET-ICETA) Pages: 1-2

Abstract

Recent advances in artificial intelligence mainly focus on acceleration and reliability in safety-critical applications. Winograd Convolution has been proved to possess both potentialities on acceleration and fault tolerance. However the state-of-the-art ternary modular redundancy approach suffers triple computation overhead and unsuitable for most CNN with smaller kernels. In this paper, AN-code self-checking technique is applied for helping the proposed double modular redundancy technique. From evaluation and experimental results, for an F(32x32,3x3) convolution, 75% of multiplications and 42dB of errors and overflows can be reduced. Compared with the stateof-the-art fault-tolerant Winograd convolution, 33% of extra multiplication count overhead can be saved. As for the fault tolerance, the block error rate can be also reduced by A/2 folds.

Keywords:
Redundancy (engineering) Computer science Triple modular redundancy Convolution (computer science) Fault tolerance Convolutional neural network Algorithm Modular design Parallel computing Artificial neural network Artificial intelligence Distributed computing

Metrics

1
Cited By
0.37
FWCI (Field Weighted Citation Impact)
10
Refs
0.45
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Radiation Effects in Electronics
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Advanced Neural Network Applications
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Adversarial Robustness in Machine Learning
Physical Sciences →  Computer Science →  Artificial Intelligence
© 2026 ScienceGate Book Chapters — All rights reserved.