SeFEF: A Seizure Forecasting Evaluation Framework
Not on the map. Why?
Abstract (arXiv)
The lack of standardization in seizure forecasting slows progress in the field and limits the clinical translation of forecasting models. In this work, we introduce a Python-based framework aimed at streamlining the development, assessment, and documentation of individualized seizure forecasting algorithms. The framework automates data labeling, cross-validation splitting, forecast post-processing, performance evaluation, and reporting. It supports various forecasting horizons and includes a model card that documents implementation details, training and evaluation settings, and performance metrics. Three different models were implemented as a proof-of-concept. The models leveraged features extracted from time series data and seizure periodicity. Model performance was assessed using time series cross-validation and key deterministic and probabilistic metrics. Implementation of the three models was successful, demonstrating the flexibility of the framework. The results also emphasize the importance of careful model interpretation due to variations in probability scaling, calibration, and subject-specific differences. Although formal usability metrics were not recorded, empirical observations suggest reduced development time and methodological consistency, minimizing unintentional variations that could affect the comparability of different approaches. As a proof-of-concept, this validation is inherently limited, relying on a single-user experiment without statistical analyses or replication across independent datasets. At this stage, our objective is to make the framework publicly available to foster community engagement, facilitate experimentation, and gather feedback. In the long term, we aim to contribute to the establishment of a consensus on a standardized methodology for the development and validation of seizure forecasting algorithms in people with epilepsy.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 4 of its 28 references that are in the map. First posted on arXiv 13 Oct 2025.
Builds on
4 of 28 references.
References · 4
- 2018Model Cards for Model Reportingcited by 1,068
- 2020Evaluating probabilistic classifiers: Reliability diagrams and score decompositions revisitedcited by 25
- 2024SzCORE: A Seizure Community Open-source Research Evaluation framework for the validation of EEG-based automated seizure detection algorithmscited by 16
- 2020Penalized Maximum Likelihood Estimator for Mixture of von Mises-Fisher Distributionscited by 1
Built on by
Not cited yet.