On-device Learning of EEGNet-based Network For Wearable Motor Imagery Brain-Computer Interface

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Bian, Sizhen, Kang, Pixi, Moosmann, Julian, Liu, Mengxi, Bonazzi, Pietro, Rosipal, Roman, Magno, Michele
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866909302091939840
author Bian, Sizhen
Kang, Pixi
Moosmann, Julian
Liu, Mengxi
Bonazzi, Pietro
Rosipal, Roman
Magno, Michele
author_facet Bian, Sizhen
Kang, Pixi
Moosmann, Julian
Liu, Mengxi
Bonazzi, Pietro
Rosipal, Roman
Magno, Michele
contents Electroencephalogram (EEG)-based Brain-Computer Interfaces (BCIs) have garnered significant interest across various domains, including rehabilitation and robotics. Despite advancements in neural network-based EEG decoding, maintaining performance across diverse user populations remains challenging due to feature distribution drift. This paper presents an effective approach to address this challenge by implementing a lightweight and efficient on-device learning engine for wearable motor imagery recognition. The proposed approach, applied to the well-established EEGNet architecture, enables real-time and accurate adaptation to EEG signals from unregistered users. Leveraging the newly released low-power parallel RISC-V-based processor, GAP9 from Greeenwaves, and the Physionet EEG Motor Imagery dataset, we demonstrate a remarkable accuracy gain of up to 7.31\% with respect to the baseline with a memory footprint of 15.6 KByte. Furthermore, by optimizing the input stream, we achieve enhanced real-time performance without compromising inference accuracy. Our tailored approach exhibits inference time of 14.9 ms and 0.76 mJ per single inference and 20 us and 0.83 uJ per single update during online training. These findings highlight the feasibility of our method for edge EEG devices as well as other battery-powered wearable AI systems suffering from subject-dependant feature distribution drift.
format Preprint
id arxiv_https___arxiv_org_abs_2409_00083
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle On-device Learning of EEGNet-based Network For Wearable Motor Imagery Brain-Computer Interface
Bian, Sizhen
Kang, Pixi
Moosmann, Julian
Liu, Mengxi
Bonazzi, Pietro
Rosipal, Roman
Magno, Michele
Signal Processing
Artificial Intelligence
Human-Computer Interaction
Machine Learning
Electroencephalogram (EEG)-based Brain-Computer Interfaces (BCIs) have garnered significant interest across various domains, including rehabilitation and robotics. Despite advancements in neural network-based EEG decoding, maintaining performance across diverse user populations remains challenging due to feature distribution drift. This paper presents an effective approach to address this challenge by implementing a lightweight and efficient on-device learning engine for wearable motor imagery recognition. The proposed approach, applied to the well-established EEGNet architecture, enables real-time and accurate adaptation to EEG signals from unregistered users. Leveraging the newly released low-power parallel RISC-V-based processor, GAP9 from Greeenwaves, and the Physionet EEG Motor Imagery dataset, we demonstrate a remarkable accuracy gain of up to 7.31\% with respect to the baseline with a memory footprint of 15.6 KByte. Furthermore, by optimizing the input stream, we achieve enhanced real-time performance without compromising inference accuracy. Our tailored approach exhibits inference time of 14.9 ms and 0.76 mJ per single inference and 20 us and 0.83 uJ per single update during online training. These findings highlight the feasibility of our method for edge EEG devices as well as other battery-powered wearable AI systems suffering from subject-dependant feature distribution drift.
title On-device Learning of EEGNet-based Network For Wearable Motor Imagery Brain-Computer Interface
topic Signal Processing
Artificial Intelligence
Human-Computer Interaction
Machine Learning
url https://arxiv.org/abs/2409.00083