2022
DOI: 10.1109/tvlsi.2021.3138491
|View full text |Cite
|
Sign up to set email alerts
|

Soft Error Tolerant Convolutional Neural Networks on FPGAs With Ensemble Learning

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
3

Relationship

2
6

Authors

Journals

citations
Cited by 20 publications
(7 citation statements)
references
References 45 publications
0
7
0
Order By: Relevance
“…[245]-[249] Redundancy-based [77], [85], [91], [101], [104], [250]- [256] Fault masking [91], [92], [257], [258], [259], [260], [261] Variation-aware mapping for memristor crossbar arrays [262], [263] ECC [81], [83], [84], [264] ML-based [265] Adaptive training after testing [146], [266] Razor [257], [267], [268] Neuron adaptation [269] Aging-aware on-line training of memristor crossbar arrays [270],…”
Section: Model-basedmentioning
confidence: 99%
See 1 more Smart Citation
“…[245]-[249] Redundancy-based [77], [85], [91], [101], [104], [250]- [256] Fault masking [91], [92], [257], [258], [259], [260], [261] Variation-aware mapping for memristor crossbar arrays [262], [263] ECC [81], [83], [84], [264] ML-based [265] Adaptive training after testing [146], [266] Razor [257], [267], [268] Neuron adaptation [269] Aging-aware on-line training of memristor crossbar arrays [270],…”
Section: Model-basedmentioning
confidence: 99%
“…Finally, a redundancy-based fault-tolerance strategy based on ensemble learning is proposed in [256]. Ensemble learning consists of training a set of independent smaller and weak (i.e, with lower base networks, using different network structures, learning algorithms, and training datasets.…”
Section: Proactive Hardware-based Approachesmentioning
confidence: 99%
“…In addition, there are also conventional fault-tolerant computing mechanisms closely combined with neural network accelerator architectures. Zhen Gao et al [30] introduced ensemble learning to fault-tolerant neural network processing for the first time and combined it with redundancy design. The basic idea is to have a group of redundant base neural network models implemented in parallel and equipped the different implementations with a score comparison voter on FPGAs such that the majority of the soft error induced prediction errors can be mitigated with negligible hardware overhead.…”
Section: A Related Workmentioning
confidence: 99%
“…Model layer fault-tolerant design approaches typically explore the inherent fault tolerance and redundancy in neural network models and have the models desensitized to computing variations and input variations induced by various hardware faults. Architecture layer fault-tolerant approaches mitigate hardware faults with specialized neural network accelerator architectures such as online recomputing [17] and runtime voting [30]. Circuit layer fault-tolerant approaches focus on low-level circuit designs such as error-tolerant encoding, fine-grained modular redundancy [31], and stochastic circuits [32].…”
Section: Introductionmentioning
confidence: 99%
“…The above studies were performed on the whole system or layers in the network, and the effect of errors on the different modules in the accelerator was not examined. The authors in [27] and [28] evaluate the reliability of processing elements for the convolutional layers in the FPGA implemented VGGNet and ResNets. The fault injection experimental results show that most of the errors on the configuration memory could be tolerated by the network itself, but there are still errors on 12%~13% of the critical bits that could dramatically degrade performance.…”
Section: Introductionmentioning
confidence: 99%