Training memristor-based multilayer neuromorphic networks with SGD, momentum and adaptive learning rates

被引:25
|
作者
Yan, Zheng [1 ]
Chen, Jiadong [2 ]
Hu, Rui [1 ]
Huang, Tingwen [3 ]
Chen, Yiran [4 ]
Wen, Shiping [5 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Automat & Artificial Intelligence, Wuhan 430074, Peoples R China
[2] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu 611731, Peoples R China
[3] Texas A&M Univ Qatar, Sci Program, Doha 23874, Qatar
[4] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27708 USA
[5] Univ Technol Sydney, Ctr Artificial Intelligence, Ultimo, NSW 2007, Australia
关键词
Memristor; Neural network; Adaptive learning rate; NEURAL-NETWORKS; COMPUTING SYSTEM; IMPLEMENTATION; SYNCHRONIZATION; CONVERGENCE;
D O I
10.1016/j.neunet.2020.04.025
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Neural networks implemented with traditional hardware face inherent limitation of memory latency. Specifically, the processing units like GPUs, FPGAs, and customized ASICs, must wait for inputs to read from memory and outputs to write back. This motivates memristor-based neuromorphic computing in which the memory units (i.e., memristors) have computing capabilities. However, training a memristorbased neural network is difficult since memristors work differently from CMOS hardware. This paper proposes a new training approach that enables prevailing neural network training techniques to be applied for memristor-based neuromorphic networks. Particularly, we introduce momentum and adaptive learning rate to the circuit training, both of which are proven methods that significantly accelerate the convergence of neural network parameters. Furthermore, we show that this circuit can be used for neural networks with arbitrary numbers of layers, neurons, and parameters. Simulation results on four classification tasks demonstrate that the proposed circuit achieves both high accuracy and fast speed. Compared with the SGD-based training circuit, on the WBC data set, the training speed of our circuit is increased by 37.2% while the accuracy is only reduced by 0.77%. On the MNIST data set, the new circuit even leads to improved accuracy. (C) 2020 Elsevier Ltd. All rights reserved.
引用
收藏
页码:142 / 149
页数:8
相关论文
共 50 条
  • [31] MNSIM: Simulation Platform for Memristor-Based Neuromorphic Computing System
    Xia, Lixue
    Li, Boxun
    Tang, Tianqi
    Gu, Peng
    Chen, Pai-Yu
    Yu, Shimeng
    Cao, Yu
    Wang, Yu
    Xie, Yuan
    Yang, Huazhong
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (05) : 1009 - 1022
  • [32] Reconfigurable Neuromorphic Computing System with Memristor-Based Synapse Design
    Liu, Beiye
    Chen, Yiran
    Wysocki, Bryant
    Huang, Tingwen
    [J]. NEURAL PROCESSING LETTERS, 2015, 41 (02) : 159 - 167
  • [33] A Memristor-Based Silicon Carbide for Artificial Nociceptor and Neuromorphic Computing
    Liu, Lu'an
    Zhao, Jianhui
    Cao, Gang
    Zheng, Shukai
    Yan, Xiaobing
    [J]. ADVANCED MATERIALS TECHNOLOGIES, 2021, 6 (12):
  • [34] Adaptive Synchronization of Stochastic Memristor-Based Neural Networks with Mixed Delays
    Song, Yinfang
    Sun, Wen
    [J]. NEURAL PROCESSING LETTERS, 2017, 46 (03) : 969 - 990
  • [35] Noise-Induced Homeostasis in Memristor-Based Neuromorphic Systems
    Salvador, E.
    Rodriguez, R.
    Miranda, E.
    Martin-Martinez, J.
    Rubio, A.
    Crespo-Yepes, A.
    Ntinas, V.
    Sirakoulis, G. Ch. Sirakoulis
    Nafria, M.
    [J]. IEEE ELECTRON DEVICE LETTERS, 2024, 45 (08) : 1524 - 1527
  • [36] Reconfigurable Neuromorphic Computing System with Memristor-Based Synapse Design
    Beiye Liu
    Yiran Chen
    Bryant Wysocki
    Tingwen Huang
    [J]. Neural Processing Letters, 2015, 41 : 159 - 167
  • [37] Parameter Exploration to Improve Performance of Memristor-Based Neuromorphic Architectures
    Shahsavari, Mahyar
    Boulet, Pierre
    [J]. IEEE TRANSACTIONS ON MULTI-SCALE COMPUTING SYSTEMS, 2018, 4 (04): : 833 - 846
  • [38] ReMeCo: Reliable memristor-based in-memory neuromorphic computation
    BanaGozar, Ali
    Shadmehri, Seyed Hossein Hashemi
    Stuijk, Sander
    Kamal, Mehdi
    Afzali-Kusha, Ali
    Corporaal, Henk
    [J]. 2023 28TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC, 2023, : 396 - 401
  • [39] Memristor-Based Neuromorphic System with Content Addressable Memory Structure
    Zhu, Yidong
    Wang, Xiao
    Huang, Tingwen
    Zeng, Zhigang
    [J]. ADVANCES IN NEURAL NETWORKS - ISNN 2016, 2016, 9719 : 681 - 690
  • [40] Neuromorphic behaviors of VO2 memristor-based neurons
    Ying, Jiajie
    Min, Fuhong
    Wang, Guangyi
    [J]. CHAOS SOLITONS & FRACTALS, 2023, 175