REVIEW article

Front. Neurol., 24 November 2022

Sec. Epilepsy

Volume 13 - 2022 | https://doi.org/10.3389/fneur.2022.1016224

The performance evaluation of the state-of-the-art EEG-based seizure prediction models

  • 1. Department of Neurology, Zhengzhou University People's Hospital, Zhengzhou, China

  • 2. Department of Neurology, Henan Provincial People's Hospital, Zhengzhou, China

Article metrics

View details

25

Citations

6,1k

Views

2,3k

Downloads

Abstract

The recurrent and unpredictable nature of seizures can lead to unintentional injuries and even death. The rapid development of electroencephalogram (EEG) and Artificial Intelligence (AI) technologies has made it possible to predict seizures in real-time through brain-machine interfaces (BCI), allowing advanced intervention. To date, there is still much room for improvement in predictive seizure models constructed by EEG using machine learning (ML) and deep learning (DL). But, the most critical issue is how to improve the performance and generalization of the model, which involves some confusing conceptual and methodological issues. This review focuses on analyzing several factors affecting the performance of seizure prediction models, focusing on the aspects of post-processing, seizure occurrence period (SOP), seizure prediction horizon (SPH), and algorithms. Furthermore, this study presents some new directions and suggestions for building high-performance prediction models in the future. We aimed to clarify the concept for future research in related fields and improve the performance of prediction models to provide a theoretical basis for future applications of wearable seizure detection devices.

Introduction

Epilepsy is one of the most common chronic diseases of the nervous system, affecting approximately 70 million people worldwide with a prevalence rate of 4.0–7.0‰ (1). Notably, about 30–40% of epilepsy patients exhibit treatment resistance to drug therapy (2) and suffer from complex epilepsy symptoms, called drug-refractory epilepsy (DRE). Even epilepsy patients who show a positive response to antiepileptic drugs initially may face the risk of recurring episodes of epileptic seizures at any time, causing excessive stress, anxiety, and deviation from their normal lifestyle (3). In clinics, as well as in scientific investigations, electroencephalogram (EEG) is an important tool for the diagnosis of epilepsy. Since the first EEG-based publications by Iasemidis and Sackellares group in the 1980's and 1990's, that provided evidence of seizures being non-random events and hence predictable (417), the first prospective seizure prediction algorithm running real-time on continuous EEG data was developed by Iasemidis et al. (18). Non-linear features of the EEG, such as the largest Lyapunov exponent and phase changes in the state space, were extracted over time to identify dynamical spatial entrainment changes in the preictal period between critical brain sites. The algorithm across patients reached average values of sensitivity of 84%, false prediction rate of 0.12/h, and prediction time prior to seizures (early warning time) of 74.4 min. This first seizure prediction algorithm was automated and adaptive, the precursor of the current so-called event-based models, needed to detect the occurrence of the first seizure for initialization of its parameters per patient and did not need any predetermined (i.e., arbitrary chosen) preictal (and hence neither SOP nor SPH) period. Seizure prediction became a whole new field in brain research thereafter, and a hot topic due to its many potential applications in the diagnosis, prognosis and treatment of epilepsy and potentially of other brain dynamical disorders (3, 1921). With the development and application of Artificial Intelligence (AI) technology for clinical and diagnostic purposes, the use of Machine Learning (ML) and Deep Learning (DL) in constructing models for seizure prediction based on EEG features has become a popular method in epilepsy management (Figure 1) (1618, 22, 23).

Figure 1

Figure 1

Flowchart for based-on-EEG seizure prediction.

Remarkable progress has been made in the field of seizure detection by EEG using AI techniques, and at least three instruments that have been clinically tested received well acceptance (24, 25). However, there are still some difficulties in predicting seizures precisely. By reviewing the related literature and the depth of research, we found that one of the reasons is the existing gap between the research outcomes and their clinical application since most researchers develop high-performance prediction models without considering the real-life parameters. For example, some models do not use post-processing techniques, leading to the possibility that multiple warning messages will be appearing before a single seizure which, if applied in practice, would seriously disrupt patients' lives. Seizure Occurrence Period (SOP) and Seizure Prediction Horizon (SPH) settings are not often considered in this practical sense, which can lead to excessive anxiety and seriously affect the patient's daily activities. Moreover, as presented in previous studies, evaluation metrics of “event-based” and “segment-based” model performance may sometimes seem confusing.

Kuhlmann et al. (26) provided a detailed overview of the field of seizure prediction, indicating its future directions. Others have outlined particular areas from previous studies, such as features, methods (21, 2729), model selection, and Brain-Computer Interfaces (BCI) (3, 20, 30, 31), etc. However, there are barely any review studies specifically focusing on the AI-guided construction of “event-based” models for predicting seizures from EEG findings, and the importance of post-processing techniques, SOP and SPH. This study aimed to clearly demonstrate the relationship between “segment-based” and “event-based” prediction models, and summarize the underlying factors that affect these prediction models. Moreover, we highlight the importance of post-processing techniques and their impact on future BCI applications.

Segment-based and event-based models for predicting seizures

The EEG recordings of epilepsy patients can be divided into four distinct periods (Figure 2): the ictal period that spans the duration of a seizure; the preictal period, that is, the to be detected (but in seizure prediction models it is specified) period immediate prior to a seizure's onset where signs of the upcoming seizure may exist; the postictal period, that is, the to be detected (but in seizure prediction models it is specified) period immediate after seizure's end and up to the interictal period; and the interictal period, that is, the seizure-free (baseline) period between seizures, that excludes the preictal and postictal periods, and in which epilepsy patients remain most of the time. Thus, the essence of seizure prediction is to identify the beginning of the preictal period as early as possible (minutes to hours) before a seizure's occurrence and issue warnings for the impending seizure. (In the cases that the preictal period is found to last days, its detection is more a subject of the field of seizure susceptibility than of seizure prediction).

Figure 2

Figure 2

Example of perictal EEG and the respective periods. Interictal period: away from seizures; Preictal period: immediate before a seizure; Ictal period: spans the seizure itself; Postictal period: immediate after a seizure.

By dividing interictal and preictal EEG data into windows of the same size, a classification model, called the “segment-based” prediction model, can be constructed to detect the predetermined preictal EEG period (= SOP + SPH) prior to seizures (same length of preictal period is typically assumed before all seizures) (32, 33). This model is designed to accurately distinguish between predetermined preictal and interictal EEG segments, and if the model becomes more accurate in identifying the number of preictal segments, it demonstrates that it could in practice identify preictal changes with high performance (necessary condition). It is not sufficient to construct a classification model that identifies preictal segments; it is meaningless to alert in practice with a real-time warning every time a segment is identified as preictal. Also, there will inevitably be errors in the classification of preictal windows, which will most likely result in too frequent warnings and a large number of false alarms. Thus, the results of the segment-based model need to be post-processed in order to be able to realistically apply its predictions in the clinic.

When the occurrence of a seizure event is predicted and a warning sign is issued as soon as the model identifies the first preictal window, or after the post-processing of the results on the windows from the preceding segment-based analysis by techniques known as output regularization (3336), it is called “event-based” seizure prediction model (33, 34, 37). Hence, this model can also be used for seizure detection, where a seizure is expected to occur after the pre-determined preictal period of the model (3840).

The performance of the event-based and segment-based prediction models is a decisive factor in deciding whether to use them in clinical practice, as only high-performance prediction models could accurately predict seizures without a significantly large number of false alarms affecting patients' psychological status.

Metrics and parameters of seizure prediction models' performance

Evaluation metrics of performance

Some of the common metrics used to evaluate the performance of a seizure prediction model include sensitivity (Sen), specificity (Spe), accuracy (Acc), false prediction rates per hour (FPR/h), warning time, warning time ratio (41, 42). The performance evaluation metrics of “segment-based” and “event-based” prediction models are different in their meaning as the models themselves are based on different assumptions. Table 1 describes the relationship and conceptual issues regarding evaluation metrics between the “segment-based” and “event-based” prediction models (6870). Table 2 highlights the evaluation metrics of the performance of the “event-based” prediction models. In most of the “event-based” prediction models, the performance is evaluated primarily by the sensitivity and FPR/h metrics (22, 42, 68). Table 3 highlights the evaluation metrics of the performance of the “segment-based” prediction models.

Table 1

“segment-based” models
(Classification model) (22, 33, 34, 40, 4352)
TP (True Positive): The number of preictal windows correctly identified by the classifier as preictal.
FP (False Positive): The number of interictal windows incorrectly identified as preictal by the classifier.
TN (True Negative): The number of interictal windows correctly identified as interictal by the classifier.
FN (False Negative): The number of preictal windows incorrectly identified by the classifier as interictal.
Sensitivity, SEN
Also known as recall
Meaning: Ability of the preictal window to be correctly identified by the classifier.
SEN = TP/(TP + FN)
Significance: It measures the ability of the classification model to identify the preictal period and is proportionally related to the model performance.
Specificity, Spe Meaning: the ability of the interictal window to be correctly identified by the classifier.
Spe = TN/(TN + FP)
Significance: It measures the ability of the classification model to identify the interictal period, and the higher it is, the better the model performance is.
Accuracy, Acc Meaning: the ability of the classifier to correctly identify interictal and preictal periods.
Acc = (TP + TN)/(TP + TN + FN + FP)
Significance: The ability of the classification model to identify the interictal and preictal periods is measured, with higher levels demonstrating better model performance.
False prediction rate, FPR Meaning: The proportion of interictal periods incorrectly identified by the classifier as preictal.
FPR = FP/(TN + FP)
Significance: It measures the false recognition layer of the classification model for the interictal period, and the lower it is, the better the model performance is.
“event-based” models
(prediction model) (18, 22, 23, 33, 4044, 46, 47, 50, 5367)
Sensitivity, Sen
Also known as recall
Meaning: The proportion of the number of seizures correctly predicted by the prediction model to the total number of seizures in the test set.
Significance: It measures the prediction performance of the prediction model, and is the most important indicator of the performance of the prediction model; the greater the sensitivity, the better.
Average false prediction Rate per hour, FPR/h Meaning: The average number of false alerts per hour.
Significance: It measures the prediction performance of the forecasting model, and is an important indicator of the performance of the forecasting model, the lower it is, the better the performance of the forecasting model.
Early warning time Meaning: The distance between the time when the prediction model gives a warning and the time of seizure in the test set.
Significance: It is an important indication of the performance of the prediction model, the longer the time, the better.

