A Lightweight Spiking GAN Model for Memristorcentric Silicon Circuit with On-chip Reinforcement Adversarial Learning

被引:2
|
作者
Tian, Min [1 ]
Lu, Jing [1 ]
Gao, Haoran [1 ]
Wang, Haibing [1 ]
Yu, Jianyi [1 ]
Shi, Cong [1 ]
机构
[1] Chongqing Univ, Sch Microelect & Commun Engn, Chongqing 400044, Peoples R China
基金
中国国家自然科学基金;
关键词
Spiking neuron; Generative adversarial network; Memristor; Reinforcement learning; Rewardmodulated; STDP; On-chip learning; Neuromorphic systems;
D O I
10.1109/ISCAS48785.2022.9937639
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
As a powerful generative model, Generative Adversarial Network (GAN) is widely studied to automatically generate high-quality new data to greatly enhances the capabilities of artificial intelligence (AI) technology. However, the unique training process of GAN comes at a very high computational complexity and high cost of memory accesses. In this work, a memristor-based spiking-GAN neuromorphic hardware system is proposed to address the challenges. Both the generator and discriminator of GAN are in the form of spiking neural network (SNN) to improve the computational performance, and the memristor synapse circuit with 1 memristor and 4 transistors (1M4T) is proposed as Computing in Memory (CIM) to avoid the cost of memory accesses. The reinforcement learning rule (i.e., reward-modulated spiketiming dependent plasticity, or R-STDP) is used to train both discriminator and generator networks, with a new backpropagation method for the reward/punishment signal. Tests on the MNIST and Fashion-MNIST datasets showed that the proposed GAN can efficiently generate data samples. The results demonstrate the great potential of this memristor-based spiking-GAN for high-speed energy-efficient data augmentations.
引用
收藏
页码:3388 / 3392
页数:5
相关论文
共 50 条
  • [1] A Scalable Equivalent Circuit Model for Gan On-Chip Transmission Lines
    Zhang, Ming-hui
    He, Wei-liang
    Wang, Han-sheng
    Tang, Lu
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS AND COMMUNICATION TECHNOLOGY (CNCT 2016), 2016, 54 : 432 - 438
  • [2] A double-π equivalent circuit model for GaN on-chip inductors
    Wang, Han-Sheng
    He, Wei-Liang
    Wang, Run-Dong
    Zhang, Ming-Hui
    2016 13TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2016, : 811 - 815
  • [3] An Analog Probabilistic Spiking Neural Network with On-Chip Learning
    Hsieh, Hung-Yi
    Li, Pin-Yi
    Tang, Kea-Tiong
    NEURAL INFORMATION PROCESSING (ICONIP 2017), PT VI, 2017, 10639 : 777 - 785
  • [4] An oversampled A/D converter with on-chip reinforcement learning
    Cauwenberghs, G
    ISCAS '97 - PROCEEDINGS OF 1997 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I - IV: CIRCUITS AND SYSTEMS IN THE INFORMATION AGE, 1997, : 697 - 700
  • [5] Tolerance of on-chip learning to various circuit inaccuracies
    Card, HC
    McNeill, DK
    Schneider, CR
    Schneider, RS
    Dolenko, BK
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 1998, 8 (02) : 315 - 327
  • [6] Memory Organization and Structures for On-Chip Learning in Spiking Neural Networks
    Schaefer, Clemens J. S.
    Joshi, Siddharth
    2020 IEEE 63RD INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2020, : 599 - 602
  • [7] Combining Software and Hardware LCS for Lightweight On-Chip Learning
    Bernauer, Andreas
    Zeppenfeld, Johannes
    Bringmann, Oliver
    Herkersdorf, Andreas
    Rosenstiel, Wolfgang
    DISTRIBUTED, PARALLEL AND BIOLOGICALLY INSPIRED SYSTEMS, 2010, 329 : 278 - +
  • [8] A compact correlation filter for on-chip learning in a spiking neural network
    Allen, Jacob N.
    Abdel-Aty-Zohdy, Hoda S.
    Ewing, Robert L.
    IEEE MWSCAS'06: PROCEEDINGS OF THE 2006 49TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS,, 2006, : 733 - +
  • [9] Architectural Exploration for On-chip, Online Learning in Spiking Neural Networks
    Roy, Subhrajit
    Kar, Sougata Kumar
    Basu, Arindam
    2014 14TH INTERNATIONAL SYMPOSIUM ON INTEGRATED CIRCUITS (ISIC), 2014, : 128 - 131
  • [10] On-Chip Unsupervised Learning Using STDP in a Spiking Neural Network
    Gupta, Abhinav
    Saurabh, Sneh
    IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2023, 22 : 365 - 376