A memristor-based neural network circuit with synchronous weight adjustment

被引:25
作者
Yang, Le [1 ,2 ]
Zeng, Zhigang [1 ,2 ]
Shi, Xinming [1 ,2 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Artificial Intelligence & Automat, Wuhan 430074, Hubei, Peoples R China
[2] Minist China, Key Lab Image Proc & Intelligent Control Educ, Wuhan 430074, Hubei, Peoples R China
关键词
Memristor-based neural network circuit; Memristor; Synaptic circuit; Neuron circuit; Synchronous weight adjustment; CROSSBAR; SYNAPSE; DESIGN;
D O I
10.1016/j.neucom.2019.06.048
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Memristor-based neural network circuits are considered as promising hardware implementations for artificial neural networks. In the training of memristor-based neural networks, it slows down the training speed that synaptic weights cannot be adjusted synchronously. Meanwhile, the relation between synaptic weight variation and the duration of control signals is unknown in neuron circuits, which is disadvantageous for the training. This paper proposes a neuron circuit connecting memristor-CMOS hybrid synaptic circuits whose memristance can be adjusted simply by the positive voltage. According to the structure of the neuron circuit, an inference is implemented to obtain the relation between the increment or decrement of synaptic weight and the lasting time of control signal. Then, based on the presented neuron circuit, this paper proposes a single layer neural network (SNN) achieving character recognition and a multi-layer neural network (MNN) for pattern classification. Under the control of a microcontroller, the two networks realize synchronous weight adjustment that all the synaptic circuits required to change can adjust memristance at the same time in an iteration. (C) 2019 Published by Elsevier B.V.
引用
收藏
页码:114 / 124
页数:11
相关论文
共 38 条
[1]   A Circuit-Based Learning Architecture for Multilayer Neural Networks With Memristor Bridge Synapses [J].
Adhikari, Shyam Prasad ;
Kim, Hyongsuk ;
Budhathoki, Ram Kaji ;
Yang, Changju ;
Chua, Leon O. .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2015, 62 (01) :215-223
[2]   Memristor Bridge Synapse-Based Neural Network and Its Learning [J].
Adhikari, Shyam Prasad ;
Yang, Changju ;
Kim, Hyongsuk ;
Chua, Leon O. .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2012, 23 (09) :1426-1435
[3]   Pattern classification by memristive crossbar circuits using ex situ and in situ training [J].
Alibart, Fabien ;
Zamanidoost, Elham ;
Strukov, Dmitri B. .
NATURE COMMUNICATIONS, 2013, 4
[4]  
[Anonymous], 1960, Technical Report
[5]  
[Anonymous], 2006, FUNDAMENTALS ELECT T
[6]  
Biolek Z, 2009, RADIOENGINEERING, V18, P210
[7]   Ultrahigh Density Memristor Neural Crossbar for On-Chip Supervised Learning [J].
Chabi, Djaafar ;
Wang, Zhaohao ;
Bennett, Christopher ;
Klein, Jacques-Olivier ;
Zhao, Weisheng .
IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2015, 14 (06) :954-962
[8]   Memristor crossbar-based unsupervised image learning [J].
Chen, Ling ;
Li, Chuandong ;
Huang, Tingwen ;
Chen, Yiran ;
Wang, Xin .
NEURAL COMPUTING & APPLICATIONS, 2014, 25 (02) :393-400
[9]   An Event-Based Asynchronous Approach to Markov Jump Systems With Hidden Mode Detections and Missing Measurements [J].
Cheng, Jun ;
Ahn, Choon Ki ;
Karim, Hamid Reza ;
Cao, Jinde ;
Qi, Wenhai .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2019, 49 (09) :1749-1758
[10]   Quantized H∞ filtering for switched linear parameter-varying systems with sojourn probabilities and unreliable communication channels [J].
Cheng, Jun ;
Park, Ju H. ;
Cao, Jinde ;
Zhang, Dian .
INFORMATION SCIENCES, 2018, 466 :289-302