Evaluation metrics for “segment-based” and “event-based” models for predicting seizures.

Table 2

Classifier EEG datasets Predeter mined preictal and window lengths Predeter mined SOP and SPH Evaluation indicators
CSSPM (68) CHB-MIT
11 patients
Preictal = 30 min
Window = 30 s
SPH = 5 min
SOP = 30 min
Sen: 78.5%
FPR: 0.44/h
CNN (71) CHB-MIT
10 patients
Preictal = 30 min
Window = 5 s
SPH = 5 min
SOP = 30 min
Sen: 99.81%
FPR: 0.005/h
STS-HGCN-AL (55) CHB-MIT
19 patients
Preictal = 15 min
Window = 5 Sec
SPH = 1 min
SOP = 15 min
Sen: 95.5%
FPR: 0.109/h
SDCN (23) CHB-MIT
22 patients
AES
5 dogs, 2 patients
Melbourne
15 patients
Preictal = 60 min
Window = 30 Sec
Preictal = 66 min
Window = 30 Sec
Preictal = 60 min
Window = 30 Sec
SPH = 5 min
SOP = 60 min
Sen: 98.9%
FPR:0.06/h
Sen: 88.45%
FPR: NA
Sen: 89.52%
FPR: NA
FRCNN (72) Freiburg
20 patients
CHB-MIT
16 patients
Preictal = 30 min
Window = 1 Sec
SPH = NA
SOP = 30 min
Sen: 91%
FPR: 0.06/h
Sen: 85%
FPR: 0.14/h
DNN
CNN
LSTM (40)
CHB-MIT
15 patients
Preictal = 3 min
Window = 1 Sec
SPH = NA
SOP = 40 min
Sen: 76.6%
FPR: 0.71/h
Sen: 90.66%
FPR: 0.204/h
Sen: 90.72%
FPR: 0.241/h
EA (59) Freiburg
19 patients
Preictal = 40 min
Window = 5 Sec
Preictal = 50 min
Window = 5 Sec
Preictal = 60 min
Window = 5 Sec
SPH = 10 min
SOP = 40.46 min
Sen: 38%
FPR:1.03/h
Sen: 36%
FPR:0.76/h
Sen: 37%
FPR: 0.58/h
Gradient boosting classifier (73) Freiburg
20 patients
Preictal = 30 min
Window = 4 Sec
SPH = 2 min
SOP = 30 min
SPH = 2 min
SOP = 50 min
Sen: 90.42%
FPR: 0.12/h
Sen: 91.67%
FPR: 0.10/h
CSP and CNN (42) CHB-MIT
23 patients
Preictal = 30 min
Window = 5 Sec
SPH = 0 min
SOP = 30 min
Sen: 92.2%
FPR: 0.12/h
MLP (53) CHB-MIT
10 patients
Preictal = 30 min
Window = 16 Sec
SPH = 0 min
SOP = 120 min
Sen: 89.81%
FPR: 0.081/h
CNN and DTF (74) Freiburg
19 patients
Preictal = 30 min
Window = 10 Sec
SPH = 5 min
SOP = 30 min
Sen: 90.80%
FPR: 0.08/h
FDMR (75) CHB-MIT
21 patients
Preictal = 60 min
Window = 10 Sec
SPH = 0 min
SOP = 60 min
Sen: 100%
FPR: 0.07/h
DCAE + Bi-LSTM (69) CHB-MIT
8 patients
Preictal = 60 min
Window = 5 Sec
SPH = 0 min
SOP = 60 min
Sen: 99.72%
FPR: 0.004/h
3D CNN (54) CHB-MIT
16 patients
Preictal = 30 min
Window = 5 Sec
SPH = 1 min
SOP = 30 min
Sen: 85.7%
FPR: 0.096/h
DTF (60) Freiburg
21 patients
Preictal = 10 min
Window = 5 Sec
SPH = 10 min
SOP = 50 min
Sen: 79.76%
FPR: 0.33/h
LRCN (33) sEEG
15 patients
Preictal = 30 min
Window = 10 Sec
SPH = 5 min
SOP = 30 min
Sen: 100%
FPR: 0.04/h
BLDA (41) Freiburg
21 patients
Preictal = 60 min
Window = 4 Sec
SPH = 10 Sec
SOP = 30 min
SPH = 10 Sec
SOP = 50 min
Sen: 85.11%
FPR: 0.08/h
Sen: 93.62%
FPR: 0.08/h
CNN (57) Freiburg
13 patients
CHB-MIT
13 patients
AES
5 dogs, 2 patients
Preictal = 60 min
Window = 30 Sec
SPH = 5 min
SOP = 30 min
Sen: 81.4%
FPR: 0.06/h
Sen: 81.2%
FPR: 0.16/h
Sen: 75%
FPR: 0.21/h
CNN (56) MSSM
28 patients
CHB-MIT
22 patients
Preictal = 10 min
Window = 1 Sec
SPH = 0 min
SOP = 10 min
Sen: 87.8%
FPR: 0.142/h
LSTM CNN (43) CHB-MIT
22 patients
Preictal = 120 min
Window = 5 Sec
SPH = 0 min
SOP = 120 min
Sen: 100%
FPR: 0.02/h
SVM (22) the European Epilepsy Database
216 patients
Preictal = 10–40 min
Window = 5 Sec
SPH = 10 Sec
SOP = 28 min
Sen: 38.24%
FPR: 0.2/h
SI (61) 5 patients
iEEG
sEEG
Preictal = 10–30 min
Window = 30 Sec
SPH = 0 Sec
SOP = 10 min
Sen: 84%
FPR: 0.79/h
Sen: 72%
FPR: 1.01/h
Non-linear index (76) Freiburg
10 patients
Preictal = 50 min
Window = 10 Sec
SPH = 10 Sec
SOP = 30 min
SPH = 10 Sec
SOP = 50 min
Sen: 86.7%
FPR: 0.126/h
Sen:92.9%
FPR: 0.096/h
LS-SVM (58) Freiburg
21 patients
Preictal = 5 min
Window = 10 Sec
NA Sen: 91.95%
FPR: 2.14/per
Linear SVM (77) Freiburg
18 patients
CHB-MIT
17 patients
Preictal = 60 min
Window = 4 Sec
NA Sen: 100%
FPR: 0.0324/h
Sen: 98.68%
FPR: 0.0465/h
MLP (78) CHB-MIT
23 patients
Preictal = 60 min
Window = 30 Sec
NA Sen: 97.27%
FPR: 0.00215/h
SVM (79) The European Epilepsy Database
sEEG
16 patients
iEEG
8 patients
Preictal = 10–40 min
Window = 5 Sec
SPH = NA
SOP = 10–40 min
Sen: 73.98%
FPR: 0.06/h
Sen: 78.36%
FPR: 0.15/h
SVM (80) Freiburg
18 patients
Preictal = 30 min
Window = 20 Sec
SPH = NA
SOP = 30 min
Sen: 92.5%
FPR: 0.2/h
ASPA (18) iEEG
5 patients
Preictal = 180 min
Window = 10.24 Sec
NA Sen:84%
FPR: 0.12/h

Previous studies of event-based models for predicting seizures.

CSSPM, consistency-based semi-supervised seizure prediction model; STS-HGCN-AL, spatio-temporal-spectral hierarchical GCN with an active preictal interval learning scheme; SDCN, semi-dilated convolutional network; FRCNN, Fourier ratio convolutional neural network; DNN, deep neural network; CNN, convolutional neural network; LSTM, long short-term memory; EA, evolutionary algorithm; CSP, common spatial pattern; MLP, multilayer perceptron; DTF, directed transfer function; DCAE, deep convolutional autoencoder; Bi-LSTM, bidirectional long short-term memory recurrent neural network; FDMR, frequency-domain model ratio; LRCN, long-term recurrent convolutional network. BLDA, bayesian linear discriminant analysis; SI, similarity index; SVM, support-vector machine; LS-SVM, least square-support vector machine; AES dataset Kaggle, the American epilepsy society seizure prediction challenge dataset; MSSM dataset, the mount sinai epilepsy center at the mount Sinai Hospital; ASPA, adaptive seizure prediction algorithm.

Table 3

Classifier EEG datasets Predeter mined preictal and window lengths Evaluation indicators
SVM + CNN + LSTM (45) CHB-MIT
22 patients
AES
5 dogs, 2 patients
Preictal = 60 min
Window = 30 Sec
Sen: 96.28%
Spe: 95.65%
Sen: 94.20%
Spe: 95.81%
CNN + Waxman graph (34) 19 patients
iEEG+sEEG
Preictal = 10 min
Window = 1 Sec
Acc: 98.2%
RDANet (46) CHB-MIT
13 patients
Preictal = 30 min
Window = 5 Sec
Sen: 89.33%
Spe: 93.02%
Acc: 92.07%
AUC: 91.26%
TASM-ResNet (47) AES
5 dogs, 2 patients
Preictal = 10 min
Window = 30 Sec
Sen: 76.1%
Spe: 81%
Acc: 80.5%
AUC: 89.8%
CNN (48) SEEG Preictal = 23.6 min
Window = 5 Sec
Acc: 94.1%
Sen: 91.8%
Spe: 90.5%
ANN (44) CHB-MIT
22 patients
Preictal = 1000 Sec
Window = 500 Sec
Sen: 91.82%
Spe: 99.11%
Acc: 98.66%
AUC: 84%
SST-based CNN (49) IKCU
16 patients
CHB-MIT
22 patients

