1. 基于分区再训练的RRAM 阵列多缺陷容忍算法*.
- Author
-
王梦可, 杨朝晖, 查晓婧, and 夏银水
- Subjects
- *
MANUFACTURING processes , *MULTIPLICATION , *FAULT tolerance (Engineering) , *ALGORITHMS - Abstract
To address the issue of calculation errors in neural network matrix-vector multiplication caused by manufacturing processes of RRAM cells, this paper modeled the characteristics of multiple faults in RRAM crossbar arrays and proposed a multi-fault tolerant algorithm. Firstly, it modeled the impacts of common transition fault and stuck at fault in RRAM crossbar arrays on the accuracy of neural network computations. Secondly, it partitioned the neural network and conducted partitioned training based on an improved knowledge distillation method. Lastly, it further optimized the algorithm by selecting an appro priate loss function and incorporating normalization layers. Experimental results on the MNIST and Cifar-10 datasets demonstrate that the proposed method can achieve a recovery rate of over 98% across multiple neural networks, indicating its effeetiveness in mitigating the impact of multiple faults in RRAM crossbar arrays on the accuracy of neural network computations. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF