FPGA-based Deep-Learning Accelerators for Energy Efficient Motor Imagery EEG classification

被引:1
|
作者
Flood, Daniel [1 ]
Robinson, Neethu [2 ]
Shreejith, Shanker [1 ]
机构
[1] Trinity Coll Dublin, Dept Elect & Elect Engn, Dublin, Ireland
[2] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore, Singapore
关键词
Brain-Computer Interfaces; Deep Learning; Field Programmable Gate Arrays; AI Accelerators; BRAIN-COMPUTER INTERFACES; COMMUNICATION;
D O I
10.1109/COINS54846.2022.9854985
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, Deep Learning has emerged as a powerful framework for analysing and decoding bio-signals like Electroencephalography (EEG) with applications in brain computer interfaces (BCI) and motor control. Deep convolutional neural networks have shown to be highly effective in decoding BCI signals for applications like two-class motor imagery decoding. Their deployment in real-time applications, however, requires highly parallel and capable computing platforms like GPUs to achieve high-speed inference, consuming a large amount of energy. In this paper, we explore a custom deep learning accelerator on an off-the-shelf hybrid FPGA device to achieve similar inference performance at a fraction of the energy consumption. We evaluate different optimisations at bit-level, data-path and training using a state-of-the-art deep convolutional neural network as our baseline model to arrive at our custom precision quantised deep learning model, which is implemented using the FINN compiler from Xilinx. The accelerator, deployed on a Xilinx Zynq Ultrascale+ FPGA, achieves a significant reduction in power consumption (approximate to 17x), sub 2 ms decoding latency and a near-identical decoding accuracy (statistically insignificant reduction of 2.5% average) as the reported baseline subject-specific classification accuracy on an N (= 54) subject motor imagery EEG (MI-EEG) dataset compared to the Deep CNN model on GPU, making our approach more appealing for low-power real-time BCI applications. Furthermore, this design approach is transferable to other deep learning models reported in BCI research, paving the way for novel applications of real-time portable BCI systems.
引用
收藏
页码:325 / 330
页数:6
相关论文
共 50 条
  • [1] FPGA-Based Accelerators of Deep Learning Networks for Learning and Classification: A Review
    Shawahna, Ahmad
    Sait, Sadiq M.
    El-Maleh, Aiman
    IEEE ACCESS, 2019, 7 : 7823 - 7859
  • [2] The Progress and Trends of FPGA-Based Accelerators in Deep Learning
    Wu Y.-X.
    Liang K.
    Liu Y.
    Cui H.-M.
    Jisuanji Xuebao/Chinese Journal of Computers, 2019, 42 (11): : 2461 - 2480
  • [3] A Survey and Taxonomy of FPGA-based Deep Learning Accelerators
    Blaiech, Ahmed Ghazi
    Ben Khalifa, Khaled
    Valderrama, Carlos
    Fernandes, Marcelo A. C.
    Bedoui, Mohamed Hedi
    JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 98 : 331 - 345
  • [4] A Deep Learning Method for Classification of EEG Data Based on Motor Imagery
    An, Xiu
    Kuang, Deping
    Guo, Xiaojiao
    Zhao, Yilu
    He, Lianghua
    INTELLIGENT COMPUTING IN BIOINFORMATICS, 2014, 8590 : 203 - 210
  • [5] Deep learning for motor imagery EEG-based classification: A review
    Al-Saegh, Ali
    Dawwd, Shefa A.
    Abdul-Jabbar, Jassim M.
    BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2021, 63
  • [6] Motor Imagery EEG Signal Classification based on Deep Transfer Learning
    Wei, Mingnan
    Yang, Rui
    Huang, Mengjie
    2021 IEEE 34TH INTERNATIONAL SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS (CBMS), 2021, : 85 - 90
  • [7] Overview of the EEG-Based Classification of Motor Imagery Activities Using Machine Learning Methods and Inference Acceleration with FPGA-Based Cards
    Majoros, Tamas
    Oniga, Stefan
    ELECTRONICS, 2022, 11 (15)
  • [8] Exploration and Generation of Efficient FPGA-based Deep Neural Network Accelerators
    Ali, Nermine
    Philippe, Jean-Marc
    Tain, Benoit
    Coussy, Philippe
    2021 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS 2021), 2021, : 123 - 128
  • [9] Classification of Motor Imagery EEG Signals with Deep Learning Models
    Shen, Yurun
    Lu, Hongtao
    Jia, Jie
    INTELLIGENCE SCIENCE AND BIG DATA ENGINEERING, ISCIDE 2017, 2017, 10559 : 181 - 190
  • [10] Classification of motor imagery EEG signals using deep learning
    Rahma, Boungab
    Aicha, Reffad
    Kamel, Mebarkia
    PROGRAM OF THE 2ND INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND AUTOMATIC CONTROL, ICEEAC 2024, 2024,