Preictal = 5 min
Window = 5 Sec
Acc: 99.06%
Sen: 99.18%
Acc: 99.63%
Sen: 99.52%
DNN Sen: 51.83%
Spe: 75.29%
Acc: 64.55%
CNN CHB-MIT
15 patients
Preictal = 3 min
Window = 5 Sec
Sen: 88.22%
Spe: 90.47%
Acc: 89.21%
LSTM (40) Sen: 91.46%
Spe: 91.58%
Acc: 90.94%
CNN (50) 9 patients
iEEG
Preictal = 5 min
Window = 30 Sec
Acc: 99.69%
SVM (51) Freiburg
5 patients
Preictal = 5 min
Window = 10 Sec
Sen: 95.2%
Spe: 99.4%
Acc: 97.42%
LRCN (33) 15 patients
sEEG
Preictal = 30 min
Window = 10 Sec
Sen: 91.88%
Spe: 86.13%
Acc: 93.4%
LSTM+CNN (43) CHB-MIT
22 patients
Preictal = 120 min
Window = 5 Sec
Sen: 99.84%
Spe: 99.86%
SVM (22) The European Epilepsy Database
216 patients
Preictal = 10–40 min
Window = 5 Sec
Sen: 35.34%
Spe: 76.53%
Acc: 63.62%
Decision tree (52) Bonn
5 patients
Preictal = 23.6 Sec
Window = 23.6 Sec
Sen: 99%
Spe: 99.5%
Acc: 95.67%

Previous studies of segment-based models for predicting seizures.

RDANet, a dual self-attention residual network, TASM-ResNet, time attention-based simulation module—residual network; ANN, artificial neural network; SST, Fourier-based synchro-squeezing transform; IKCU dataset, recorded at Izmir Katip Celebi University School of Medicine, Department of Neurology.

Different ML and DL algorithms can influence the performance of the constructed epilepsy prediction models, with some generally applicable algorithms resulting in more stable performances. In a study (43) of a seizure prediction model combining a Long Short-Term Memory (LSTM) network with convolutional neural networks (CNN), authors used a public dataset of scalp EEG (sEEG) recordings from 23 patients with 185 seizures. The sensitivity of the model in “event-based” prediction was up to 100%, with FPR = 0.02/h and a predetermined preictal window (period) of 2 h. However, the authors also therein state that their approach does not allow to evaluate the prediction time, that is, the duration from the first preictal segment identification to the actual seizure onset. Another study (33) used Long-term Recurrent Convolutional Network (LRCN) to construct a seizure prediction model from EEG data of 15 epilepsy patients and achieved 100% sensitivity and FPR of 0.04/h in the “event-based” model. Zhao et al. (71) reportedly achieved a sensitivity of 99.81% and FPR of 0.05/h in a CNN-based prediction model constructed using sEEG recordings from 10 epilepsy patients in a public dataset.

Although models constructed using these conventional algorithms have shown satisfactory results, it is still difficult to apply them to clinical practice, largely because DL-guided models can easily cause overfitting, resulting in weak generalization when their assumptions (e.g. the predetermined values of their parameters) are not realized. Additionally, there is a need to minimize the computational load (time and power consumption) while maintaining a high level of performance, especially in implantable and wearable devices where such a load may be critical (71). The introduction of new concepts through innovative algorithms and models to enable prospective real-time clinical applications while maintaining the their retrospective high performance levels is the current mainstream approach to developing high-end AI-guided seizure prediction models.

The performance of models constructed by new algorithms and technologies is generally lower than that of models constructed based on matured algorithms, which may be related to the fact that the new algorithms are not yet perfectly optimized for the desired tasks. Bomela et al. (81) exploited “Inferring The Connectivity Of Networks (ICON)”, a new technique for analyzing the connectivity features of functional brain networks, and the final prediction model obtained a sensitivity of 93.62% and FPR of 0.16/h in the public dataset of sEEG data from 17 patients. Recently, another author proposed the Consistency-based Semisupervised Seizure Prediction Model (CSSPM) for epileptic seizure prediction (68), which obtained a mean sensitivity of 78.5% and the FPR of 0.44/h in sEEG recordings from 11 patients in a public dataset. It has been argued that a FPR value above 0.15/h is not acceptable (82) because even though the sensitivity is high, a high FPR would lead to too frequent false alarms. In another study, authors reported a sensitivity of 89.81% and FPR of 0.08/h in sEEG recordings of 10 patients using the Hilbert Vibration Decomposition (HVD) method to extract features and construct a CNN-based seizure prediction model (53).

Parameters of performance: Seizure occurrence period (SOP) and seizure prediction horizon (SPH)

In the event-based seizure prediction models, the preictal period (PP), SOP and SPH are predetermined, PP = SOP + SPH, and SOP and SPH are optimized for the model to achieve high sensitivity and low FPR (i.e., high specificity). There should be less uncertainty about the occurrence of the seizure after the end of SPH (i.e., ideally SOP = 0), and SPH should be long enough (83) so that measures can be taken by the patient and/or healthcare provider to prepare for or intervene and avert an upcoming seizure. The SPH refers to the period from the issue of the warning of an upcoming seizure to the beginning of SOP, within which no seizures occur; if seizures do occur within SPH, the model is considered to be underperforming. The preictal period (PP) is sometimes called the preictal interval length (PIL), the SPH the prediction period, and the SOP the prediction horizon (Figure 3) (71, 84, 85).

Figure 3

Figure 3

Diagramatic representation of SPH and SOP for seizure prediction.

It has been suggested that the optimal SOP and SPH ranges to accurately predict seizures with high sensitivity and specificity should be distinct for each individual, that is, there should be no uniform, standardized SOP and SPH values across patients (86). In a conducted study, the best performance of a prediction model could be achieved when the SPH was <2 min (87), which is a low value and might be related to the algorithm used to construct the respective model as well as the quality of the raw data. SOP is defined as 30 min in the majority of the relevant literature, arguing that a 30 min SOP is appropriate as it is short enough so that it does not cause much anxiety to the patient then waiting for a seizure to occur after the end of SPH (33, 41, 42, 68, 71, 73, 88, 89). Zhang et al. (42) defined SOP as the 30 min and SPH as 0 min windows in practice and evaluated EEG records of 23 patients from a public dataset. The sensitivity of the shallow CNN model created to predict sEEG seizures was 92.2%, with the FPR of 0.12/h. Another study (73) reported the utilization of intracranial EEG (iEEG) data from 20 patients in a generalized dataset for the construction of a threshold-based model for predicting seizures. Here, the authors defined SOP as 30 min and 50 min and the SPH as 2 min. The final model achieved a mean sensitivity of 90.42 and 91.67%, and the FPR of 0.12 and 0.10/h, respectively. Another study that defined SOP as 30 and 50 min, respectively, used the Bayesian Linear Discriminant Analysis (BLDA) to construct models with sensitivities of 85.11 and 93.62%, and an average FPR of 0.08/h (41). The goal in constructing a good prediction model is to minimize SOP and maximize SPH, a combination that achieves the lowest possible FPR and the highest possible sensitivity.

The shortcomings of current high-performance models

Although many of the predictive models reviewed in the current study have achieved excellent performance indices, there is still a great deal of uncertainty as to whether they can be used in the clinical setting. Firstly, most studies use the same public dataset, such as the CHB-MIT dataset or the Freiburg dataset, but there is a lack of validation of the constructed models in other datasets, which makes it difficult to guarantee that the same model will work well in different datasets. In addition the lack of available continuous datasets, which have to include multiple interictal, preictal, ictal, postictal EEG recordings, makes it difficult to obtain adequate validation of the constructed models. There are few eligible datasets, and only a few competitions have been conducted on the same datasets, the first one in 2002 at the First International Workshop on Seizure Prediction in Bonn, Germany (44). Not all datasets used in subsequent competitions were continuous over time. Again, the advanced algorithms that emerged from these competitions have rarely been validated on other datasets. In addition, most studies balance the interictal and preictal segments in order to obtain a high-performance model, but this is not true from a practical standpoint, since interictal periods are much longer than the preictal periods. For this reason, future studies should be validated on multiple continuous datasets without artificially balancing the number of segments over time or assuming constant preictal periods, SPH and SOP across seizures, even within the same patient. Adaptive individualized seizure prediction algorithms, such as the first one published one by Iasemidis et al. (18), should be capable of dealing with these shortcomings.

Post-processing techniques in seizure prediction models

Filter length, step size, and alarm threshold

The post-processing techniques play important roles in the construction of the seizure prediction model as the interface between the “segment-based” model and the “event-based” prediction model. The post-processing methods help obtain the window segment outputs from the segment-based (classification) model (80). The most commonly used methods are filters, such as Kalman and Bayesian filters (35, 42, 54, 75, 77). Choosing the right filter length and alert threshold can improve the performance of the model to some extent. Determining the length of the moving filter is the first step in post-processing. The use of a filter can facilitate the elimination of most random errors from the classification model and reduce a large number of false predictions that may occur in the short term (Figure 4A). A study published in 2019 (55) used a causal moving average filter of 1 min in length to smooth and filter the classification results of 30 window segments, and the used 3D CNN (3D CNN) model obtained a sensitivity of 85.7%, and FPR of 0.096/h, and 10.5% of warning time ratio, as well. Another study (56) set the length of moving average filter to a range of 0–15 min, with a step size of 0.5 min, and found by comparison that the best performance of the prediction model was achieved with a moving average filter of 1 min in length, which is consistent with the findings of Ozcan et al. (55). Setting a very long filter length can enhance the smoothing of warnings resulting in delayed alerts or even missed seizures (low sensitivity), while too short a filter length can lead to opposite effects (high FPR and hence low specificity).

