Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
144 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
46 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

SzCORE: A Seizure Community Open-source Research Evaluation framework for the validation of EEG-based automated seizure detection algorithms (2402.13005v3)

Published 20 Feb 2024 in eess.SP and cs.LG

Abstract: The need for high-quality automated seizure detection algorithms based on electroencephalography (EEG) becomes ever more pressing with the increasing use of ambulatory and long-term EEG monitoring. Heterogeneity in validation methods of these algorithms influences the reported results and makes comprehensive evaluation and comparison challenging. This heterogeneity concerns in particular the choice of datasets, evaluation methodologies, and performance metrics. In this paper, we propose a unified framework designed to establish standardization in the validation of EEG-based seizure detection algorithms. Based on existing guidelines and recommendations, the framework introduces a set of recommendations and standards related to datasets, file formats, EEG data input content, seizure annotation input and output, cross-validation strategies, and performance metrics. We also propose the 10-20 seizure detection benchmark, a machine-learning benchmark based on public datasets converted to a standardized format. This benchmark defines the machine-learning task as well as reporting metrics. We illustrate the use of the benchmark by evaluating a set of existing seizure detection algorithms. The SzCORE (Seizure Community Open-source Research Evaluation) framework and benchmark are made publicly available along with an open-source software library to facilitate research use, while enabling rigorous evaluation of the clinical significance of the algorithms, fostering a collective effort to more optimally detect seizures to improve the lives of people with epilepsy.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (54)
  1. Christoph Baumgartner and Johannes P. Koren “Seizure detection using scalp-EEG” In Epilepsia 59 John Wiley & Sons, Ltd, 2018, pp. 14–22 DOI: 10.1111/EPI.14052
  2. “Yield of conventional and automated seizure detection methods in the epilepsy monitoring unit” In Seizure 69 W.B. Saunders Ltd, 2019, pp. 290–295 DOI: 10.1016/j.seizure.2019.05.019
  3. Tasneem F. Hasan and William O. Tatum “Ambulatory EEG Usefulness in Epilepsy Management” In Journal of Clinical Neurophysiology 38 Lippincott WilliamsWilkins, 2021, pp. 101–111 DOI: 10.1097/WNP.0000000000000601
  4. William O. Tatum, Nimit Desai and Anteneh Feyissa “Ambulatory EEG: Crossing the divide during a pandemic” In Epilepsy & Behavior Reports 16 Elsevier, 2021, pp. 100500 DOI: 10.1016/J.EBR.2021.100500
  5. “Ultra-long-term subcutaneous home monitoring of epilepsy—490 days of EEG from nine patients” In Epilepsia 60 John Wiley & Sons, Ltd, 2019, pp. 2204–2214 DOI: 10.1111/EPI.16360
  6. “In-hospital and home-based long-term monitoring of focal epilepsy with a wearable electroencephalographic device: Diagnostic yield and user experience” In Epilepsia 64 John Wiley & Sons, Ltd, 2023, pp. 937–950 DOI: 10.1111/EPI.17517
  7. “Automated detection of absence seizures using a wearable electroencephalographic device: a phase 3 validation study and feasibility of automated behavioral testing” In Epilepsia 64 John Wiley & Sons, Ltd, 2022, pp. S40–S46 DOI: 10.1111/EPI.17200
  8. “Seizure forecasting: Where do we stand?” In Epilepsia John Wiley & Sons, Ltd, 2023 DOI: 10.1111/EPI.17546
  9. Palak Handa, Monika Mathur and Nidhi Goel “EEG Datasets in Machine Learning Applications of Epilepsy Diagnosis and Seizure Detection” In SN Computer Science 4 Springer, 2023, pp. 1–11 DOI: 10.1007/S42979-023-01958-Z
  10. “Automated seizure detection in an EMU setting: Are software packages ready for implementation?” In Seizure 96 Seizure, 2022, pp. 13–17 DOI: 10.1016/J.SEIZURE.2022.01.009
  11. “ImageNet: A large-scale hierarchical image database” Institute of ElectricalElectronics Engineers (IEEE), 2010, pp. 248–255 DOI: 10.1109/CVPR.2009.5206848
  12. “SQuAD: 100,000+ Questions for Machine Comprehension of Text” In Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing Austin, Texas: Association for Computational Linguistics, 2016, pp. 2383–2392 DOI: 10.18653/v1/D16-1264
  13. “Integrative Benchmarking to Advance Neurally Mechanistic Models of Human Intelligence” In Neuron 108 Cell Press, 2020, pp. 413–423 DOI: 10.1016/j.neuron.2020.07.040
  14. “Computationally-efficient algorithm for real-time absence seizure detection in wearable electroencephalography” In Int. J. Neural Syst. 30 World Scientific, 2020, pp. 2050035 DOI: 10.1142/s0129065720500355
  15. “Multimodal detection of typical absence seizures in home environment with wearable electrodes” In Frontiers in Signal Processing 2 Frontiers, 2022, pp. 1014700 DOI: 10.3389/FRSIP.2022.1014700
  16. “EEGWaveNet: Multiscale CNN-Based Spatiotemporal Feature Extraction for EEG Seizure Detection” In IEEE Transactions on Industrial Informatics 18 IEEE Computer Society, 2022, pp. 5547–5557 DOI: 10.1109/TII.2021.3133307
  17. Ali Hossam Shoeb “Application of machine learning to epileptic seizure onset detection and treatment” Massachusetts Institute of Technology, 2009
  18. “PhysioBank, PhysioToolkit, and PhysioNet: components of a new research resource for complex physiologic signals” In Circulation 101 Circulation, 2000 DOI: 10.1161/01.CIR.101.23.E215
  19. “The temple university hospital seizure detection corpus” In Frontiers in Neuroinformatics 12 Frontiers Media S.A., 2018, pp. 357250 DOI: 10.3389/FNINF.2018.00083
  20. Paolo Detti “Siena Scalp EEG Database v1.0.0”, Physionet, 2020 DOI: https://doi.org/10.13026/5d4a-j060
  21. Paolo Detti, Giampaolo Vatti and Garazi Zabalo Manrique Lara “EEG Synchronization Analysis for Seizure Prediction: A Study on Data of Noninvasive Recordings” In Processes 8 Multidisciplinary Digital Publishing Institute, 2020, pp. 846 DOI: 10.3390/PR8070846
  22. Christos Chatzichristos and Miguel Claro Bhagubai “SeizeIT1”, KU Leuven RDR, 2023 DOI: 10.48804/P5Q0OJ
  23. “Standardized computer-based organized reporting of EEG: SCORE - Second version” In Clinical Neurophysiology 128 Clin Neurophysiol, 2017, pp. 2334–2346 DOI: 10.1016/J.CLINPH.2017.07.418
  24. “The brain imaging data structure, a format for organizing and describing outputs of neuroimaging experiments” In Scientific Data 3 Nature Publishing Group, 2016, pp. 1–9 DOI: 10.1038/sdata.2016.44
  25. “EEG-BIDS, an extension to the brain imaging data structure for electroencephalography” In Scientific Data 6 Nature Publishing Group, 2019, pp. 1–5 DOI: 10.1038/s41597-019-0104-8
  26. “Hierarchical Event Descriptor library schema for EEG data annotation”, 2023 DOI: 10.48550/arXiv.2310.15173
  27. Payam Refaeilzadeh, Lei Tang and Huan Liu “Cross-Validation” In Encyclopedia of Database Systems Boston, MA: Springer US, 2009, pp. 532–538 DOI: 10.1007/978-0-387-39940-9_565
  28. “Methodological Issues in Evaluating Machine Learning Models for EEG Seizure Prediction: Good Cross-Validation Accuracy Does Not Guarantee Generalization to New Patients” In Applied Sciences 2023, Vol. 13, Page 4262 13 Multidisciplinary Digital Publishing Institute, 2023, pp. 4262 DOI: 10.3390/APP13074262
  29. Una Pale, Tomas Teijeiro and David Atienza “Importance of methodological choices in data manipulation for validating epileptic seizure detection models” In Proceedings of the 2023 45th Annual International Conference of the IEEE Engineering in Medecine and Biology Society (EMBC) Sidney, Australia: IEEE, 2023 DOI: 10.13039/501100011033
  30. “Objective Evaluation Metrics for Automatic Classification of EEG Events” In Biomedical Signal Processing Springer International Publishing, 2021, pp. 223–255 DOI: 10.1007/978-3-030-67494-6_8
  31. “Routine and sleep EEG: Minimum recording standards of the International Federation of Clinical Neurophysiology and the International League Against Epilepsy” In Epilepsia 64 John Wiley & Sons, Ltd, 2023, pp. 602–618 DOI: 10.1111/EPI.17448
  32. “ILAE classification of the epilepsies: Position paper of the ILAE Commission for Classification and Terminology” In Epilepsia 58 John Wiley & Sons, Ltd, 2017, pp. 512–521 DOI: 10.1111/EPI.13709
  33. Trevor Hastie, Robert Tibshirani and Jerome Friedman “Model Assessment and Selection” In The Elements of Statistical Learning: Data Mining, Inference, and Prediction New York, NY: Springer New York, 2009, pp. 219–259 DOI: 10.1007/978-0-387-84858-7_7
  34. “An Overview of EEG-based Machine Learning Methods in Seizure Prediction and Opportunities for Neurologists in this Field” In Neuroscience 481, 2022, pp. 197–218 DOI: 10.1016/j.neuroscience.2021.11.017
  35. “A machine-learning algorithm for detecting seizure termination in scalp EEG” In Epilepsy & Behavior 22, 2011, pp. S36–S43 DOI: 10.1016/j.yebeh.2011.08.040
  36. “A definition and classification of status epilepticus – Report of the ILAE Task Force on Classification of Status Epilepticus” In Epilepsia 56 John Wiley & Sons, Ltd, 2015, pp. 1515–1523 DOI: 10.1111/EPI.13121
  37. “EEG datasets for seizure detection and prediction— A review” In Epilepsia Open 8 John Wiley & Sons, Ltd, 2023, pp. 252–267 DOI: 10.1002/EPI4.12704
  38. “Model Cards for Model Reporting” In Proceedings of the Conference on Fairness, Accountability, and Transparency, FAT* ’19 Atlanta, GA, USA: Association for Computing Machinery, 2019, pp. 220–229 DOI: 10.1145/3287560.3287596
  39. “Neureka IEEE SPMB 2020” Accessed: 12-12-2023, https://neureka-challenge.com
  40. “Epileptic Seizure Detection in EEG via Fusion of Multi-View Attention-Gated U-Net Deep Neural Networks” In 2020 IEEE Signal Processing in Medicine and Biology Symposium Institute of ElectricalElectronics Engineers Inc., 2020 DOI: 10.1109/SPMB50085.2020.9353630
  41. “Seizure detection challenge – IEEE ICASSP 2023” Accessed: 12-12-2023, https://signalprocessingsociety.org/publications-resources/data-challenges/seizure-detection-challenge-icassp-2023
  42. Irfan Al-Hussaini and Cassie S. Mitchell “SeizFt: Interpretable Machine Learning for Seizure Detection Using Wearables” In Bioengineering 10.8, 2023 DOI: 10.3390/bioengineering10080918
  43. “Systematic analysis and comparison of commercial seizure-detection software” In Epilepsia 62.2, 2021, pp. 426–438 DOI: 10.1111/epi.16812
  44. “Inter-rater Agreement on Identification of Electrographic Seizures and Periodic Discharges in ICU EEG Recordings” In Clinical neurophysiology 126 NIH Public Access, 2015, pp. 1661 DOI: 10.1016/J.CLINPH.2014.11.008
  45. “The road to a World Health Organization global action plan on epilepsy and other neurological disorders” In Epilepsia 62.5, 2021, pp. 1057–1063 DOI: 10.1111/epi.16856
  46. “Crowdsourcing seizure detection: algorithm development and validation on human implanted device recordings” In Brain 140 Brain, 2017, pp. 1680–1691 DOI: 10.1093/BRAIN/AWX098
  47. Dionisije Sopic, Amir Aminifar and David Atienza “e-Glass: A Wearable System for Real-Time Detection of Epileptic Seizures” In 2018 IEEE International Symposium on Circuits and Systems (ISCAS), 2018, pp. 1–5 DOI: 10.1109/ISCAS.2018.8351728
  48. “A review of epileptic seizure detection using machine learning classifiers” In Brain Informatics 7 Springer, 2020, pp. 1–18 DOI: 10.1186/S40708-020-00105-1/TABLES/3
  49. “Approximate zero-crossing: a new interpretable, highly discriminative and low-complexity feature for EEG and iEEG seizure detection” In Journal of Neural Engineering 19.6, 2022 DOI: 10.1088/1741-2552/aca1e4
  50. “Laelaps: An Energy-Efficient Seizure Detection Algorithm from Long-term Human iEEG Recordings without False Alarms” In Proceedings of the 2019 Design, Automation & Test in Europe Conference & Exhibition (DATE) Florence, Italy: IEEE, 2019 DOI: 10.23919/DATE.2019.8715186
  51. “TSD: Transformers for Seizure Detection” In bioRxiv Cold Spring Harbor Laboratory, 2023, pp. 2023–01 DOI: 10.1101/2023.01.24.525308
  52. “An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale” In International Conference on Learning Representations, 2021
  53. “Towards long-term non-invasive monitoring for epilepsy via wearable eeg devices” In 2021 IEEE Biomedical Circuits and Systems Conference (BioCAS), 2021, pp. 01–04 IEEE
  54. “Improving Reproducibility in Machine Learning Research (A Report from the NeurIPS 2019 Reproducibility Program)” In Journal of Machine Learning Research 22, 2021, pp. 1–20
