记忆电阻器
计算机科学
人工神经网络
计算
CMOS芯片
算法
炸薯条
编码(社会科学)
过程(计算)
推论
记忆晶体管
人工智能
计算机工程
电子工程
电阻随机存取存储器
电压
电气工程
工程类
数学
操作系统
统计
电信
作者
Mingjian Guo,Shukai Duan,Lidan Wang
出处
期刊:Chinese Physics B
[IOP Publishing]
日期:2022-01-27
卷期号:31 (7): 078702-078702
被引量:4
标识
DOI:10.1088/1674-1056/ac4f4e
摘要
Memristive neural network has attracted tremendous attention since the memristor array can perform parallel multiply-accumulate calculation (MAC) operations and memory-computation operations as compared with digital CMOS hardware systems. However, owing to the variability of the memristor, the implementation of high-precision neural network in memristive computation units is still difficult. Existing learning algorithms for memristive artificial neural network (ANN) is unable to achieve the performance comparable to high-precision by using CMOS-based system. Here, we propose an algorithm based on off-chip learning for memristive ANN in low precision. Training the ANN in the high-precision in digital CPUs and then quantifying the weight of the network to low precision, the quantified weights are mapped to the memristor arrays based on VTEAM model through using the pulse coding weight-mapping rule. In this work, we execute the inference of trained 5-layers convolution neural network on the memristor arrays and achieve an accuracy close to the inference in the case of high precision (64-bit). Compared with other algorithms-based off-chip learning, the algorithm proposed in the present study can easily implement the mapping process and less influence of the device variability. Our result provides an effective approach to implementing the ANN on the memristive hardware platform.
科研通智能强力驱动
Strongly Powered by AbleSci AI