Cargando…

SeizFt: Interpretable Machine Learning for Seizure Detection Using Wearables

This work presents SeizFt—a novel seizure detection framework that utilizes machine learning to automatically detect seizures using wearable SensorDot EEG data. Inspired by interpretable sleep staging, our novel approach employs a unique combination of data augmentation, meaningful feature extractio...

Descripción completa

Detalles Bibliográficos
Autores principales: Al-Hussaini, Irfan, Mitchell, Cassie S.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10451805/
https://www.ncbi.nlm.nih.gov/pubmed/37627803
http://dx.doi.org/10.3390/bioengineering10080918
_version_ 1785095507435061248
author Al-Hussaini, Irfan
Mitchell, Cassie S.
author_facet Al-Hussaini, Irfan
Mitchell, Cassie S.
author_sort Al-Hussaini, Irfan
collection PubMed
description This work presents SeizFt—a novel seizure detection framework that utilizes machine learning to automatically detect seizures using wearable SensorDot EEG data. Inspired by interpretable sleep staging, our novel approach employs a unique combination of data augmentation, meaningful feature extraction, and an ensemble of decision trees to improve resilience to variations in EEG and to increase the capacity to generalize to unseen data. Fourier Transform (FT) Surrogates were utilized to increase sample size and improve the class balance between labeled non-seizure and seizure epochs. To enhance model stability and accuracy, SeizFt utilizes an ensemble of decision trees through the CatBoost classifier to classify each second of EEG recording as seizure or non-seizure. The SeizIt1 dataset was used for training, and the SeizIt2 dataset for validation and testing. Model performance for seizure detection was evaluated using two primary metrics: sensitivity using the any-overlap method (OVLP) and False Alarm (FA) rate using epoch-based scoring (EPOCH). Notably, SeizFt placed first among an array of state-of-the-art seizure detection algorithms as part of the Seizure Detection Grand Challenge at the 2023 International Conference on Acoustics, Speech, and Signal Processing (ICASSP). SeizFt outperformed state-of-the-art black-box models in accurate seizure detection and minimized false alarms, obtaining a total score of 40.15, combining OVLP and EPOCH across two tasks and representing an improvement of ~30% from the next best approach. The interpretability of SeizFt is a key advantage, as it fosters trust and accountability among healthcare professionals. The most predictive seizure detection features extracted from SeizFt were: delta wave, interquartile range, standard deviation, total absolute power, theta wave, the ratio of delta to theta, binned entropy, Hjorth complexity, delta + theta, and Higuchi fractal dimension. In conclusion, the successful application of SeizFt to wearable SensorDot data suggests its potential for real-time, continuous monitoring to improve personalized medicine for epilepsy.
format Online
Article
Text
id pubmed-10451805
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-104518052023-08-26 SeizFt: Interpretable Machine Learning for Seizure Detection Using Wearables Al-Hussaini, Irfan Mitchell, Cassie S. Bioengineering (Basel) Article This work presents SeizFt—a novel seizure detection framework that utilizes machine learning to automatically detect seizures using wearable SensorDot EEG data. Inspired by interpretable sleep staging, our novel approach employs a unique combination of data augmentation, meaningful feature extraction, and an ensemble of decision trees to improve resilience to variations in EEG and to increase the capacity to generalize to unseen data. Fourier Transform (FT) Surrogates were utilized to increase sample size and improve the class balance between labeled non-seizure and seizure epochs. To enhance model stability and accuracy, SeizFt utilizes an ensemble of decision trees through the CatBoost classifier to classify each second of EEG recording as seizure or non-seizure. The SeizIt1 dataset was used for training, and the SeizIt2 dataset for validation and testing. Model performance for seizure detection was evaluated using two primary metrics: sensitivity using the any-overlap method (OVLP) and False Alarm (FA) rate using epoch-based scoring (EPOCH). Notably, SeizFt placed first among an array of state-of-the-art seizure detection algorithms as part of the Seizure Detection Grand Challenge at the 2023 International Conference on Acoustics, Speech, and Signal Processing (ICASSP). SeizFt outperformed state-of-the-art black-box models in accurate seizure detection and minimized false alarms, obtaining a total score of 40.15, combining OVLP and EPOCH across two tasks and representing an improvement of ~30% from the next best approach. The interpretability of SeizFt is a key advantage, as it fosters trust and accountability among healthcare professionals. The most predictive seizure detection features extracted from SeizFt were: delta wave, interquartile range, standard deviation, total absolute power, theta wave, the ratio of delta to theta, binned entropy, Hjorth complexity, delta + theta, and Higuchi fractal dimension. In conclusion, the successful application of SeizFt to wearable SensorDot data suggests its potential for real-time, continuous monitoring to improve personalized medicine for epilepsy. MDPI 2023-08-02 /pmc/articles/PMC10451805/ /pubmed/37627803 http://dx.doi.org/10.3390/bioengineering10080918 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Al-Hussaini, Irfan
Mitchell, Cassie S.
SeizFt: Interpretable Machine Learning for Seizure Detection Using Wearables
title SeizFt: Interpretable Machine Learning for Seizure Detection Using Wearables
title_full SeizFt: Interpretable Machine Learning for Seizure Detection Using Wearables
title_fullStr SeizFt: Interpretable Machine Learning for Seizure Detection Using Wearables
title_full_unstemmed SeizFt: Interpretable Machine Learning for Seizure Detection Using Wearables
title_short SeizFt: Interpretable Machine Learning for Seizure Detection Using Wearables
title_sort seizft: interpretable machine learning for seizure detection using wearables
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10451805/
https://www.ncbi.nlm.nih.gov/pubmed/37627803
http://dx.doi.org/10.3390/bioengineering10080918
work_keys_str_mv AT alhussainiirfan seizftinterpretablemachinelearningforseizuredetectionusingwearables
AT mitchellcassies seizftinterpretablemachinelearningforseizuredetectionusingwearables