Low-Power FPGA-Based Spiking Neural Networks for Real-Time Decoding of Intracortical Neural Activity

被引:0
|
作者
Martis, Luca [1 ]
Leone, Gianluca [1 ]
Raffo, Luigi [1 ]
Meloni, Paolo [1 ]
机构
[1] Univ Cagliari, Dept Elect & Elect Engn, I-09123 Cagliari, Italy
关键词
Decoding; Field programmable gate arrays; Accuracy; Spiking neural networks; Real-time systems; Signal processing algorithms; Microelectrodes; Hardware; Biological neural networks; Training; FPGA; low power; neural decoding; real time; spike detection; spiking neural network (SNN); BRAIN;
D O I
10.1109/JSEN.2024.3487021
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Brain-machine interfaces (BMIs) are systems designed to decode neural signals and translate them into commands for external devices. Intracortical microelectrode arrays (MEAs) represent a significant advancement in this field, offering unprecedented spatial and temporal resolutions for monitoring brain activity. However, processing data from MEAs presents challenges due to high data rates and computing power requirements. To address these challenges, we propose a novel solution leveraging spiking neural networks (SNNs) that, due to their similarity to biological neural networks and their event-based nature, promise high compatibility with neural signals and low energy consumption. In this study, we introduce a real-time neural decoding system based on an SNN, deployed on a Lattice iCE40UP5k FPGA. This system is capable of reconstructing multiple target variables, related to the kinematics and kinetics of hand motion, from iEEG signals recorded by a 96-channel MEA. We evaluated the system using two different public datasets, achieving results similar to state-of-the-art neural decoders that use more complex deep learning models. This was obtained while maintaining an average power consumption of 13.9 mW and an average energy consumption per inference of 13.9 uJ.
引用
收藏
页码:42448 / 42459
页数:12
相关论文
共 50 条
  • [41] FEDERATED NEUROMORPHIC LEARNING OF SPIKING NEURAL NETWORKS FOR LOW-POWER EDGE INTELLIGENCE
    Skatchkovsky, Nicolas
    Fang, Hyeryung
    Simeone, Osvaldo
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 8524 - 8528
  • [42] FPGA-Based Implementation of a Real-Time Object Recognition System Using Convolutional Neural Network
    Gilan, Ali Azarmi
    Emad, Mohammad
    Alizadeh, Bijan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2020, 67 (04) : 755 - 759
  • [43] An FPGA-Based Residual Recurrent Neural Network for Real-Time Video Super-Resolution
    Sun, Kaicong
    Koch, Maurice
    Wang, Zhe
    Jovanovic, Slavisa
    Rabah, Hassan
    Simon, Sven
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2022, 32 (04) : 1739 - 1750
  • [44] SVAD: A ROBUST, LOW-POWER, AND LIGHT-WEIGHT VOICE ACTIVITY DETECTION WITH SPIKING NEURAL NETWORKS
    Yang, Qu
    Liu, Qianhui
    Li, Nan
    Ge, Meng
    Song, Zeyang
    Li, Haizhou
    2024 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, ICASSP 2024, 2024, : 221 - 225
  • [45] Neuron Circuits for Low-Power Spiking Neural Networks Using Time-To-First-Spike Encoding
    Oh, Seongbin
    Kwon, Dongseok
    Yeom, Gyuho
    Kang, Won-Mook
    Lee, Soochang
    Woo, Sung Yun
    Kim, Jaehyeon
    Lee, Jong-Ho
    IEEE ACCESS, 2022, 10 : 24444 - 24455
  • [46] Efficient Hardware Acceleration of Spiking Neural Networks using FPGA: Towards Real-Time Edge Neuromorphic Computing
    El Maachi, Soukaina
    Chehri, Abdellah
    Saadane, Rachid
    2024 IEEE 99TH VEHICULAR TECHNOLOGY CONFERENCE, VTC2024-SPRING, 2024,
  • [47] On-FPGA Spiking Neural Networks for Multi-variable End-to-End Neural Decoding
    Leone, Gianluca
    Martis, Luca
    Raffo, Luigi
    Meloni, Paolo
    APPLIED RECONFIGURABLE COMPUTING. ARCHITECTURES, TOOLS, AND APPLICATIONS, ARC 2023, 2023, 14251 : 185 - 199
  • [48] Token-passing communication protocol in hardware based real-time spiking neural networks
    Belhadj, B.
    Tomas, J.
    Malot, O.
    Bornat, Y.
    N'Kaoua, G.
    Renaud, S.
    BIOENGINEERED AND BIOINSPIRED SYSTEMS IV, 2009, 7365
  • [49] Memristor networks for real-time neural activity analysis
    Xiaojian Zhu
    Qiwen Wang
    Wei D. Lu
    Nature Communications, 11
  • [50] Memristor networks for real-time neural activity analysis
    Zhu, Xiaojian
    Wang, Qiwen
    Lu, Wei D.
    NATURE COMMUNICATIONS, 2020, 11 (01)