Decoding and interpreting cortical signals with a compact convolutional neural network

被引:11
|
作者
Petrosyan, Artur [1 ]
Sinkin, Mikhail [2 ]
Lebedev, Mikhail [1 ]
Ossadtchi, Alexei [1 ]
机构
[1] Higher Sch Econ, Ctr Bioelect Interfaces, Moscow 101000, Russia
[2] Moscow State Univ Med & Dent, Moscow 101000, Russia
关键词
ECoG; limb kinematics decoding; deep learning; machine learning; weights interpretation; spatial filter; temporal filter; BRAIN-COMPUTER INTERFACES; EEG; BAND; MOVEMENT; SCIENCE; ALPHA; MEG;
D O I
10.1088/1741-2552/abe20e
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Objective. Brain-computer interfaces (BCIs) decode information from neural activity and send it to external devices. The use of Deep Learning approaches for decoding allows for automatic feature engineering within the specific decoding task. Physiologically plausible interpretation of the network parameters ensures the robustness of the learned decision rules and opens the exciting opportunity for automatic knowledge discovery. Approach. We describe a compact convolutional network-based architecture for adaptive decoding of electrocorticographic (ECoG) data into finger kinematics. We also propose a novel theoretically justified approach to interpreting the spatial and temporal weights in the architectures that combine adaptation in both space and time. The obtained spatial and frequency patterns characterizing the neuronal populations pivotal to the specific decoding task can then be interpreted by fitting appropriate spatial and dynamical models. Main results. We first tested our solution using realistic Monte-Carlo simulations. Then, when applied to the ECoG data from Berlin BCI competition IV dataset, our architecture performed comparably to the competition winners without requiring explicit feature engineering. Using the proposed approach to the network weights interpretation we could unravel the spatial and the spectral patterns of the neuronal processes underlying the successful decoding of finger kinematics from an ECoG dataset. Finally we have also applied the entire pipeline to the analysis of a 32-channel EEG motor-imagery dataset and observed physiologically plausible patterns specific to the task. Significance. We described a compact and interpretable CNN architecture derived from the basic principles and encompassing the knowledge in the field of neural electrophysiology. For the first time in the context of such multibranch architectures with factorized spatial and temporal processing we presented theoretically justified weights interpretation rules. We verified our recipes using simulations and real data and demonstrated that the proposed solution offers a good decoder and a tool for investigating motor control neural mechanisms.
引用
收藏
页数:17
相关论文
共 50 条
  • [21] Random Projection for Spike Sorting Decoding neural signals the neural network way
    Patil, Aakash
    Shen, Shanlan
    Yao, Enyi
    Basu, Arindam
    2015 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE (BIOCAS), 2015, : 503 - 506
  • [22] Unsupervised Neural Manifold Alignment for Stable Decoding of Movement from Cortical Signals
    Ganjali, Mohammadali
    Mehridehnavi, Alireza
    Rakhshani, Sajed
    Khorasani, Abed
    INTERNATIONAL JOURNAL OF NEURAL SYSTEMS, 2024, 34 (01)
  • [23] A Novel Decoding Scheme for Polar Code Using Convolutional Neural Network
    Wen, Chen
    Xiong, Jian
    Gui, Lin
    Shi, Zhiping
    Wang, Yuwei
    2019 IEEE INTERNATIONAL SYMPOSIUM ON BROADBAND MULTIMEDIA SYSTEMS AND BROADCASTING (BMSB), 2019,
  • [24] Deep Convolutional Neural Network for EEG-Based Motor Decoding
    Zhang, Jing
    Liu, Dong
    Chen, Weihai
    Pei, Zhongcai
    Wang, Jianhua
    MICROMACHINES, 2022, 13 (09)
  • [25] Decoding auditory attention from EEG using a convolutional neural network
    An, Winko W.
    Pei, Alexander
    Noyce, Abigail L.
    Shinn-Cunningham, Barbara
    2021 43RD ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE & BIOLOGY SOCIETY (EMBC), 2021, : 6586 - 6589
  • [26] Smart Inference for Multidigit Convolutional Neural Network based Barcode Decoding
    Do, Thao
    Tolcha, Yalew
    Jun, Tae Joon
    Kim, Daeyoung
    2020 25TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2021, : 3019 - 3026
  • [27] Deep Convolutional Neural Network for Decoding EMG for Human Computer Interaction
    Wang, Qi
    Wang, Xianping
    2020 11TH IEEE ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2020, : 554 - 557
  • [28] Tomato Disease Recognition Using a Compact Convolutional Neural Network
    Ozbilge, Emre
    Ulukok, Mehtap Kose
    Toygar, Onsen
    Ozbilge, Ebru
    IEEE ACCESS, 2022, 10 : 77213 - 77224
  • [29] Compact lensless convolution processor for an optoelectronic convolutional neural network
    Zhang, Zaikun
    Kong, Depeng
    Da, Zhengshang
    Wang, Ruiduo
    Wang, Shijie
    Geng, Yi
    He, Zhengquan
    JOURNAL OF PHYSICS D-APPLIED PHYSICS, 2023, 56 (35)
  • [30] Designing A Compact Convolutional Neural Network Processor on Embedded FPGAs
    Ling, Yin-Chun
    Chin, Hsu-Hsun
    Wu, Hsin-, I
    Tsay, Ren-Song
    2020 IEEE GLOBAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INTERNET OF THINGS (GCAIOT), 2020, : 71 - 77