Abstract
Abstract
Memristor-based convolutional neural networks (CNNs) have been extensively studied in the field of edge computing, owing to the efficient characteristics of memristors, such as high integration density and powerful processing capability. However, constrained by the low yield of memristor array and the memristance variation, memristor-based CNNs have failed to be widely applied. Consequently, a training strategy is proposed to improve the robustness of memristor-based binarized neural networks for prompting embedded application. Simulation results on the MNIST dataset reveal that this strategy is able to improve the performance of a memristor-based two-layer CNN with device defects. Specifically, when the yield rate of the memristor array is 60%, the recognition rate of a two-layer memristor-based binarized convolutional neural network achieves around 91.19%, and when the characteristic of device variation is 28%, it reaches about 91.53%.
Funder
National Natural Science Foundation of China
Subject
Materials Chemistry,Electrical and Electronic Engineering,Condensed Matter Physics,Electronic, Optical and Magnetic Materials
Reference36 articles.
1. Gradient-based learning applied to document recognition;Lecun;Proc. IEEE,1998
2. Very deep convolutional networks for large-scale image recognition;Simonyan,2014
3. ImageNet classification with deep convolutional neural networks;Krizhevsky,2012
4. Deep convolutional neural networks for brain image analysis on magnetic resonance imaging: a review;Bernal;Artif. Intell. Med.,2019
5. DeepFace: closing the gap to human-level performance in face verification;Taigman,2014
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献