Figure 4

Figure 4

(A) Working diagram of EEG windows and the moving filter length and step size. (B) The repeated invalid early warning information is greatly reduced by filtering technology.

The alarm is the second step in the post-processing technique and it is ON when the detection rate of preictal segments within the pre-specified duration of the used filter reaches a set threshold (Figure 4B). Khan et al. (74) defined the probabilities of a segment in the classification model to be interictal, preictal or ictal as p0, p1 and p2, respectively, and assuming that p0 + p1 + p3 = 1. For monitoring and predicting seizures, the value of “1 – p0” was taken as the index of the model that would characterize a segment as preictal or ictal using a predetermined threshold of 0.6. When the probability exceeded 0.6, the model was programmed to issue an alert predicting an upcoming seizure. This setting was later verified by another group (56), using a threshold range of 0.1–0.9 in steps of 0.05. This study showed that the best performance of the prediction model could be achieved with a threshold value of 0.6, a sensitivity of 95.5% and FPR as low as 0.109/h. It was found that (57) the classification model constructed by combining CNN and features from a Directed Transfer Function (DTF) analysis was post-processed by a 20 point moving average filter reached sensitivity of 90.8% and FPR of 0.08/h. Theoretically, the predictive performance of the model can also be improved by estimating and not by having the threshold predetermined. For example, In the case of an artificial neural network (ANN)-based prediction model (80) constructed using a single nonlinear feature, the model generated alerts in the test dataset when the average eigenvalue in these periods was higher than or equal to those in the windows in the ictal period of the training dataset. The model achieved an average FPR of 0.014/h, with an average seizure prediction time of 26.73 min in advance of a seizure. These studies emphasize the importance of the employed thresholds since a very low threshold would end up sending too many false alarms, while an unnecessarily high threshold could lead to missing emergencies.

Although most false alarms can be eliminated in the post-processing stage, the ones that survive and repeatedly predict the same seizure will send out multiple warnings causing panic to patients (53). Hence, an “absolute refractory period (ARP)”, i.e., a period between two consecutive warning messages, should be set to prevent frequent warnings for the same seizure. The sensitivity and FPR of the model were 89.8% and 0.081/h, respectively, when the ARP was set to 20 min. In other studies, this ARP was equated to the SOP (55, 73), which improved the performance of the final model. Furthermore, the “absolute refractory period” setting can be useful in effectively removing incorrect warnings which escape the post-processing filtering stage. Ideally, only one correct warning before a seizure is sufficient for the necessary precautionary measures to be taken.

Classification of EEG segments

The “k-of-n” approach means that if “≥k” of the consecutive “n” time window segments output from the classification (segment-based) model are determined “preictal”, then all “n” segments are considered preictal (Figure 5) (33, 36, 68). When the same post-processing method was applied to construct a CNN-based classification model for interictal and preictal periods, including only one layer of output regularization, the “8-of-10” was used to give an early warning. The proposed method exhibited better performance in all three datasets (Freiburg dataset, CHB-MIT dataset, American Epilepsy Society Seizure Prediction Challenge dataset) with sensitivities of 81.4, 81.2, and 75%, respectively (58). Parvez et al. (90) used an iEEG dataset of 27 patients to construct a binary classification model by Least-Squares Support-Vector Machine (LS-SVM) and defined the output of the classification model as “1” for the preictal window segments and “0” for the interictal window segments. Here, the authors compared different window lengths and numbers to derive the best combination. When 3 out of 5 consecutive 10-sec windows were identified as preictal, then all 50 sec were considered as preictal. If 2 out of 6 consecutive 50-sec windows were identified as preictal, then all 50 sec were considered as preictal. In case 2 out of 6 consecutive 50-sec windows were thus characterized preictal, an early warning would be issued. This prediction model was 91.95% accurate with an average of 2.14% prediction errors per patient. A subsequent study (36) used the same two levels of “k-of-n” (“3-of-5” and “2-of-6”), and the prediction model achieved the same excellent performance. The multi-level “k-of-n” method is superior to the single-level method.

Figure 5

Figure 5

Schematic diagram of EEG window segment and post-processing hierarchy. Without using the “k-of-n” method, there will be 7 warning messages in the range of 0–16 sec. And after passing the two-layer “k-of-n” method, the model will send warning messages only at the 8th sec. The results show that the “k-of-n” method can greatly reduce invalid and overlapping warning messages.

Considering the uniqueness of EEG data from each epilepsy patient, studies suggested the importance of individualized seizure prediction models for precision medicine. So, the classification model has also been constructed without cross-validation from different patient datasets, thus ensuring a specific prediction model for each patient (91). In the post-processing steps, 3 levels of layer (window lengths of 5 sec, 2 and 6 min) of the “k-of-n” method were used for filtering. Each 2 min window that exceeded a certain percentage of 5 sec preictal or interictal windows was classified accordingly. When the characterized preictal 2 min windows within a 6 min window exceeded a different threshold, a warning of an impending seizure was issued. The average sensitivity of this optimized model was 94%, and the FPR was 0.111/h. These findings revealed that the “k-of-n” method was a simple and easy to implement post-processing technique. But the ideal “k” and “n” and the number of layers that optimized prediction were not estimated. The major drawback was that larger values of “k“ and “n“ would render the model less sensitive (delayed warnings or even missed alarms). Smaller values of “k” and “n” would impact the specificity of the model.

Adaptive post-processing and firing power

In addition to the commonly used filter techniques and the “k-of-n” approach in post-processing, some studies have invoked novel post-processing techniques to further improve the performance of the epileptic seizure prediction model. A study (92) on real-time seizure prediction over a long period (169–364 days) used a new adaptive post-processing approach by updating the alarm threshold the alarm threshold every 7 days based on the prediction results of the previous week. The authors, considering the large number and overlapping outputs of the classification model, distinguished between preictal and interictal periods by comparing the mean and standard deviation of the Support Vector Machine (SVM) model outputs, which yielded a final model with a prediction sensitivity of 84%. Although SVM is one of the most commonly used traditional ML methods, a DL method can automatically extract features. But, if DL is to be used in seizure prediction models, the new methods need to be optimized and validated in the distinction of preictal and interictal periods. Direito et al. (22) emphasized the concept of Firing Power (93), first classifying windows from the test dataset into different periods through a classification model, then using this information to calculate the firing power parameters through a sliding window, and once the threshold threshold for Firing Power exceeded 0.5, the system generated an alarm of an upcoming seizure. So, new post-processing techniques are used today in the field of seizure prediction, but there is a lack of systematic validation of these algorithms on existing and new datasets.

Effect of EEG data type and the employed AI method on the seizure prediction model's performance

EEG data types and the model performance

In an “event-based” seizure prediction model, post-processing techniques and the length of SOPs and SPHs are important for the model performance. Also, we found that models built from invasive EEG (iEEG) recordings were generally superior to ones from scalp EEG (sEEG) recordings. Because iEEG has the advantages of less artifact and power interference, recording from brain sites closer to the epileptogenic focus, and without any attenuation from the skull, generates high quality of data with fewer confounding factors. A significant decrease in features important for the epileptic seizure detection and prediction algorithms was observed within 3 months after iEEG electrodes implantation. This may be due to trauma and tissue inflammation from the implantation. Also, the mean power of the high gamma band was found to decrease in many patients, which could inevitably affect the performance of the model (71). The sEEG is simple to perform, is non-invasive, standardized, and has fewer side effects, making it popular among epilepsy patients (72). Since sEEG is a non-invasive recording modality, it has significant disadvantages in terms of signal quality, signal artifacts, and lower spatial resolution of electrical brain activity. Peng et al. (94) used the same DL algorithm to construct seizure prediction models from sEEG and iEEG datasets. They showed the sensitivity of the prediction model constructed from the iEEG dataset exceeded that from the sEEG dataset by 5.8%, and the FPR was 0.08/h (lower than that of the sEEG model). The datasets used in most studies are mostly public, open-source datasets, such as the CHB-MIT dataset (physionet.org/content/chbmit) (95) (the most commonly used dataset for non-invasive EEG), and the Freiburg dataset for invasive EEG (which is now subject to a fee, and integrated into the European Epilepsy Dataset, www. fdm. uni-freiburg.de/EpilepsyData) (81); the American Epilepsy Society Seizure Prediction Challenge dataset, www.kaggle.com, and others (96, 97). These datasets have public and easily accessible characteristics, which facilitate the comparison of models' performance on the same EEG datasets, as well as support algorithms' optimization. The European Epilepsy Dataset (98) is the most enriched dataset available to date (www.epilepsiae.eu), including sEEG data from 225 patients and iEEG data from 50 patients to date. Moreover, it is essentially a combination of datasets from different recording sites, including Coimbra, Freiburg, Paris, and Treviso. However, since some of these integrated datasets are non-open access, it is difficult for most researchers to run their algorithms on these data. Importantly, most existing public datasets have a low number of cases and insufficient or discontinuous data. In the future, we should emphasize developing a large open-source platform to validate models and improve their performance while maintaining a good generalization capability.

The sampling frequency of the EEG may also affect the performance of seizure prediction models. For example, some studies have found high-frequency (80–500 Hz) oscillations (HFOs) to be a reliable biomarker for predicting seizures (82, 99). Since many commonly used public datasets contain EEG sampled at 256 Hz, HFOs cannot be detected. In addition, EEG recorded in long term [e.g., over days in the epilepsy monitoring unit (EMU)] is influenced by the patient's daily routine, the dose of anti-seizure medication etc. The above, in addition to the actual preictal period being very different and changing over time from one assumed by a model, constitute barriers for the use of predictive seizure models in practice.

