A Quantized Training Method to Enhance Accuracy of ReRAM-based Neuromorphic Systems

被引:7
|
作者
Yang, Qing [1 ]
Li, Hai [1 ]
Wu, Qing [2 ]
机构
[1] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27708 USA
[2] US Air Force, Res Lab, Informat Directorate, New York, NY USA
基金
美国国家科学基金会;
关键词
D O I
10.1109/ISCAS.2018.8351327
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Deep neural networks (DNNs) are tremendously applied in artificial intelligence field. While the performance of DNNs is continuously improved by more complicated and deeper structures, the feasibility of deployment on embedded system remains as a critical problem. Neuromorphic system designs based on resistive random-access memory (ReRAM) provide an opportunity for power-efficient DNN employment. However, it encounters the challenge of limited programming resolution. A quantized training method is proposed in this paper to enhance the performance of neuromorphic systems based on ReRAM. Different from previous methods in which a dedicated regularization term is used in loss function to constrain parameter distribution, our quantized training method deals with training and quantization at the same time to alleviate the impact of limited parameter precision. Models with discrete parameters obtained after training can be directly mapped onto ReRAM devices. We implement experiments on image recognition tasks using multi-layer perceptron (MLP) and convolution neural network (CNN). The results verify that the quantized training method can approximate the accuracy of full-precision training, e.g., a two-layer MLP based on binary ReRAM only decreases the classification accuracy by 0.25% for MNIST dataset. In addition, we carefully investigate and present the importance of layer size under the ReRAM's low programming resolution, the different parameter resolution demands for convolution layer and fully connected layer, and system robustness to ReRAM variations after quantized training. The codes are available at https://github.com/qingyangqing/quantized-rram-net.
引用
收藏
页数:5
相关论文
共 50 条
  • [1] Neuromorphic Speech Systems using Advanced ReRAM-based Synapse
    Park, S.
    Sheri, A.
    Kim, J.
    Noh, J.
    Jang, J.
    Jeon, M.
    Lee, B.
    Lee, B. R.
    Lee, B. H.
    Hwang, H.
    2013 IEEE INTERNATIONAL ELECTRON DEVICES MEETING (IEDM), 2013,
  • [2] ReRAM-based Synaptic Device for Neuromorphic Computing
    Jang, Jun-Woo
    Park, Sangsu
    Jeong, Yoon-Ha
    Hwang, Hyunsang
    2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2014, : 1054 - 1057
  • [3] Thermal-aware Optimizations of ReRAM-based Neuromorphic Computing Systems
    Beigi, Majed Valad
    Memik, Gokhan
    2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [4] A Quantized Training Framework for Robust and Accurate ReRAM-based Neural Network Accelerators
    Zhang, Chenguang
    Zhou, Pingqiang
    2021 26TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2021, : 43 - 48
  • [5] An ReRAM-based neuron device for neuromorphic pulse coding
    Nakada, Kazuki
    JAPANESE JOURNAL OF APPLIED PHYSICS, 2019, 58 (03)
  • [6] Enhance the Robustness to Time Dependent Variability of ReRAM-based Neuromorphic Computing Systems with Regularization and 2R Synapse
    Zheng, Qilin
    Kang, Jian
    Wang, Zongwei
    Cai, Yimao
    Huang, Ru
    Li, Bing
    Chen, Yiran
    Li, Hai
    2019 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2019,
  • [7] Performance and Accuracy Tradeoffs for Training Graph Neural Networks on ReRAM-Based Architectures
    Arka, Aqeeb Iqbal
    Joardar, Biresh Kumar
    Doppa, Janardhan Rao
    Pande, Partha Pratim
    Chakrabarty, Krishnendu
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2021, 29 (10) : 1743 - 1756
  • [8] Understanding the Trade-offs of Device, Circuit and Application in ReRAM-based Neuromorphic Computing Systems
    Yan, Bonan
    Liu, Chenchen
    Liu, Xiaoxiao
    Chen, Yiran
    Li, Hai
    2017 IEEE INTERNATIONAL ELECTRON DEVICES MEETING (IEDM), 2017,
  • [9] ReRAM-based Analog Synapse and IMT Neuron Device for Neuromorphic System
    Moon, Kibong
    Cha, Euijun
    Lee, Daeseok
    Jang, Junwoo
    Park, Jaesung
    Hwang, Hyunsang
    2016 INTERNATIONAL SYMPOSIUM ON VLSI TECHNOLOGY, SYSTEMS AND APPLICATION (VLSI-TSA), 2016,
  • [10] A Novel and Efficient Block-Based Programming for ReRAM-Based Neuromorphic Computing
    Chen, Wei-Lun
    Gu, Fang-Yi
    Lin, Ing-Chao
    Zhang, Grace Li
    Li, Bing
    Schlichtmann, Ulf
    2023 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2023,