An Ultra-Low Power Wearable BMI System with Continual Learning Capabilities

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Mei, Lan, Ingolfsson, Thorir Mar, Cioflan, Cristian, Kartsch, Victor, Cossettini, Andrea, Wang, Xiaying, Benini, Luca
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929501362978816
author Mei, Lan
Ingolfsson, Thorir Mar
Cioflan, Cristian
Kartsch, Victor
Cossettini, Andrea
Wang, Xiaying
Benini, Luca
author_facet Mei, Lan
Ingolfsson, Thorir Mar
Cioflan, Cristian
Kartsch, Victor
Cossettini, Andrea
Wang, Xiaying
Benini, Luca
contents Driven by the progress in efficient embedded processing, there is an accelerating trend toward running machine learning models directly on wearable Brain-Machine Interfaces (BMIs) to improve portability and privacy and maximize battery life. However, achieving low latency and high classification performance remains challenging due to the inherent variability of electroencephalographic (EEG) signals across sessions and the limited onboard resources. This work proposes a comprehensive BMI workflow based on a CNN-based Continual Learning (CL) framework, allowing the system to adapt to inter-session changes. The workflow is deployed on a wearable, parallel ultra-low power BMI platform (BioGAP). Our results based on two in-house datasets, Dataset A and Dataset B, show that the CL workflow improves average accuracy by up to 30.36% and 10.17%, respectively. Furthermore, when implementing the continual learning on a Parallel Ultra-Low Power (PULP) microcontroller (GAP9), it achieves an energy consumption as low as 0.45mJ per inference and an adaptation time of only 21.5ms, yielding around 25h of battery life with a small 100mAh, 3.7V battery on BioGAP. Our setup, coupled with the compact CNN model and on-device CL capabilities, meets users' needs for improved privacy, reduced latency, and enhanced inter-session performance, offering good promise for smart embedded real-world BMIs.
format Preprint
id arxiv_https___arxiv_org_abs_2409_10654
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle An Ultra-Low Power Wearable BMI System with Continual Learning Capabilities
Mei, Lan
Ingolfsson, Thorir Mar
Cioflan, Cristian
Kartsch, Victor
Cossettini, Andrea
Wang, Xiaying
Benini, Luca
Signal Processing
Systems and Control
Driven by the progress in efficient embedded processing, there is an accelerating trend toward running machine learning models directly on wearable Brain-Machine Interfaces (BMIs) to improve portability and privacy and maximize battery life. However, achieving low latency and high classification performance remains challenging due to the inherent variability of electroencephalographic (EEG) signals across sessions and the limited onboard resources. This work proposes a comprehensive BMI workflow based on a CNN-based Continual Learning (CL) framework, allowing the system to adapt to inter-session changes. The workflow is deployed on a wearable, parallel ultra-low power BMI platform (BioGAP). Our results based on two in-house datasets, Dataset A and Dataset B, show that the CL workflow improves average accuracy by up to 30.36% and 10.17%, respectively. Furthermore, when implementing the continual learning on a Parallel Ultra-Low Power (PULP) microcontroller (GAP9), it achieves an energy consumption as low as 0.45mJ per inference and an adaptation time of only 21.5ms, yielding around 25h of battery life with a small 100mAh, 3.7V battery on BioGAP. Our setup, coupled with the compact CNN model and on-device CL capabilities, meets users' needs for improved privacy, reduced latency, and enhanced inter-session performance, offering good promise for smart embedded real-world BMIs.
title An Ultra-Low Power Wearable BMI System with Continual Learning Capabilities
topic Signal Processing
Systems and Control
url https://arxiv.org/abs/2409.10654