AI methods and the model performance

ML has been widely used to build seizure predictive models (100), where common algorithms such as SVM (101), random forests (102), and cluster analysis (32) are used. The principle of constructing predictive seizure models involves the pre-processing of interictal and preictal EEG datasets, followed by computational extraction of commonly used features, and then constructing classification models by ML. In a “segment-based” epileptic seizure prediction model (70), the sensitivity reached was 95.8% using SVM. DL is derived from ML, and the biggest difference between DL and ML is the ability of DL to better mine data features (29). Automatic feature extraction means less human error, and the underlying mathematical logic of DL algorithms is more rigorous and suitable for processing and handling big datasets. The performance of the classification model constructed by the algorithm determines, to some extent, the performance of the epilepsy prediction model processed by post-processing techniques. In general, models constructed by DL outperform ML, and ML often outperforms DL in terms of its ability to perform on brand new data (generalization capability/robustness).

The influence of features on prediction of seizures

Seizure prediction systems focus more on the patterns (features) of EEG changes over short cycles, hours or minutes. Some recent studies have reported that circadian rhythms may affect cyclical seizure occurrences over days or months, which is likely to be related to the patient's hormone levels and psychological factors (103). For example, in clinical practice, there are cases of women of childbearing age who experience regular menstrual seizures, and patients undergoing seizures when they are stressed, emotionally distraught or tired (104). Public EEG datasets over short periods of time do not capture these physiological factors. Preictal critical slowing down as a feature in the EEG over hours to days is hypothesized to also have predictive value of seizures occurrence (105). In a study on predicting drug responsiveness in epilepsy patients (106), an SVM model constructed by extracting features of brain network connectivity obtained a sensitivity of 94%. The feature of effective connectivity in the frequency domain has constituted the basis for development of novel biomarkers for epileptogenic focus localization from interictal periods (107, 108) as well as for evaluation of the risk to status epilepticus (SE) and sudden unexpected death in epilepsy (SUDEP) (109, 110). Availability of more biomarkers to predict seizures should provide theoretical and technical support for more accurate seizure prediction. Previous AI studies have ignored such physiological factors as well as the use of newly discovered features, which may explain the difficulty of successfully applying high-performance models in the clinical setting.

An EEG-based model for predicting and detecting seizures

Seizure prediction's goal is to detect the preictal period while seizure detection's goal is to detect the seizure's onset. Seizure detection could be considered as a subset of the seizure prediction problem (e.g. when SOP is zero with a specified SPH) (3, 70, 111, 112). In a detection model constructed using the cross bispectrum features of EEG signals to identify preictal windows (70), 75 of 78 seizures were eventually successfully detected. However, predicting seizures is more advantageous than detecting seizures and is more relevant to the needs of epilepsy patients (113). Predicting seizures can alert patients in advance so that they can take or inject medication or stop current risky activities to avoid seizures or mitigate seizure hazards.

Recent research developments

It has been for a while since researchers sought to promote the practical application of high-performance models for predicting seizures including individualized and adaptive models per patient (18, 20, 114, 115). Along similar lines of considering the variability across patients, Yang et al. (116) have recently proposed a Self-Supervised Learning ML system for predicting seizures, training a prediction model based on changes in EEG characteristics unique to each patient before a seizure resulting to a more robust performance of this adaptive model. In addition, some researchers have focused on other than EEG physiological changes in patients, such as hormonal levels, mood changes, circadian rhythms, as well as on different types of epilepsy, which could lead to more accurate seizure prediction (62). NeuroVista (45, 63) implanted epilepsy monitoring systems in 15 epilepsy patients, allowing for the first time long-term (over months) monitoring and recording (segmental and only from 3 patients with 2 years follow-up) of their EEG. Such databases are important to have for the development and validation for epilepsy prediction models (46). The closed-loop responsive neural stimulation (RNS) system developed by NeuroPace has been implanted to patients to provide stimulation when abnormal EEG patterns changes are detected (47). Again, a question here is how much of the recorded EEG from such devices is stored in a database for future applications. A study that followed patients for 45 months after implantation of the RNS system reported improvement of seizure control over time (years). It also noted that implantation of the device was demanding on the physician and the equipment, and that there was a risk of infection and brain injury to the patient (48). In this sense, sEEG seizure prediction systems, together with non-invasive electrical or magnetic stimulation devices, may be more applicable to clinical practice in the future but are currently less well-studied.

Future perspective

Because of the “random” (probabilistic view of the) or “chaotic” (deterministic view of the) nature of seizure occurrences, there is an urgent need for new technologies that could precisely predict seizures in advance, which could then ideally drive timely intervention schemes prior to seizure occurrences. Along this line, the construction of high-performance seizure prediction models using advanced computer technology and AI has received increasing international attention. However, the field of predicting seizures still faces several difficulties and shortcomings that affect the performance of the current seizure prediction models and constitute the most critical obstacles for their translational route to clinical practice.

EEG data

a. Importance of large open-source databases and exchangeable platforms: Currently, there are no big open-source datasets available to validate prediction algorithms, while both ML and DL rely on the support of big data. Although many current models have achieved high performances with pre-determined parameter values and assumptions on particular datasets, they would perform poorly in clinical practice when these assumptions and values are not valid. It is expected that good communication would allow validation of internationally advanced ideas as well as techniques and inspiration from the GitHub platform in computing.

b. Refinement of clinical characteristics of the data: It is well known that differences in age, gender, medication status, seizure type, and other patient characteristics and demographics, which leads to a high number of confounding factors in the raw data, thereby affecting the performance of models to varying degrees and hindering their real-life application. The current EEG datasets still lack the necessary inclusion and exclusion criteria to compensate for the above, probably due to less integration of action between clinicians and model developers.

c. Addressing the shortcomings of the low signal-to-noise ratio of sEEG data: Noninvasive BCI technology using sEEG has unique advantages. sEEG is safe, simple, convenient, and universal, which makes it easier to record from more patients under different conditions. Importantly, collaboration between engineers and computer scientists has led to development of pre-processing techniques for sEEG that eliminate interference artifacts with high fidelity.

Algorithms and models

a. Disclosure and availability of algorithms: The vast majority of research studies are currently focusing on the innovation, upgrade and validation of new algorithms, and comparison of old and new seizure prediction models on the same dataset. Establishing an open-source platform that allows validation and modification of models using different datasets would improve the generalization (robustness) of models and help address key issues of model-to-clinic transition.

b. The choice between ML and DL: ML requires manual feature extraction, which is prone to feature mismatch. While DL needs no manual feedback for feature extraction, there is a problem of over-extraction of features, which leads to weak generalization of the resulting model. It is believed that ML should be combined with DL, that is, to extract EEG features by DL and build classification models using traditional ML methods, thus obtaining generalizable and high-performance models.

Post-processing of results

Post-processing techniques play an important role in bridging the (segment-based) classification and the (event-based) prediction models with a significant impact on their performance in seizure prediction. Currently, researchers in the field of EEG-based seizure prediction has not paid enough attention to post-processing techniques. Although multiple methods and techniques have emerged, there is no metric to evaluate the advantages and disadvantages of these techniques. In the future, relevant evaluation metrics should be developed to evaluate post-processing techniques.

Metrics of performance

a. Sensitivity and false prediction rate: Sen and FPR are important metrics of performance of prediction models in clinical practice.

b. SOP and SPH: The SOP and SPH are pre-determined parameters that affect Sen and FPR of any prediction model. The longer the SPH and shorter the SOP, a better seizure prediction model is constructed. In today's precision medicine paradigm, the values of SOP and SPH could be optimized to get the best Sen and FPR for an individual or class of individuals.

Prospective studies

Many high-performance algorithms have been developed and tested on collected data retrospectively. It is thus difficult to determine whether they generalize well. A small number of epilepsy patients have been recruited for prospective analysis by companies and teams, but overall progress remains limited. Future validation on multiple datasets, which could later be replicated in a number of competitions, is highly recommended.

The application of models to clinical practice should also consider certain practical issues, such as running in real time, low power consumption for implantation in the brain or embodiment in wearable devices, user-friendliness of inputs and outputs to and from the models.

Conclusion

Classification empowered by ML and DL constitutes a basic component of seizure prediction models. Nevertheless, without post-processing techniques and proper (a priori) determination of SOP and SPH, there exists no high-performance model that predicts seizures. Hormone levels, psychological factors, medication and blood levels of antiepileptic drugs can all influence the accuracy of predictive seizure models. In the future, more consideration needs to be given to these factors that are characteristic per epilepsy patient as their combination with the EEG features could facilitate the development of better and applicable to clinical practice seizure prediction models.

Funding

This work was sponsored by Henan Province's Gong Jian Program (Authorization number: SB201901074), 23456 Talent Engineering (Authorization number: ZC20200371).

Publisher's note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Statements

Author contributions