Citations (5)

Summary

  • The paper introduces SzCORE, a framework that standardizes EEG-based seizure detection evaluation using uniform data formats and benchmarking protocols.
  • It implements rigorous evaluation methodologies through cross-validation for both personalized and subject-independent models, ensuring objective performance metrics.
  • The framework’s open-source library and standardized benchmark promote transparency and reproducibility, fostering community engagement in seizure management research.

Comprehensive Evaluation Framework for EEG-Based Seizure Detection: Presenting SzCORE

Introduction to SzCORE

The SzCORE framework aims to standardize the validation of EEG-based automated seizure detection algorithms. This novel framework introduces a structured approach for comparing the performance of these algorithms across different datasets. By addressing the current lack of common research practices in dataset standardization, evaluation methodology, and performance metric uniformity, SzCORE proposes solutions that could significantly enhance research efficiency and algorithmic accuracy in this crucial area of medical technology.

EEG Datasets and Data Format

A critical part of SzCORE is the establishment of standards for EEG datasets, enforceable through specified recording requirements and uniform data formats. This involves:

  • Adhering to international recording standards for EEG data, ensuring compatibility and comparability across studies.
  • Standardizing EEG data storage, particularly advocating for the use of .edf files arranged according to the 10-20 system.
  • Proposing a universal seizure annotation format, achieved by aligning with BIDS-EEG specifications and the HED-SCORE nomenclature.

