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 条
  • [21] An equivalent lumped circuit model for on-chip helical transformers
    Zou, Wanghui
    Hu, Jin
    Chen, Diping
    Zeng, Yun
    IEICE ELECTRONICS EXPRESS, 2018, 15 (03):
  • [22] An Approach for Determining Equivalent Circuit Model of On-Chip Inductors
    Yan, Na
    Yang, Chen
    Gao, Jianjun
    MICROWAVE AND OPTICAL TECHNOLOGY LETTERS, 2013, 55 (10) : 2363 - 2370
  • [23] A burst-dependent algorithm for neuromorphic on-chip learning of spiking neural networks
    Stuck, Michael
    Wang, Xingyun
    Naud, Richard
    NEUROMORPHIC COMPUTING AND ENGINEERING, 2025, 5 (01):
  • [24] On-chip unsupervised learning in Winner-Take-All networks of spiking neurons
    Kreiser, Raphaela
    Moraitis, Timoleon
    Sandamirskaya, Yulia
    Indiveri, Giacomo
    2017 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE (BIOCAS), 2017,
  • [25] Germanium Photodiode Arrays on Silicon-On-Insulator With On-Chip Bias Circuit
    Sun, Keye
    Gao, Junyi
    Costanzo, Robert
    Tzu, Ta-Ching
    Bowers, Steven M.
    Beling, Andreas
    IEEE PHOTONICS TECHNOLOGY LETTERS, 2021, 33 (16) : 832 - 835
  • [26] An analog on-chip learning circuit architecture of the Weight Perturbation algorithm
    Diotalevi, F
    Valle, M
    Bo, GM
    Biglieri, E
    Caviglia, DD
    ISCAS 2000: IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - PROCEEDINGS, VOL I: EMERGING TECHNOLOGIES FOR THE 21ST CENTURY, 2000, : 419 - 422
  • [27] Reinforcement learning in a spiking neural model of striatum plasticity
    Gonzalez-Redondo, Alvaro
    Garridoa, Jesus
    Arrabal, Francisco Naveros
    Kotaleski, Jeanette Hellgren
    Grillner, Sten
    Ros, Eduardo
    NEUROCOMPUTING, 2023, 548
  • [28] Enhancing Conversational Model With Deep Reinforcement Learning and Adversarial Learning
    Tran, Quoc-Dai Luong
    Le, Anh-Cuong
    Huynh, Van-Nam
    IEEE ACCESS, 2023, 11 : 75955 - 75970
  • [29] ADATEST: REINFORCEMENT LEARNING and ADAPTIVE SAMPLING for ON-CHIP HARDWARE TROJAN DETECTION
    Chen, Huili
    Zhang, Xinqiao
    Huang, Ke
    Koushanfar, Farinaz
    arXiv, 2022,
  • [30] FPGA Acceleration of Deep Reinforcement Learning using On-Chip Replay Management
    Meng, Yuan
    Zhang, Chi
    Prasanna, Viktor
    PROCEEDINGS OF THE 19TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2022 (CF 2022), 2022, : 40 - 48