ZR primarily did the literature review and wrote first draft. ZR, XH, and BW participated in the discussion and drawing. XH obtained funding. All authors contributed to the article and approved the submitted version.

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  • 1.

    Collaborators GBDN . Global, regional, and national burden of neurological disorders, 1990–2016: a systematic analysis for the global burden of disease study 2016. Lancet Neurol. (2019) 18:45980. 10.1016/S1474-4422(18)30499-X

  • 2.

    Zhang JH Han X Zhao HW Zhao D Wang N Zhao T et al . Personalized prediction model for seizure-free epilepsy with levetiracetam therapy: a retrospective data analysis using support vector machine. Br J Clin Pharmacol. (2018) 84:261524. 10.1111/bcp.13720

  • 3.

    Ramgopal S Thome-Souza S Jackson M Kadish NE Sanchez Fernandez I Klehm J et al . Seizure detection, seizure prediction, and closed-loop warning systems in epilepsy. Epilepsy Behav. (2014) 37:291307. 10.1016/j.yebeh.2014.06.023

  • 4.

    Iasemidis LD Zaveri HP Sackellares JC Williams WJ Hood TW . Nonlinear dynamics of electrocorticographic data in temporal lobe epilepsy. J Clin Neurophysiol. (1988) 5:339. 10.1097/00004691-198810000-00042

  • 5.

    Iasemidis LD Sackellares JC . Long time scale spatio-temporal patterns of entrainment in preictal ecog data in human temporal lobe epilepsy. Epilepsia. (1990) 31:621.

  • 6.

    Iasemidis LD . On the Dynamics of the Human Brain in Temporal Lobe Epilepsy. Ph.D. dissertation, University of Michigan, Ann Arbor (1991).

  • 7.

    Iasemidis LD Sackellares JC . The evolution with time of the spatial distribution of the largest lyapunov exponent on the human epileptic cortex. In: DukeDWPritchardWS, editors. Measuring Chaos in the Human Brain.Singapore: World Scientific (1991). pp:4982.

  • 8.

    Iasemidis LD Sackellares JC . The use of dynamical analysis of EEG frequency content in seizure prediction. EEG Clin Neurophysiol. (1994) 91:39.

  • 9.

    Iasemidis LD Savit RS Sackellares JC . Time dependencies in partial epilepsy. Ann Am Epilepsy Soc Meet Epilepsia. (1993) 34S:1301.

  • 10.

    Iasemidis LD Olson LD Sackellares JC Savit RS . Time dependencies in the occurrences of epileptic seizures: a nonlinear approach. Epilepsy Res. (1994) 17:8194. 10.1016/0920-1211(94)90081-7

  • 11.

    Iasemidis LD Barreto A Gilmore RL Uthman BM Roper SN Sackellares JC . Spatio-temporal evolution of dynamical measures precedes onset of mesial temporal lobe seizures. Epilepsia. (1994) 35S:133.

  • 12.

    Iasemidis LD Pappas KE Gilmore RL Roper SN Sackellares JC . Preictal entrainment of a critical cortical mass is a necessary condition for seizure occurrence. Epilepsia. (1996) 37:90.

  • 13.

    Iasemidis LD Sackellares JC Gilmore RL Roper SN . Automated seizure prediction paradigm. Epilepsia. (1998) 39:207.

  • 14.

    Sackellares JC Iasemidis LD Gilmore RL Roper SN . Epilepsy—when chaos fails. In: LehnertzKArnholdJGrassbergerPElgerCE, editor. Chaos in the brain?Singapore: World Scientific (2000). p. 11233. 10.1142/9789812793782_0010

  • 15.

    Iasemidis LD Principe JC Sackellares JC . Measurement and quantification of spatiotemporal dynamics of human epileptic seizures. In: AkayM, editor. Nonlinear Biomedical Signal Processing, Vol II. Piscataway, NJ: IEEE Press (2000). p. 294318.

  • 16.

    Iasemidis LD Pardalos PM Sackellares JC Shiau DS . Quadratic binary programming and dynamical system approach to determine the predictability of epileptic seizures. J Comb Optim. (2001) 5:926. 10.1023/A:1009877331765

  • 17.

    Iasemidis LD Pardalos PM Shiau DS Chaowolitwongse W Narayanan K Kumar S et al . Prediction of human epileptic seizures based on optimization and phase changes of brain electrical activity. J Optim Methods Softw. (2003) 18:81104. 10.1080/1055678021000054998

  • 18.

    Iasemidis LD Shiau DS Chaovalitwongse W Sackellares JC Pardalos PM Principe JC et al . Adaptive epileptic seizure prediction system. IEEE Trans Biomed Eng. (2003) 50:61627. 10.1109/TBME.2003.810689

  • 19.

    Iasemidis LD Sabesan S Good L Chakravarthy N Treiman D Sirven J et al . A new look into epilepsy as a dynamical disorder: seizure prediction, resetting and control. Encycl Basic Epilepsy Res. (2009) 3:1295302. 10.1016/B978-012373961-2.00267-8

  • 20.

    Iasemidis LD . Seizure prediction and its applications. Neurosurg Clin N Am. (2011) 22:489506. 10.1016/j.nec.2011.07.004

  • 21.

    Iasemidis LD . Epileptic seizure prediction and control. IEEE Trans Biomed Eng. (2003) 50:54958. 10.1109/TBME.2003.810705

  • 22.

    Direito B Teixeira CA Sales F Castelo-Branco M Dourado A . A realistic seizure prediction study based on multiclass Svm. Int J Neural Syst. (2017) 27:1750006. 10.1142/S012906571750006X

  • 23.

    Hussein R Lee S Ward R McKeown MJ . Semi-dilated convolutional neural networks for epileptic seizure prediction. Neural Netw. (2021) 139:21222. 10.1016/j.neunet.2021.03.008

  • 24.

    Koren J Hafner S Feigl M Baumgartner C . Systematic analysis and comparison of commercial seizure-detection software. Epilepsia. (2021) 62:42638. 10.1111/epi.16812

  • 25.

    Tang J El Atrache R Yu S Asif U Jackson M Roy S et al . Seizure detection using wearable sensors and machine learning: setting a benchmark. Epilepsia. (2021) 62:180719. 10.1111/epi.16967

  • 26.

    Kuhlmann L Lehnertz K Richardson MP Schelter B Zaveri HP . Seizure prediction—ready for a new era. Nat Rev Neurol. (2018) 14:61830. 10.1038/s41582-018-0055-2

  • 27.

    Mormann F Elger CE Lehnertz K . Seizure anticipation: from algorithms to clinical practice. Curr Opin Neurol. (2006) 19:18793. 10.1097/01.wco.0000218237.52593.bc

  • 28.

    Mormann F Andrzejak RG Elger CE Lehnertz K . Seizure prediction: the long and winding road. Brain. (2007) 130:31433. 10.1093/brain/awl241

  • 29.

    Natu M Bachute M Gite S Kotecha K Vidyarthi A . Review on epileptic seizure prediction: machine learning and deep learning approaches. Comput Math Methods Med. (2022) 2022:7751263. 10.1155/2022/7751263

  • 30.

    Abbasi B Goldenholz DM . Machine learning applications in epilepsy. Epilepsia. (2019) 60:203747. 10.1111/epi.16333

  • 31.

    Beniczky S Karoly P Nurse E Ryvlin P Cook M . Machine learning and wearable devices of the future. Epilepsia. (2021) 62 Suppl 2:S116S24. 10.1111/epi.16555

  • 32.

    Li F Liang Y Zhang L Yi C Liao Y Jiang Y et al . Transition of brain networks from an interictal to a preictal state preceding a seizure revealed by scalp EEG network analysis. Cogn Neurodyn. (2019) 13:17581. 10.1007/s11571-018-09517-6

  • 33.

    Wei X Zhou L Zhang Z Chen Z Zhou Y . Early prediction of epileptic seizures using a long-term recurrent convolutional network. J Neurosci Methods. (2019) 327:108395. 10.1016/j.jneumeth.2019.108395

  • 34.

    Geng M Zhou W Liu G Li C Zhang Y . Epileptic seizure detection based on stockwell transform and bidirectional long short-term memory. IEEE Trans Neural Syst Rehabil Eng. (2020) 28:57380. 10.1109/TNSRE.2020.2966290

  • 35.

    Gabeff V Teijeiro T Zapater M Cammoun L Rheims S Ryvlin P et al . Interpreting deep learning models for epileptic seizure detection on EEG signals. Artif Intell Med. (2021) 117:102084. 10.1016/j.artmed.2021.102084

  • 36.

    Parvez MZ Paul M . Seizure prediction using undulated global and local features. IEEE Trans Biomed Eng. (2017) 64:20817. 10.1109/TBME.2016.2553131

  • 37.

    Li Z Fields M Panov F Ghatan S Yener B Marcuse L . Deep learning of simultaneous intracranial and scalp EEG for prediction, detection, and lateralization of mesial temporal lobe seizures. Front Neurol. (2021) 12:705119. 10.3389/fneur.2021.705119

  • 38.

    You S Hwan Cho B Shon YM Seo DW Kim IY . Semi-supervised automatic seizure detection using personalized anomaly detecting variational autoencoder with behind-the-ear EEG. Comput Methods Programs Biomed. (2022) 213:106542. 10.1016/j.cmpb.2021.106542

  • 39.

    Liu G Xiao R Xu L Cai J . Minireview of epilepsy detection techniques based on electroencephalogram signals. Front Syst Neurosci. (2021) 15:685387. 10.3389/fnsys.2021.685387

  • 40.

    Liu X Richardson AG . Edge deep learning for neural implants: a case study of seizure detection and prediction. J Neural Eng. (2021) 18. 10.1088/1741-2552/abf473

  • 41.

    Yuan S Zhou W Chen L . Epileptic seizure prediction using diffusion distance and bayesian linear discriminate analysis on intracranial EEG. Int J Neural Syst. (2018) 28:1750043. 10.1142/S0129065717500435

  • 42.

    Zhang Y Guo Y Yang P Chen W Lo B . Epilepsy seizure prediction on EEG using common spatial pattern and convolutional neural network. IEEE J Biomed Health Inform. (2020) 24:46574. 10.1109/JBHI.2019.2933046

  • 43.

    Tsiouris K Pezoulas VC Zervakis M Konitsiotis S Koutsouris DD Fotiadis DI et al . long short-term memory deep learning network for the prediction of epileptic seizures using EEG signals. Comput Biol Med. (2018) 99:2437. 10.1016/j.compbiomed.2018.05.019

  • 44.

    Lehnertz K Litt B . The first international collaborative workshop on seizure prediction: summary and data description. Clin Neurophysiol. (2005) 116:493505. 10.1016/j.clinph.2004.08.020

  • 45.

    Neurovista. (2002). Available online at: Https://En.Everybodywiki.Com/Neurovista (accessed November 08, 2022).

  • 46.

    Cook MJ O'Brien TJ Berkovic SF Murphy M Morokoff A Fabinyi G et al . Prediction of seizure likelihood with a long-term, implanted seizure advisory system in patients with drug-resistant epilepsy: a first-in-man study. Lancet Neurol. (2013) 12:56371. 10.1016/S1474-4422(13)70075-9

  • 47.

    Ronborg SN Esteller R Tcheng TK Greene DA Morrell MJ Wesenberg Kjaer T et al . Acute effects of brain-responsive neurostimulation in drug-resistant partial onset epilepsy. Clin Neurophysiol. (2021) 132:120920. 10.1016/j.clinph.2021.03.013

  • 48.

    Lee B Zubair MN Marquez YD Lee DM Kalayjian LA Heck CN et al . A Single-center experience with the neuropace rns system: a review of techniques and potential problems. World Neurosurg. (2015) 84:71926. 10.1016/j.wneu.2015.04.050

  • 49.

    Muhammad Usman S Khalid S Bashir S A . Deep learning based ensemble learning method for epileptic seizure prediction. Comput Biol Med. (2021) 136:104710. 10.1016/j.compbiomed.2021.104710

  • 50.

    Yang X Zhao J Sun Q Lu J Ma X . An effective dual self-attention residual network for seizure prediction. IEEE Trans Neural Syst Rehabil Eng. (2021) 29:160413. 10.1109/TNSRE.2021.3103210

  • 51.

    Jiang Y Lu Y Yang L . An epileptic seizure prediction model based on a time-wise attention simulation module and a pretrained resnet. Methods. (2021). 10.1016/j.ymeth.2021.07.006

  • 52.

    Huang Y Li Q Yang Q Huang Z Gao H Xu Y et al . Early prediction of refractory epilepsy in children under artificial intelligence neural network. Front Neurorobot. (2021) 15:690220. 10.3389/fnbot.2021.690220

  • 53.

    Buyukcakir B Elmaz F Mutlu AY . Hilbert vibration decomposition-based epileptic seizure prediction with neural network. Comput Biol Med. (2020) 119:103665. 10.1016/j.compbiomed.2020.103665

  • 54.

    Zhang Z Parhi KK . Low-complexity seizure prediction from IEEG/SEEG using spectral power and ratios of spectral power. IEEE Trans Biomed Circ Syst. (2016) 10:693706. 10.1109/TBCAS.2015.2477264

  • 55.

    Ozcan AR Erturk S . Seizure prediction in scalp EEG using 3d convolutional neural networks with an image-based approach. IEEE Trans Neural Syst Rehabil Eng. (2019) 27:228493. 10.1109/TNSRE.2019.2943707

  • 56.

    Li Y Liu Y Guo YZ Liao XF Hu B Yu T . Spatio-temporal-spectral hierarchical graph convolutional network with semisupervised active learning for patient-specific seizure prediction. IEEE Trans Cybern. (2021) 52:12189204. 10.1109/TCYB.2021.3071860

  • 57.

    Wang G Wang D Du C Li K Zhang J Liu Z et al . Seizure prediction using directed transfer function and convolution neural network on intracranial EEG. IEEE Trans Neural Syst Rehabil Eng. (2020) 28:271120. 10.1109/TNSRE.2020.3035836

  • 58.

    Truong ND Nguyen AD Kuhlmann L Bonyadi MR Yang J Ippolito S et al . Convolutional neural networks for seizure prediction using intracranial and scalp electroencephalogram. Neural Netw. (2018) 105:10411. 10.1016/j.neunet.2018.04.018

  • 59.

    Ozdemir MA Cura OK Akan A . Epileptic EEG classification by using time-frequency images for deep learning. Int J Neural Syst. (2021) 31:2150026. 10.1142/S012906572150026X

  • 60.

    Chung YG Jeon Y Choi SA Cho A Kim H Hwang H et al . Deep convolutional neural network based interictal-preictal electroencephalography prediction: application to focal cortical dysplasia type-II. Front Neurol. (2020) 11:594679. 10.3389/fneur.2020.594679

  • 61.

    Stojanovic O Kuhlmann L Pipa G . Predicting epileptic seizures using nonnegative matrix factorization. PLoS ONE. (2020) 15:e0228025. 10.1371/journal.pone.0228025

  • 62.

    Karoly PJ Cook MJ Maturana M Nurse ES Payne D Brinkmann BH et al . Forecasting cycles of seizure likelihood. Epilepsia. (2020) 61:77686. 10.1111/epi.16485

  • 63.

    DiLorenzo DJ Leyde KW Kaplan D . Neural state monitoring in the treatment of epilepsy: seizure prediction-conceptualization to first-in-man study. Brain Sci. (2019) 9. 10.3390/brainsci9070156

  • 64.

    Behnam M Pourghassem H . Real-time seizure prediction using Rls filtering and interpolated histogram feature based on hybrid optimization algorithm of bayesian classifier and hunting search. Comput Methods Programs Biomed. (2016) 132:11536. 10.1016/j.cmpb.2016.04.014

  • 65.

    So RQ Krishna V King NKK Yang H Zhang Z Sammartino F et al . Prediction and detection of seizures from simultaneous thalamic and scalp electroencephalography recordings. J Neurosurg. (2017) 126:203644. 10.3171/2016.7.JNS161282

  • 66.

    Bandarabadi M Teixeira CA Rasekhi J Dourado A . Epileptic seizure prediction using relative spectral power features. Clin Neurophysiol. (2015) 126:23748. 10.1016/j.clinph.2014.05.022

  • 67.

    Aarabi A He B . Seizure prediction in patients with focal hippocampal epilepsy. Clin Neurophysiol. (2017) 128:1299307. 10.1016/j.clinph.2017.04.026

  • 68.

    Liang D Liu A Wu L Li C Qian R Ward RK et al . Semisupervised seizure prediction in scalp EEG using consistency regularization. J Healthc Eng. (2022) 2022:1573076. 10.1155/2022/1573076

  • 69.

    Daoud H Bayoumi MA . Efficient epileptic seizure prediction based on deep learning. IEEE Trans Biomed Circ Syst. (2019) 13:80413. 10.1109/TBCAS.2019.2929053

  • 70.

    Mahmoodian N Boese A Friebe M Haddadnia J . Epileptic seizure detection using cross-bispectrum of electroencephalogram signal. Seizure. (2019) 66:411. 10.1016/j.seizure.2019.02.001

  • 71.

    Zhao S Yang J Sawan M . Energy-efficient neural network for epileptic seizure prediction. IEEE Trans Biomed Eng. (2022) 69:40111. 10.1109/TBME.2021.3095848

  • 72.

    Maiwald T Hass H Steiert B Vanlier J Engesser R Raue A et al . Driving the model to its limit: profile likelihood based model reduction. PLoS ONE. (2016) 11:e0162366. 10.1371/journal.pone.0162366

  • 73.

    Zhang Y Yang R Zhou W . Roughness-length-based characteristic analysis of intracranial EEG and epileptic seizure prediction. Int J Neural Syst. (2020) 30:2050072. 10.1142/S0129065720500720

  • 74.

    Khan H Marcuse L Fields M Swann K Yener B . Focal onset seizure prediction using convolutional networks. IEEE Trans Biomed Eng. (2018) 65:210918. 10.1109/TBME.2017.2785401

  • 75.

    Park Y Luo L Parhi KK Netoff T . Seizure prediction with spectral power of EEG using cost-sensitive support vector machines. Epilepsia. (2011) 52:176170. 10.1111/j.1528-1167.2011.03138.x

  • 76.

    Martis RJ Acharya UR Tan JH Petznick A Tong L Chua CK et al . Application of intrinsic time-scale decomposition (Itd) to EEG signals for automated seizure prediction. Int J Neural Syst. (2013) 23:1350023. 10.1142/S0129065713500238

  • 77.

    Parhi KK Zhang Z . Discriminative ratio of spectral power and relative power features derived via frequency-domain model ratio with application to seizure prediction. IEEE Trans Biomed Circ Syst. (2019) 13:64557. 10.1109/TBCAS.2019.2917184

  • 78.

    Pinto MF Leal A Lopes F Dourado A Martins P Teixeira CA et al . Personalized and evolutionary algorithm for interpretable eeg epilepsy seizure prediction. Sci Rep. (2021) 11:3415. 10.1038/s41598-021-82828-7

  • 79.

    Hejazi M Motie Nasrabadi A . Prediction of epilepsy seizure from multi-channel electroencephalogram by effective connectivity analysis using granger causality and directed transfer function methods. Cogn Neurodyn. (2019) 13:46173. 10.1007/s11571-019-09534-z

  • 80.

    Aung ST Wongsawat Y . Prediction of epileptic seizures based on multivariate multiscale modified-distribution entropy. PeerJ Comput Sci. (2021) 7:e744. 10.7717/peerj-cs.744

  • 81.

    Bomela W Wang S Chou CA Li JS . Real-time inference and detection of disruptive EEG networks for epileptic seizures. Sci Rep. (2020) 10:8653. 10.1038/s41598-020-65401-6

  • 82.

    Alvarado-Rojas C Valderrama M Fouad-Ahmed A Feldwisch-Drentrup H Ihle M Teixeira CA et al . Slow modulations of high-frequency activity (40–140-Hz) discriminate preictal changes in human focal epilepsy. Sci Rep. (2014) 4:4545. 10.1038/srep04545

  • 83.

    Winterhalder M Maiwald T Voss HU Aschenbrenner-Scheibe R Timmer J Schulze-Bonhage A . The seizure prediction characteristic: a general framework to assess and compare seizure prediction methods. Epilepsy Behav. (2003) 4:31825. 10.1016/S1525-5050(03)00105-7

  • 84.

    Chen HH Cherkassky V . Performance metrics for online seizure prediction. Neural Netw. (2020) 128:2232. 10.1016/j.neunet.2020.04.022

  • 85.

    Howbert JJ Patterson EE Stead SM Brinkmann B Vasoli V Crepeau D et al . Forecasting seizures in dogs with naturally occurring epilepsy. PLoS ONE. (2014) 9:e81920. 10.1371/journal.pone.0081920

  • 86.

    Shokouh Alaei H Khalilzadeh MA Gorji A . Optimal selection of Sop and Sph using fuzzy inference system for on-line epileptic seizure prediction based on EEG phase synchronization. Australas Phys Eng Sci Med. (2019) 42:104968. 10.1007/s13246-019-00806-w

  • 87.

    Maiwald T Winterhalder M Aschenbrenner-Scheibe R Voss HU Schulze-Bonhage A . comparison of three nonlinear seizure prediction methods by means of the seizure prediction characteristic. Phy D Nonlinear Phen. (2004) 194:35768. 10.1016/j.physd.2004.02.013

  • 88.

    Alexandre Teixeira C Direito B Bandarabadi M Le Van Quyen M Valderrama M Schelter B et al . epileptic seizure predictors based on computational intelligence techniques: a comparative study with 278 patients. Comput Methods Programs Biomed. (2014) 114:32436. 10.1016/j.cmpb.2014.02.007

  • 89.

    Cho D Min B Kim J Lee B . EEG-based prediction of epileptic seizures using phase synchronization elicited from noise-assisted multivariate empirical mode decomposition. IEEE Trans Neural Syst Rehabil Eng. (2017) 25:130918. 10.1109/TNSRE.2016.2618937

  • 90.

    Parvez MZ Paul M . Epileptic seizure prediction by exploiting spatiotemporal relationship of EEG signals using phase correlation. IEEE Trans Neural Syst Rehabil Eng. (2016) 24:15868. 10.1109/TNSRE.2015.2458982

  • 91.

    Yang Y Zhou M Niu Y Li C Cao R Wang B et al . Epileptic seizure prediction based on permutation entropy. Front Comput Neurosci. (2018) 12:55. 10.3389/fncom.2018.00055

  • 92.

    Chen HH Shiao HT Cherkassky V . Online prediction of lead seizures from IEEG Data. Brain Sci. (2021) 11. 10.20944/preprints202110.0111.v1

  • 93.

    Teixeira C Direito B Bandarabadi M Dourado A . Output regularization of Svm seizure predictors: Kalman filter vs. the ”firing power“ method. Ann. Int Conf IEEE Eng Med Biol Soc. (2012) 2012:65303. 10.1109/EMBC.2012.6347490

  • 94.

    Peng P Xie L Wei H . A deep fourier neural network for seizure prediction using convolutional neural network and ratios of spectral power. Int J Neural Syst. (2021) 31:2150022. 10.1142/S0129065721500222

  • 95.

    Prasanna J Subathra MSP Mohammed MA Damasevicius R Sairamya NJ George ST . Automated epileptic seizure detection in pediatric subjects of Chb-Mit EEG database-a survey. J Pers Med. (2021) 11. 10.3390/jpm11101028

  • 96.

    Al Ghayab HR Li Y Siuly S Abdulla S A . Feature extraction technique based on tunable Q-factor wavelet transform for brain signal classification. J Neurosci Methods. (2019) 312:4352. 10.1016/j.jneumeth.2018.11.014

  • 97.

    Hunter M Smith RL Hyslop W Rosso OA Gerlach R Rostas JA et al . The Australian EEG database. Clin EEG Neurosci. (2005) 36:7681. 10.1177/155005940503600206

  • 98.

    Klatt J Feldwisch-Drentrup H Ihle M Navarro V Neufang M Teixeira C et al . The epilepsiae database: an extensive electroencephalography database of epilepsy patients. Epilepsia. (2012) 53:166976. 10.1111/j.1528-1167.2012.03564.x

  • 99.

    Frauscher B Bartolomei F Kobayashi K Cimbalnik J van 't Klooster MA Rampp S et al . High-frequency oscillations: the state of clinical research. Epilepsia. (2017) 58:131629. 10.1111/epi.13829

  • 100.

    Yang S-j Wang B Han X . Models for predicting treatment efficacy of antiepileptic drugs and prognosis of treatment withdrawal in epilepsy patients. Acta Epileptol. (2021) 3:16. 10.1186/s42494-020-00035-9

  • 101.

    Lin LC Chen SC Chiang CT Wu HC Yang RC Ouyang CS . Classification preictal and interictal stages via integrating interchannel and time-domain analysis of EEG features. Clin EEG Neurosci. (2017) 48:13945. 10.1177/1550059416649076

  • 102.

    Zhang Y Yang S Liu Y Zhang Y Han B Zhou F . Integration of 24 feature types to accurately detect and predict seizures using scalp EEG signals. Sensors. (2018) 18. 10.3390/s18051372

  • 103.

    Baud MO Kleen JK Mirro EA Andrechak JC King-Stephens D Chang EF et al . multi-day rhythms modulate seizure risk in epilepsy. Nat Commun. (2018) 9:88. 10.1038/s41467-017-02577-y

  • 104.

    Maguire MJ Nevitt SJ . Treatments for seizures in catamenial (menstrual-related) epilepsy. Cochrane Database Syst Rev. (2021) 9:CD013225. 10.1002/14651858.CD013225.pub3

  • 105.

    Maturana MI Meisel C Dell K Karoly PJ D'Souza W Grayden DB et al . Critical slowing down as a biomarker for seizure susceptibility. Nat Commun. (2020) 11:2172. 10.1038/s41467-020-15908-3

  • 106.

    Wang B Han X Yang S Zhao P Li M Zhao Z et al . An integrative prediction algorithm of drug-refractory epilepsy based on combined clinical-EEG functional connectivity features. J Neurol. (2022) 269:150114. 10.1007/s00415-021-10718-z

  • 107.

    Krishnan B Vlachos I Wang ZI Mosher J Najm I Burgess R et al . Epileptic focus localization based on resting state interictal meg recordings is feasible irrespective of the presence or absence of spikes. Clin Neurophysiol. (2015) 126:66774. 10.1016/j.clinph.2014.07.014

  • 108.

    Vlachos I Krishnan B Treiman DM Tsakalis K Kugiumtzis D Iasemidis LD . The concept of effective inflow: application to interictal localization of the epileptogenic focus from IEEG. IEEE Trans Biomed Eng. (2017) 64:224152. 10.1109/TBME.2016.2633200

  • 109.

    Hutson T Pizarro D Pati S Iasemidis LD . Predictability and resetting in a case of convulsive status epilepticus. Front Neurol. (2018) 9:172. 10.3389/fneur.2018.00172

  • 110.

    Hutson TN Rezaei F Gautier NM Indumathy J Glasscock E Iasemidis L . Directed connectivity analysis of the neuro-cardio- and respiratory systems reveals novel biomarkers of susceptibility to sudep. IEEE Open J Eng Med Biol. (2020) 1:30111. 10.1109/OJEMB.2020.3036544

  • 111.

    Skarpaas TL Jarosiewicz B Morrell MJ . Brain-responsive neurostimulation for epilepsy (Rns((R)) system). Epilepsy Res. (2019) 153:6870. 10.1016/j.eplepsyres.2019.02.003

  • 112.

    Myers MH Padmanabha A Hossain G de Jongh Curry AL Blaha CD . Seizure prediction and detection via phase and amplitude lock values. Front Hum Neurosci. (2016) 10:80. 10.3389/fnhum.2016.00080

  • 113.

    Schulze-Bonhage A Sales F Wagner K Teotonio R Carius A Schelle A et al . Views of patients with epilepsy on seizure prediction devices. Epilepsy Behav. (2010) 18:38896. 10.1016/j.yebeh.2010.05.008

  • 114.

    Cao X Shouyi W D IL Stephen W Art CW . An adaptive pattern learning framework to personalize online seizure prediction. IEEE Trans Big Data. (2017) 7:819831.

  • 115.

    Iasemidis LD Shiau DS Pardalos PM Chaovalitwongse W Narayanan K Prasad A et al . Long-term prospective on-line real-time seizure prediction. Clin Neurophysiol. (2005) 116:53244. 10.1016/j.clinph.2004.10.013

  • 116.

    Yang Y Truong ND Eshraghian JK Nikpour A Kavehei O . Weak self-supervised learning for seizure forecasting: a feasibility study. Res Soc Open Sci. (2022) 9:220374. 10.1098/rsos.220374

Summary

Keywords

epilepsy, seizure prediction model, EEG, artificial intelligence, seizure occurrence period, seizure prediction horizon, post-processing

Citation

Ren Z, Han X and Wang B (2022) The performance evaluation of the state-of-the-art EEG-based seizure prediction models. Front. Neurol. 13:1016224. doi: 10.3389/fneur.2022.1016224

Received

10 August 2022

Accepted

09 November 2022

Published

24 November 2022

Volume

13 - 2022

Edited by

Leon D. Iasemidis, Barrow Neurological Institute (BNI), United States

Reviewed by

Omid Kavehei, The University of Sydney, Australia; Noah Hutson, Barrow Neurological Institute (BNI), United States

Updates

Copyright

*Correspondence: Xiong Han

This article was submitted to Epilepsy, a section of the journal Frontiers in Neurology

Disclaimer

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.

Outline

Figures

Cite article

Copy to clipboard


Export citation file


Share article

Article metrics