Evaluation Methodology

SzCORE distinguishes between personalized and subject-independent models for evaluation purposes. The framework emphasizes the importance of:

  • Utilizing cross-validation techniques to ascertain the performance of algorithms with an emphasis on the independence of training and test datasets.
  • Applying time-series cross-validation for personalized models, ensuring temporal separation between training and evaluation data.
  • Leveraging leave-one-subject-out or k-fold cross-validation for subject-independent models, maintaining subject independence and avoiding overestimation of model performance.

Performance Metrics

The framework introduces two sets of scoring methodologies: sample-based and event-based scoring. Key considerations include:

  • Transparency in comparing algorithm effectiveness by employing universally understood and clinically relevant metrics such as sensitivity, precision, and F1-score.
  • Addressing the clinical community's needs through event-based scoring while catering to the machine learning community's requirement for detailed sample-based analysis.

Benchmarking and Open-source Library

The 10-20 EEG seizure detection benchmark, as defined by SzCORE, outlines the datasets, tasks, and evaluation metrics for algorithm comparison. Supporting this benchmark, an open-source library facilitates conversion of EEG data and annotations to the standardized format besides computing algorithm performance using the prescribed metrics.

Discussion on Framework Implications

SzCORE offers a robust solution to the fragmented landscape of EEG-based seizure detection algorithm evaluation. By advocating for standard data formats, evaluation methodologies, and performance metrics, the framework provides a common ground for future research. The setup paves the way for more reproducible, transparent, and comparable studies in this domain. Crucially, the proposed benchmark encourages continuous community engagement and algorithmic improvement through a dedicated online platform.

Future Prospects

Although SzCORE is positioned to significantly impact the field of automated seizure detection, its flexibility allows for future expansion to include novel EEG recording techniques and broader neurological monitoring applications. The active participation of the research community in refining and expanding the framework could foster advancements in both the technological and clinical aspects of seizure management.

Closing Thoughts

The introduction of the SzCORE framework represents a significant step towards standardizing the evaluation of EEG-based seizure detection algorithms. By fostering an environment of transparency, comparability, and reproducibility, SzCORE not only aids the scientific community in advancing research but also contributes to the broader goal of enhancing patient care for individuals with epilepsy.

X Twitter Logo Streamline Icon: https://streamlinehq.com