BrainFuseNet: Enhancing Wearable Seizure Detection Through EEG-PPG-Accelerometer Sensor Fusion and Efficient Edge Deployment

被引:0
|
作者
Ingolfsson, Thorir Mar [1 ]
Wang, Xiaying [1 ,2 ]
Chakraborty, Upasana [1 ]
Benatti, Simone [3 ,4 ]
Bernini, Adriano [5 ]
Ducouret, Pauline [5 ]
Ryvlin, Philippe [5 ]
Beniczky, Sandor [6 ,7 ]
Benini, Luca [1 ,4 ]
Cossettini, Andrea [1 ]
机构
[1] Swiss Fed Inst Technol, Integrated Syst Lab, CH-8092 Zurich, Switzerland
[2] Swiss Univ Tradit Chinese Med, CH-5330 Bad Zurzach, Switzerland
[3] Univ Modena & Reggio Emilia, DISMI, I-41121 Reggio Emilia, Italy
[4] Univ Bologna, DEI, I-40126 Bologna, Italy
[5] Lausanne Univ Hosp CHUV, CH-1011 Lausanne, Switzerland
[6] Aarhus Univ Hosp, DK-8200 Aarhus, Denmark
[7] Danish Epilepsy Ctr Filadelfia, DK-4293 Dianalund, Denmark
基金
瑞士国家科学基金会;
关键词
Electroencephalography; Biomedical monitoring; Monitoring; Wearable devices; Epilepsy; Brain modeling; Sensitivity; seizure detection; embedded deployment; sensor fusion; wearable devices; EPILEPSY; NETWORKS;
D O I
10.1109/TBCAS.2024.3395534
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
This paper introduces BrainFuseNet, a novel lightweight seizure detection network based on the sensor fusion of electroencephalography (EEG) with photoplethysmography (PPG) and accelerometer (ACC) signals, tailored for low-channel count wearable systems. BrainFuseNet utilizes the Sensitivity-Specificity Weighted Cross-Entropy (SSWCE), an innovative loss function incorporating sensitivity and specificity, to address the challenge of heavily unbalanced datasets. The BrainFuseNet-SSWCE approach successfully detects 93.5% seizure events on the CHB-MIT dataset (76.34% sample-based sensitivity), for EEG-based classification with only four channels. On the PEDESITE dataset, we demonstrate a sample-based sensitivity and false positive rate of 60.66% and 1.18 FP/h, respectively, when considering EEG data alone. Additionally, we demonstrate that integrating PPG signals increases the sensitivity to 61.22% (successfully detecting 92% seizure events) while decreasing the number of false positives to 1.0 FP/h. Finally, when ACC data are also considered, the sensitivity increases to 64.28% (successfully detecting 95% seizure events) and the number of false positives drops to only 0.21 FP/h for sample-based estimations, with less than one false alarm per day when considering event-based estimations. BrainFuseNet is resource-friendly and well-suited for implementation on low-power embedded platforms, and we evaluate its performance on GAP9, a state-of-the-art parallel ultra-low power (PULP) microcontroller for tiny Machine Learning applications on wearables. The implementation on GAP9 achieves an energy efficiency of 21.43 GMAC/s/W, with an energy consumption per inference of only 0.11 mJ at high performance (412.54 MMAC/s). The BrainFuseNet-SSWCE method demonstrates effective and accurate seizure detection on heavily imbalanced datasets while achieving state-of-the-art performance in the false positive rate and being well-suited for deployment on energy-constrained edge devices.
引用
收藏
页码:720 / 733
页数:14
相关论文
empty
未找到相关数据