Ghost Reservoir: A Memory-Efficient Low-Power and Real-Time Neuromorphic Processor of Liquid State Machine With On-Chip Learning

被引:2
|
作者
Shi, Cong [1 ]
Fu, Xiang [1 ]
Wang, Haibing [1 ]
Lin, Yingcheng [1 ]
Jiang, Ying [1 ]
Liu, Liyuan [2 ]
Wu, Nanjian [2 ]
Tian, Min [1 ]
机构
[1] Chongqing Univ, Sch Microelect & Commun Engn, Chongqing 400044, Peoples R China
[2] Chinese Acad Sci, Inst Semicond, State Key Lab Superlatt & Microstruct, Beijing 100083, Peoples R China
基金
中国国家自然科学基金;
关键词
Neuromorphic hardware; spiking neural network; reservoir computing; liquid state machine; on-chip learning; NEURAL-NETWORK;
D O I
10.1109/TCSII.2024.3395415
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Neuromorphic processors commonly execute spiking neural networks (SNN) models to obtain high energy efficiency. Compared to standard SNNs, liquid state machine (LSM), the spiking variant of reservoir computing, exhibits advantages in image classification, and are especially more promising in speech recognition. However, LSM-based neuromorphic processors suffer from weight storage overhead in resource-constrained edge applications. To address this, we propose ghost reservoir: a memory-efficient LSM based neuromorphic processor enabling on-chip spike-time-dependent plasticity-based backpropagation (BP-STDP) learning. For the LSM reservoir layer, we adopt a stateless-neuron model and an on-the-fly weight re-generation scheme to avoid the storages for both membrane potentials and weights. For the readout learning layer, a stochastic weight update approach is implemented to reduce the memory bit-width. These techniques contribute to an aggregate of a 482.5 KB on-chip memory reduction on the FPGA prototype. Implemented on the very-low-cost Xilinx Zynq-7010 device, our prototype achieved real-time processing, demonstrated comparably high on-chip learning accuracies of 94.93%, 84.65%, and 92% on the MNIST, N-MNIST, and FSDD datasets, respectively. These experimental results indicate that our LSM-based lightweight neuromorphic design is quite suitable for speech and visual recognition tasks in many resource-constrained edge intelligent applications.
引用
收藏
页码:4526 / 4530
页数:5
相关论文
共 50 条
  • [21] Crypto Accelerators for Power-Efficient and Real-Time on-Chip Implementation of Secure Algorithms
    Baldanzi, Luca
    Crocetti, Luca
    Di Matteo, Stefano
    Fanucci, Luca
    Saponara, Sergio
    Hameau, Patrice
    2019 26TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2019, : 775 - 778
  • [22] An Energy Efficient Time-Domain Temperature Sensor for Low-Power On-Chip Thermal Management
    An, Young-Jae
    Ryu, Kyungho
    Jung, Dong-Hoon
    Woo, Seung-Han
    Jung, Seong-Ook
    IEEE SENSORS JOURNAL, 2014, 14 (01) : 104 - 110
  • [23] A Low-Power Low-Latency Processor for Real-Time On-line Local Mean Decomposition
    Hsueh, Hsea-Ching
    Chien, Shao-Yi
    PROCEEDINGS OF THE 2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2015, : 205 - 208
  • [24] Memory allocation for low-power real-time embedded microcontroller: a case study
    Zhang, Zhishen
    Shen, Yuwen
    Sun, Binqi
    Kloda, Tomasz
    Caccamo, Marco
    2022 IEEE 27TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2022,
  • [25] Energy-efficient address translation for virtual memory support in low-power and real-time embedded processors
    Zhou, XR
    Petrov, P
    2005 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS, 2005, : 33 - 38
  • [26] Efficient Low-Power Compact Hardware Units for Real-Time Image Processing
    Mhaidat, Khaldoon M.
    Alali, Mohammad I.
    Aljarrah, Inad A.
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2014, 9 (04) : 24 - 39
  • [27] An Efficient FPGA Implementation for Real-Time and Low-Power UAV Object Detection
    Li, Guoqing
    Zhang, Jingwei
    Zhang, Meng
    Corporaal, Henk
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 1387 - 1391
  • [28] REAL-TIME H.264 ENCODER IMPLEMENTATION ON A LOW-POWER DIGITAL SIGNAL PROCESSOR
    Yang, Ming-Jiang
    Tham, Jo-Yew
    Rahardja, Susanto
    Wu, Da-Jun
    ICME: 2009 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-3, 2009, : 1150 - 1153
  • [29] A Reconfigurable Streaming Processor for Real-Time Low-Power Execution of Convolutional Neural Networks at the Edge
    Sanchez, Justin
    Soltani, Nasim
    Kulkarni, Pratik
    Chamarthi, Ramachandra Vikas
    Tabkhi, Hamed
    EDGE COMPUTING - EDGE 2018, 2018, 10973 : 49 - 64
  • [30] Memory system design space exploration for low-power, real-time speech recognition
    Krishna, R
    Mahlke, S
    Austin, T
    INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS, 2004, : 140 - 145