An adaptive threshold neuron for recurrent spiking neural networks with nanodevice hardware implementation

被引:60
|
作者
Shaban, Ahmed [1 ]
Bezugam, Sai Sukruth [1 ]
Suri, Manan [1 ]
机构
[1] Indian Inst Technol, Elect Engn, Delhi, India
关键词
OPTIMIZATION; MODEL;
D O I
10.1038/s41467-021-24427-8
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
We propose a Double EXponential Adaptive Threshold (DEXAT) neuron model that improves the performance of neuromorphic Recurrent Spiking Neural Networks (RSNNs) by providing faster convergence, higher accuracy and a flexible long short-term memory. We present a hardware efficient methodology to realize the DEXAT neurons using tightly coupled circuit-device interactions and experimentally demonstrate the DEXAT neuron block using oxide based non-filamentary resistive switching devices. Using experimentally extracted parameters we simulate a full RSNN that achieves a classification accuracy of 96.1% on SMNIST dataset and 91% on Google Speech Commands (GSC) dataset. We also demonstrate full end-to-end real-time inference for speech recognition using real fabricated resistive memory circuit based DEXAT neurons. Finally, we investigate the impact of nanodevice variability and endurance illustrating the robustness of DEXAT based RSNNs. Recurrent spiking neural networks have garnered interest due to their energy efficiency; however, they suffer from lower accuracy compared to conventional neural networks. Here, the authors present an alternative neuron model and its efficient hardware implementation, demonstrating high classification accuracy across a range of datasets.
引用
收藏
页数:11
相关论文
共 50 条
  • [21] A novel approach for the implementation of large scale spiking neural networks on FPGA hardware
    Glackin, B
    McGinnity, TM
    Maguire, LP
    Wu, Q
    Belatreche, A
    COMPUTATIONAL INTELLIGENCE AND BIOINSPIRED SYSTEMS, PROCEEDINGS, 2005, 3512 : 552 - 563
  • [22] Dynamic threshold integrate and fire neuron model for low latency spiking neural networks
    Wu, Xiyan
    Zhao, Yufei
    Song, Yong
    Jiang, Yurong
    Bai, Yashuo
    Li, Xinyi
    Zhou, Ya
    Yang, Xin
    Hao, Qun
    NEUROCOMPUTING, 2023, 544
  • [23] Implementation of a biologically realistic spiking neuron model on FPGA hardware
    Glackin, B
    Maguire, LP
    McGinnity, TM
    Belatreche, A
    Wu, Q
    Proceedings of the 8th Joint Conference on Information Sciences, Vols 1-3, 2005, : 1412 - 1415
  • [24] Hardware Implementation of an Approximate Simplified Piecewise Linear Spiking Neuron
    Liu, Hao
    Wang, Mingjiang
    Yao, Longxin
    Liu, Ming
    ELECTRONICS, 2023, 12 (12)
  • [25] Neuron Fault Tolerance in Spiking Neural Networks
    Spyrou, Theofilos
    El-Sayed, Sarah A.
    Afacan, Engin
    Camunas-Mesa, Luis A.
    Linares-Barranco, Bernabe
    Stratigopoulos, Haralampos-G
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 743 - 748
  • [26] MSAT: biologically inspired multistage adaptive threshold for conversion of spiking neural networks
    He, Xiang
    Li, Yang
    Zhao, Dongcheng
    Kong, Qingqun
    Zeng, Yi
    NEURAL COMPUTING & APPLICATIONS, 2024, 36 (15): : 8531 - 8547
  • [27] MSAT: biologically inspired multistage adaptive threshold for conversion of spiking neural networks
    Xiang He
    Yang Li
    Dongcheng Zhao
    Qingqun Kong
    Yi Zeng
    Neural Computing and Applications, 2024, 36 : 8531 - 8547
  • [28] Synaptic Sampling in Hardware Spiking Neural Networks
    Sheik, Sadique
    Paul, Somnath
    Augustine, Charles
    Kothapalli, Chinnikrishna
    Khellah, Muhammad M.
    Cauwenberghs, Gert
    Neftci, Emre
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2016, : 2090 - 2093
  • [29] An adaptive threshold mechanism for accurate and efficient deep spiking convolutional neural networks
    Chen, Yunhua
    Mai, Yingchao
    Feng, Ren
    Xiao, Jinsheng
    NEUROCOMPUTING, 2022, 469 : 189 - 197
  • [30] Mapping Spiking Neural Networks to Neuromorphic Hardware
    Balaji, Adarsha
    Das, Anup
    Wu, Yuefeng
    Huynh, Khanh
    Dell'Anna, Francesco G.
    Indiveri, Giacomo
    Krichmar, Jeffrey L.
    Dutt, Nikil D.
    Schaafsma, Siebren
    Catthoor, Francky
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2020, 28 (01) : 76 - 86