Next Article in Journal
Grad-CAM-Assisted Deep Learning for Mode Hop Localization in Shearographic Tire Inspection
Previous Article in Journal
A General-Purpose Knowledge Retention Metric for Evaluating Distillation Models Across Architectures and Tasks
Previous Article in Special Issue
Bio-Inspired Optimization of Transfer Learning Models for Diabetic Macular Edema Classification
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Artificial Intelligence-Based Epileptic Seizure Prediction Strategies: A Review

by
Andrea V. Perez-Sanchez
1,
Martin Valtierra-Rodriguez
1,
J. Jesus De-Santiago-Perez
1,
Carlos A. Perez-Ramirez
2,3,*,
Arturo Garcia-Perez
4 and
Juan P. Amezquita-Sanchez
1,*
1
ENAP-Research Group, CA-Sistemas Dinámicos y Control, Facultad de Ingeniería, Campus San Juan del Río, Universidad Autónoma de Querétaro (UAQ), Río Moctezuma 249, Col. San Cayetano, San Juan del Río CP 76807, Querétaro, Mexico
2
C.A. Artificial Intelligence Systems Applied to Biomedical and Mechanical Models, Faculty of Engineering, Airport Campus, Autonomous University of Queretaro, Carretera a Chichimequillas S/N, Ejido Bolaños, Santiago de Querétaro CP 76140, Querétaro, Mexico
3
Tequexquite, Center for Research and Technological Development for Accessibility and Social Innovation Faculty of Engineering, Airport Campus, Autonomous University of Queretaro, Carretera a Chichimequillas S/N, Ejido Bolaños, Santiago de Querétaro CP 76140, Querétaro, Mexico
4
División de Ingeniería, Campus Irapuato-Salamanca, Universidad de Guanajuato, Carretera Salamanca-Valle de Santiago km 3.5 + 1.8 km, Comunidad de Palo Blanco, Salamanca CP 36885, Guanajuato, Mexico
*
Authors to whom correspondence should be addressed.
AI 2025, 6(10), 274; https://doi.org/10.3390/ai6100274
Submission received: 11 September 2025 / Revised: 14 October 2025 / Accepted: 16 October 2025 / Published: 21 October 2025

Abstract

Epilepsy, a chronic neurological disorder marked by recurrent and unpredictable seizures, poses significant risks of injury and compromises patient quality of life. The accurate forecasting of seizures is paramount for enabling timely interventions and improving safety. Since the 1970s, research has increasingly focused on analyzing bioelectrical signals for this purpose. In recent years, artificial intelligence (AI), particularly machine learning (ML) and deep learning (DL), has emerged as a powerful tool for seizure prediction. This review, conducted by PRISMA guidelines, analyzes studies from 2020 to August 2025. It explores the evolution from traditional ML classifiers toward advanced DL architecture, including convolutional and recurrent neural networks and transformer-based frameworks, applied to bioelectrical signals. While these approaches show promising performance, significant challenges persist in patient generalization, standardized evaluation, and clinical validation. This review synthesizes current advancements, provides a critical analysis of methodological limitations, and outlines future directions for developing robust, clinically relevant seizure prediction systems to enhance patient autonomy and outcomes.

1. Introduction

A main feature of epilepsy is the presence of abnormal electrical activity in the brain, causing a variety of difficult-to-manage symptoms in patients, including inattention, hallucinations, and uncontrollable movements [1,2,3]. Approximately 2.4 million people develop epilepsy each year [4]. It is worth noting that a seizure caused by epilepsy can be divided into three phases, preictal, ictal, and postictal phases, as depicted in Figure 1.
  • Preictal phase: This phase occurs prior to the onset of the seizure and is characterized by an increase in neuronal excitability [5,6].
  • Ictal phase: This phase corresponds to the seizure event, from the onset to its end. During this phase, hyperexcitation of neuronal activity occurs [5,6].
  • Postictal phase: This phase begins immediately after the ictal phase and is marked by a period of recovery and altered neuronal activity [5,6].
It should be noted that the duration of an epileptic seizure varies from patient to patient, as it depends on several factors, such as (1) the patient’s physical condition at the onset of the seizure, (2) the type and localization of the seizures, and (3) the concept of phases used in seizure prediction [6]. However, this idea can be misleading since determining when a phase starts and ends, as well as its transition to other phases, remains a challenging issue [7]. Despite this, the concept of the ictal phase is fundamental for research related to seizure prediction.
Epilepsy is a global disease; however, its incidence is not evenly distributed among countries, as shown in Figure 2. In this regard, about 50% of people with epilepsy live in low- and middle-income countries [8,9]. It is worth noting that epileptic patients in these countries are often untreated or inadequately treated [4]. This global inequality is visualized in Figure 2, which combines epidemiological and economic indicators to illustrate the gap between disease prevalence and healthcare investment. It is important to mention that it was created based on the data provided by the world bank and Beghi et al. [10,11,12]. In Figure 2a, regions with higher epilepsy prevalence are shown in darker red, while lighter shades represent lower rates. Figure 2b displays the percentage of gross domestic product (GDP) allocated to healthcare, where darker blue tones indicate higher expenditure. Together, these maps reveal a clear inverse relationship: countries with the highest epilepsy burden often allocate the smallest fraction of their GDP to health. This disparity is not only epidemiological but also technological. Limited access to continuous neurological monitoring, specialized care, and high-cost equipment restricts early diagnosis and follow-up in resource-limited settings. Consequently, the development of low-cost, AI-assisted seizure prediction systems based on bioelectrical signals emerges as a feasible strategy to reduce this inequity. These tools could help decentralize epilepsy management, enabling earlier interventions and improving patient safety, particularly in regions where traditional clinical infrastructure is insufficient. The data used to construct Figure 2 can also be accessed at Zenodo under DOI: https://doi.org/10.5281/zenodo.14247540.
The data mentioned above, in Figure 2, highlight the importance of timely seizure prediction, as it can significantly impact three key areas:
  • Early intervention. If a seizure is predicted early, implanted neurostimulators can act in advance, preventing the seizure or reducing its severity [13]. This can improve the quality of life for people with epilepsy by minimizing the impact of the condition on daily activities [14,15]
  • Safety. Accurate seizure prediction can help individuals take appropriate safety measures, such as avoiding potentially hazardous activities during high-risk periods [16].
  • Economic impact. Forecasting epileptic seizures can help reduce healthcare costs associated with emergency room visits and hospitalizations, as people with epilepsy have a 9% probability of requiring hospitalization due to seizure-related injuries [16].
In this context, due to the importance of epileptic seizure prediction, a significant number of methodologies based on the analysis of signals from different organs (e.g., brain, heart, among others) have been proposed since the 1970s [17]. Despite the progress made with these methods, certain limitations remain. Consequently, it has been found that multiparadigm approaches can enhance seizure prediction and increase forecast accuracy in most real-life situations. Over the past ten years, several investigations have focused on analyzing various physiological signals and applying advanced processing techniques, e.g., AI, to develop solutions capable of predicting epileptic seizures in diverse real-life scenarios while maintaining patient comfort.
This paper conducts a review of recent trends in employing machine learning (ML) and deep learning (DL) for predicting epileptic seizures, providing a summary of the developments and methods used in applying these techniques to bioelectrical signals. The review specifically aims to showcase the latest developments in AI-based predictions of epileptic seizures from 2020 to August 2025, a time that has experienced significant advancements in deep learning models, the integration of various types of data, and the application of wearable technologies. This time frame is essential because the area is changing rapidly, with notable advancements in hybrid models and computational efficiency recently emerging, based on foundational research from earlier years. Additionally, a narrative overview is provided of the sources of bioelectrical data, datasets, devices, and techniques utilized for epileptic seizure prediction. Hence, this review combines the latest trends, methods, and performance standards and a general vision of epileptic seizure prediction to offer a current overview of the latest advancements.
This document is structured as follows: Section 2 introduces the foundational concepts of epileptic seizure prediction, such as a general diagram of seizure prediction, bioelectrical signals commonly used, commercial devices, the dataset, and an overview of processing and classifiers employed in epileptic seizure prediction. Section 3 outlines the sequential methodology for conducting the proposed review consultation. Section 4 presents the analysis of current trends and models, and a conscious discussion of some works of ML and DL, leading to Section 5, which offers a discussion of the future tendencies of epileptic seizures according to the findings. Finally, Section 6 details the key results and findings of this review.

2. Background General

A review of the literature reveals a consistent three-phase framework for epileptic seizure prediction, as illustrated in Figure 3. This framework comprises (1) signal acquisition, (2) signal processing, and (3) classification for epileptic seizure prediction. This section provides an overview of each phase to establish the foundational knowledge necessary for understanding research in the field.
  • Phase 1, signal acquisition. This initial phase is detailed by first outlining the bioelectrical signals commonly used for seizure prediction. This is followed by a discussion of some available datasets. Finally, a brief discussion of devices developed for seizure prediction is presented.
  • Phase 2, signal processing. This phase covers the core components of processing acquired signals, specifically feature extraction techniques and feature selection methods, which are critical for optimizing classifier performance.
  • Phase 3, classification. This final phase presents a concise discussion of ML and DL algorithms applied to seizure prediction, including a comparative analysis of their respective advantages and disadvantages.

2.1. Phase 1, Signal Acquisition

2.1.1. Bioelectrical Signals Commonly Used for Seizure Prediction

The data used in the studies for predicting epilepsy can be obtained through different sensors placed on specific parts of the human body, such as the brain and heart, among others, as seen in Figure 4. The signals produced by these organs are known as physiological signals, and the primary challenge for signal processing algorithms is dealing with noise corruption [18]. Power line interference, baseline wander, movement artifacts, equipment artifacts, and biological signals from surrounding organs are common sources of noise [19]. In this regard, by eliminating or mitigating these interferences, the measured signals can be properly analyzed to uncover diagnostic information.
The scalp electroencephalogram (sEEG) is a recording of the electrical signals generated by the coordinated action of brain cells measured from the scalp [19]. sEEG amplitudes range from 1 to 200 µV in awake subjects but may increase tenfold during epileptic episodes [19]. The 10–20 electrode system is commonly used for sEEG recordings. However, sEEG signals can be affected by muscle or heart artifacts, eye movements, electromagnetic fields, and poor contact between the electrode and the scalp, as these interferences are often registered simultaneously.
In contrast, an intracranial electroencephalogram (iEEG) is obtained using depth electrodes. This method is invasive and is typically performed in clinical settings at specialized hospitals. The placement of the electrodes is determined clinically based on the patient’s condition, and once implanted during surgery, the electrodes cannot be repositioned. The amplitude of iEEG signals is approximately ten times higher than that of sEEG, and noise artifacts are generally minimal in these recordings [20].
Another signal widely used in seizure forecasting is the electrocardiogram (ECG). ECG is a noninvasive method for detecting various diseases, with the 12-lead ECG being the most common type, as it uses anatomical landmarks to position the leads [21]. ECG recordings can be affected by muscle contractions, electrode contact issues, and power line interference. It is essential to highlight that the bioelectrical signals collected from ECG can be valuable because epilepsy can lead to changes in autonomic functions that result in cardiovascular manifestations [22]. In addition to ECG signals, the use of other types of signals in the prediction of epileptic seizures has been reported, including photoplethysmography (PPG), oxygen saturation (SpO2), electrodermal activity (EDA), accelerometry (ACC), arm surface electromyography (asEMG), and behind-the-ear EEG (beEEG) [23,24,25,26,27]. Table 1 presents the main features of the primary signals used for epilepsy prediction, namely iEEG, sEEG, and ECG.
Previously, it described the characteristics of the three types of signals currently used to predict epileptic seizures, as well as the signals being analyzed for potential use. Understanding the characteristics of each signal type is crucial because seizure prediction research faces a trade-off between sensitivity and specificity, while also considering the invasiveness of the signal acquisition technique. While the iEEG is cleaner than the sEEG signal, comparative studies show that iEEG provides a 5 times higher signal-to-noise ratio (50 dB vs. 10 dB for sEEG) [20]. However, iEEG requires invasive implantation, whereas sEEG has a non-invasive nature. Nevertheless, investigations such as those by Eltrass and Ghanem have developed a system based on filtering techniques to reduce noise and artifact suppression in sEEG recordings [28]. Other types of techniques can be employed in signals to reduce the noise effect. Additionally, the incorporation of various signal types (ECG, PPG, SpO2, EDA, ACC, asEMG, beEEG) is currently being investigated to reduce false negatives. It is crucial to mention that, accordingly, false negatives pose a risk to patient safety, with a 1.7 times higher probability of injury derived from a seizure [26]. As a result, the importance of minimizing false negatives is emphasized.
In summary, according to that observed in this section, although the choice of signal type is fundamental for addressing the trade-off between sensitivity, specificity, and invasiveness in seizure prediction, the actual development and validation of predictive algorithms ultimately depend on the availability of high-quality and representative datasets. Comprehensive and well-annotated databases are indispensable to ensure reproducibility, enable comparative analysis across studies, and support the generalization of AI-based methodologies. Therefore, the subsequent section focuses on some available datasets that constitute the empirical foundation for advancing research in seizure prediction.

2.1.2. Available Datasets

The choice of a specific signal type and its inherent trade-offs directly inform the next critical step: acquiring the appropriate data for algorithm development. The performance and generalizability of any AI-based seizure prediction model are fundamentally contingent on the quality, diversity, and structure of the datasets used for its training and validation.
To be truly useful for seizure prediction research, a dataset should comprehensively document several key attributes: (1) the number of recordings; (2) the type of subjects, as some databases provide information about both human and canine patients, however in this review only present databases of human; (3) details about the type of seizure, i.e., whether it is of focal, generalized, or unknown origin; (4) data continuity, which can be either continuous data recorded consistently over specific time lapses or non-continuous data, which often leads to random segmentation without time relationships; (5) the recording length per segment; (6) the time of seizure occurrence for each patient; (7) the sampling frequency; and (8) the balance in the distribution of preictal, ictal, and interictal classes. This information is summarized in Table 2, which presents the features of various databases. The epilepsy databases offer a wide variety of data, including iEEG and sEEG, ECG, and other bio signals. The iEEG datasets, such as Melbourne NeuroVista and the Kaggle American Epilepsy Society (KAES), are notable for their noncontinuous data and moderate channel counts, while sEEG datasets, such as Children’s Hospital Boston-Massachusetts Institute of Technology (CHB-MIT) and Temple University Hospital (TUH), provide continuous long-term recordings. The diversity in sampling frequencies (ranging from 200 Hz to 5000 Hz) and the number of channels (ranging from 1 to 128) reflects different experimental setups and target applications. This variety is crucial for research into seizure prediction, detection algorithms, and other epilepsy-related studies, offering flexibility for different analytical approaches depending on the dataset’s structure.
Future efforts in dataset creation should prioritize standardized protocols for data collection, long-term continuous monitoring, and annotated seizure metadata (e.g., focal versus generalized onset) to enhance reproducibility. Emerging trends may include the use of IA in database creation to pool decentralized data or for synthetic data generation to mitigate class imbalance. Addressing these gaps will be crucial in developing techniques, methodologies, and systems that are more robust in seizure prediction.
Although the availability of open-access databases has greatly facilitated reproducibility, several limitations persist in data quality and annotation standards. Many datasets exhibit inconsistent labeling of seizure events, incomplete metadata, and uneven representation of demographic and clinical variables, which may introduce biases in model generalization and hinder cross-study comparability. To address these gaps, emerging strategies, including federated learning for decentralized training, and differential and generation of synthetic EEG data to balance underrepresented classes, are progressively adopted. These developments reflect the field’s growing commitment to harmonizing data quality, privacy protection, and methodological rigor in AI-based seizure prediction research.
In this context, while the optimization of datasets through standardized protocols and the integration of synthetic data generation strategies provide the necessary foundation for advancing algorithmic performance, the translation of these advances into clinical practice increasingly relies on the development of devices. These devices operate the insights gained from diverse bio signals and AI-based approaches into wearable and user-friendly technologies capable of supporting real-time seizure prediction. Consequently, the following section examines representative examples of commercial solutions that leverage physiological signals and AI-based algorithms to bridge the gap between research and practical seizure management.

2.1.3. Devices for Epileptic Seizure Prediction

The devices represent the translational application of AI methodologies, directly leveraging physiological signals to provide real-world monitoring and alerting capabilities. The performance and clinical viability of these devices are fundamentally dependent on the robustness of the data and algorithms that power them. In recent years, several wearable devices to meet the need for seizure prediction and alert caregivers of possible seizure occurrences have been developed. These devices use various physiological signals [40,41,42], such as ECG, sEEG, body temperature, and movement, among others. In this regard, the Embrace2 is a food and drug administration-cleared medical device that includes an EDA sensor, an ambient temperature sensor, a 3-axis-ACC, and a gyroscope. As a medical device, it requires a valid prescription for use. It employs machine learning (ML)-based algorithms to detect seizures lasting more than 20 s. It is important to note that seizures without movement cannot be detected. The Embrace2 has a bracelet-like design and is water-repellent [40]. On the other hand, the Epihunter Pro, a portable sEEG headband with dry gold-plated copper electrodes, is classified as a Class I medical device software with European compliance. It uses electrodes, which are positioned at FP1 and F7, and an AI-based algorithm is used to predict a seizure 30 s before it occurs [41]. The Epicare at Home Sensor Dot and its accessories are European standard-compliant medical devices that also require a prescription. This device is a wearable beEEG with an ACC that records vital signs, including heart rate, breathing rate, and activity index [42]. It is important to clarify that studies involving wearable or real-world monitoring devices were not systematically identified, and only representative examples such as Embrace2, Epihunter Pro, and Epicare were described; these examples were selected to illustrate the translational potential of AI-assisted wearable technologies rather than to bias the evidence base toward any specific device or study design.
It is crucial to mention that many enterprises, foundations, and researchers are currently working on developing wearable devices to detect and predict epileptic seizures. For instance, the study performed by Wu and Li [43] focuses on two main aspects: (1) developing a real-time early warning system for seizure prediction using sEEG, employing wireless, portable, and real-time transmittable devices, and (2) evaluating a model with the Bonn dataset. This model, based on six features (i.e., detrended fluctuation analysis, Petrosian fractal dimension, Fisher information, Hjorth fractal dimension, and singular value decomposition entropy), combined with Adaptive Boosting, achieved 100% accuracy in predicting a seizure 23.5 min prior to onset. Xiong et al. [44] proposed a model based on heart rate data collected through a mobile app on a smartwatch, recording 125 seizures over an average of 562 days to estimate seizure risk for a future time window of 60 days. This prospective approach was applied to evaluate forecasting algorithms for seizure prediction, with long-term data being retrained weekly or after each seizure occurred. As a result, 9 out of 13 participants obtained an average area under the curve (AUC) of 0.73. When evaluating subject-specific forecasts with forward-looking data, the mean AUC is 0.77. Zambrana-Vinaroz et al. [24] developed a seizure prediction tool based on beEEG, ECG, and PPG signals obtained from 10 epilepsy volunteers with a total recording time of 6.66 h. The tool achieved an accuracy of 85.4% for predicting epileptic seizures 60 s before the onset of the seizure.
On the other hand, Stirling et al. [45] developed a seizure prediction model where the data provided by smartwatches is used, including heart rate, sleep intervals, and number of steps. Participants manually reported these data points into a smartphone application. The results yielded an average AUC of 0.74. Similarly, Nasseri et al. [46] used EDA, ACC, temperature, and blood volume. As a result, the average AUC was 0.75, with 5/6 participants performing better than chance. Meisel et al. [47] utilized the commercial Empatica E4 device to collect data on EDA, ACC readings, blood volume PPG, and temperature from 64 patients, resulting in the documentation of 452 seizures over 2311 h of recording.
As mentioned in this section, recent wearable technologies demonstrate promising seizure prediction capabilities through the use of machine learning algorithms, offering noninvasive monitoring and early warnings. However, critical challenges remain, such as limited sensitivity to non-motor seizures and interpatient variability in model performance. However, for these devices to reach patients, they must have FDA or CE certifications, a requirement that several experimental devices lack, as they require compliance with a series of minimum standards. For example, the FDA-approved Embrace2 device underwent a multicenter clinical evaluation (NCT03299842), achieving real-world viability but showing variability in predictive performance across patient profiles. Similarly, CE-compliant devices, such as Epihunter and Epicare, highlight the importance of transparent algorithms and post-marketing surveillance for ongoing safety validation. These experiences demonstrate that algorithm customization, harmonized validation protocols, and regulatory alignment are essential to bridge the gap between laboratory performance and clinical implementation. Therefore, future advances should emphasize adaptive retraining schemes, large-scale multicenter trials, and standardized reporting frameworks to ensure both technical robustness and regulatory acceptance.

2.2. Phase 2, Signal Processing

As highlighted in Section 2.1, the diversity of bio signals, datasets, and emerging wearable technologies provides a solid foundation for advancing seizure prediction systems. However, the effectiveness of these approaches is ultimately determined by the ability to process the acquired signals in a manner that enhances their predictive value. In this regard, Phase 2 focuses on signal processing, encompassing both feature extraction and feature selection techniques. These steps are critical for mitigating noise and artifacts, capturing relevant temporal, spectral, and nonlinear characteristics of physiological signals, and ensuring that only the most discriminative features are employed to optimize classifier performance in the subsequent phase.

2.2.1. Features Extraction Techniques

As mentioned above in Section 2.1.1, physiological signals are often contaminated by various noise components, and this can be generated by power line interference, baseline wander, movement artifacts, equipment artifacts, and biological signals produced by surrounding organs, among others. Consequently, in most scenarios, the domain and frequency content are heavily altered, which can lead to the loss of the signal [18]. In this context, a preprocessing step is necessary before feature extraction. Generally, the preprocessing stage involves using a filtering scheme to remove most of the noise present in the signal, where finite or infinite impulse response filters are typically employed [48]. Additionally, the introduction of adaptive filters has been proposed to improve noise removal further. Although notable results have been achieved, the choice of technique is an important aspect to consider, as it directly impacts the modal performance. If an incorrect algorithm is used, the filtered signal may undergo undesired frequency modifications, generating spurious components that lack physical meaning [48]. Consequently, several approaches for selecting and optimizing preprocessing strategies have been proposed [46].
Once the signal is filtered, the features it contains can be extracted. These features are classified according to the domains to which they belong, with the most common being (a) time domain (TD), (b) frequency domain (FD), (c) time-frequency domain (TFD), (d) Nonlinear features (NF), and (e) High-order spectral features (HOSF), which are briefly explained below.
(a)
TD features are known for having the lowest computational burden since they do not require any transformation domain signal transformation [49]. TD techniques can capture temporal patterns and signal variations by analyzing waveforms over specific time intervals. The most employed techniques include (1) statistical methods (e.g., variance, mean, standard deviation, among others), (2) energy-related features, (3) the number of zero-crossings, (4) histogram analysis, (5) the number of slope sign changes, and (6) waveform patterns [49,50]. It should be noted that these techniques reveal the internal dynamics of the signal over time [50]. TD features help distinguish between preictal and interictal states to identify seizure-related features [51,52].
(b)
FD features are obtained from the signal in the frequency domain, which is generated by applying the Fourier Transform (FT), or one of its variants, to the signal in the time domain [53]. Once the transformation is carried out, spectral power analysis is performed to extract features, providing information about the signal’s energy distribution and power characteristics. FD techniques are known for enhancing predictive capabilities by assessing a broader range of signal properties, consequently raising the reliability and accuracy rates of epilepsy prediction in bioelectrical signals [52,54].
(c)
TFD algorithms allow for the analysis of physiological signals that exhibit both time-variant and transient characteristics [52], as their mathematical framework is well-suited for such applications [55]. In general, TFD algorithms enable the following: (1) a comprehensive analysis of dynamic behavior over time and across different frequency bands, (2) improved time resolution for detecting suspicious activities, and (3) effective analysis of transient events or changes in signal dynamics occurring over short time intervals; features are typically obtained using techniques that represent time and frequency simultaneously, such as the Wavelet Transform and its variants, the Short-Time Fourier Transform (STFT), and empirical mode decomposition along with its different versions. These algorithms have been used to develop methods capable of predicting epileptic events based on bioelectrical signals with reasonable accuracy [55,56,57,58].
(d)
NF were applied to signals that exhibit a nonlinear and chaotic nature, characterized by patterns that repeat across different scales [59,60]. To capture these complex dynamics and patterns, it is necessary to employ algorithms specifically designed for this purpose [60]. The most commonly used NF techniques include Lyapunov exponents and fractal estimation algorithms, such as Higuchi’s method, Box dimension, and detrended fluctuation analysis [60]. These techniques provide a more comprehensive and detailed analysis of physiological signals compared to linear methods, enabling the development of more effective classification schemes [61].
(e)
HOSF analysis is a nonlinear method that can handle higher-order data and provide comprehensive signal characterization, as it preserves both the phase and magnitude of the frequency components [62]. Moreover, this technique generates smoother spectral lines, allowing it to be effectively applied to weak and noisy signals [5]. These techniques have been employed in sEEG signals to predict an epileptic seizure [5,63]. In particular, HOSFs offer a robust framework for analyzing complex and nonlinear bio signals, allowing meaningful characteristics from signals such as sEEG, iEEG, ECG, EMG, and general bio signals to be extracted. These characteristics provide deeper insights into physiological processes and the high-order spectral features in extracting valuable information from bio signals that traditional methods (e.g., FT, statistical features, cross-correlation, among others) may not capture [64].
Once features are extracted, it is important to acknowledge that not all of them contribute equally to the discrimination between preictal, ictal, and interictal states. The presence of redundant or irrelevant features may degrade classifier performance, increase computational cost, and reduce generalizability. Therefore, the subsequent step involves feature selection, which ensures that only the most informative and discriminant features are retained for model training, while simultaneously addressing the curse of dimensionality and enhancing the robustness of seizure prediction algorithms.

2.2.2. Feature Selection

Feature selection techniques play a paramount role in seizure prediction processing, as they are used either to select the most discriminant features for training a classification model or to perform dimensionality reduction [65,66,67,68]. The first approach focuses on methods that assess the relevance of features to identify the most important ones, thereby improving the classification algorithm’s accuracy. Examples of such methods include the analysis of variance and the Kruskal–Wallis test, among others [65,66]. The second approach involves strategies for dimensionality reduction while preserving essential information; commonly used methods include principal component analysis, singular value decomposition, principal component singular value decomposition, and independent component analysis, among others [67,68].
The process of feature extraction and selection establishes the foundation of algorithms for epileptic seizures. High-dimensional, redundant, or irrelevant features may not only increase computational burden but also compromise generalizability, leading to suboptimal classifier performance. Conversely, carefully selected features enhance the discriminative capacity of models, improving their robustness and predictive accuracy across heterogeneous patient data. Therefore, once an optimal feature set is obtained, the subsequent step involves the design and implementation of classification strategies for epileptic seizure prediction. In this context, both ML and DL approaches have been extensively investigated for epileptic seizure prediction, each offering distinct advantages and limitations.

2.3. Phase 3, Classification

The thorough processes of signal acquisition and preprocessing culminate in the critical stage of feature selection, which establishes the foundational input for classification algorithms. The quality of this feature set is paramount; high-dimensional or redundant features can increase computational burden and compromise model generalizability, whereas a refined, discriminative set directly enhances robustness and predictive accuracy. Consequently, with an optimal feature set defined, the final and decisive phase involves selecting a classification strategy to predict an epileptic seizure. This stage is now dominated by AI, and with the development of novel AI-based strategies, the field has witnessed remarkable advances. These algorithms are generating enhanced tools for prevention, diagnosis, and treatment [69]. AI-based strategies for epileptic seizure prediction must be analyzed. Broadly speaking, classification strategies fall into two main types of algorithms:
  • Supervised algorithms: These require labeled data, which are employed during the training and validation stages to develop the classification strategy.
  • Unsupervised algorithms: These do not require labeled data; instead, the algorithm clusters data with similar features during its training stage.
Recently, algorithms based on both ML and DL have been developing AI-based strategies for seizure prediction. To illustrate the main differences between these two frameworks, Figure 5 provides a comparison.
From this figure, several observations can be made regarding the procedures used:
  • Data required for the training stage: DL techniques usually require more data for training than ML methods due to the supervised training algorithms typically employed.
  • Computational load: ML techniques generally require fewer computational resources compared to DL techniques. Therefore, when the computational load becomes a critical factor in algorithm selection, a good balance between computational demand and resulting accuracy should be achieved.
  • Training time: DL algorithms usually require more training time since they process a large amount of data to achieve optimal results. Conversely, ML algorithms can be trained in less time. However, the selection criteria often depend on the presence of noise in the data.
In the following subsections, the most recent AI-based proposals are discussed and compared to provide insights into their accuracy and computational burden [70,71].
In the following subsections, ML and DL techniques are presented. ML techniques are applied once the optimal feature set is determined. ML algorithms constitute the first approach for classification. These methods have been widely employed in seizure prediction due to their ability to handle structured features, moderate computational requirements, and relatively high interpretability. Section 2.3.1, therefore, presents some applied ML classifiers for epileptic seizure prediction.

2.3.1. ML-Based Algorithms for Epileptic Seizure Prediction

After selecting the extracted features, the development of classifiers can be appropriately carried out. This section analyzes the classification algorithms that are most frequently employed.
(a)
The Support Vector Machine (SVM) algorithm is a well-known classification strategy that aims to separate two different classes using hyperplanes. During the training stage, the algorithm determines the parameters of two hyperplanes that maximize the separation between the classes, typically represented as a linear boundary [72,73]. However, when the data cannot be linearly separated, the algorithm applies a kernel function to map the data into a higher-dimensional space where linear separation becomes feasible. For this purpose, radial basis function, polynomial, and linear kernels are commonly employed [74].
(b)
The K-nearest Neighbors (KNN) algorithm has been extensively utilized in numerous studies by researchers around the world to predict epileptic seizures [75,76,77]. This algorithm is a simple yet effective ML classifier that relies on recent training examples. KNN assigns multiclass labels based on two factors: the number of nearest neighbors (K) to the data point being classified, and the selection of K [78,79]. By calculating the distance between the new data vector and all existing vectors, the model is approximated [80].
(c)
Decision Tree (DT) is an effective classifier that provides a straightforward and adaptable implementation, as it can be programmed using a series of if-else rules [81]. Reasonable accuracy can be achieved if the feature sets do not exhibit a significant degree of overlap [82,83]. These tests are repeated until a terminal node (leaf node) is reached [82]. Once a leaf node is reached, the tree predicts the associated outcome, completing the classification. In other words, the classifier operates by taking an object described by a set of properties as input, which are used to build a classification tree model, where decisions at each stage are determined by previous branching operations.
Although diverse ML classifiers have been successfully implemented, their performance varies considerably depending on dataset size, feature quality, and computational resources. For this reason, it is important to know the advantages and disadvantages to guide the appropriate selection of models for seizure prediction tasks.
Advantages and Disadvantages of the ML Classifiers
ML classifiers differ in terms of accuracy, computational cost, scalability, and interpretability. To select the most appropriate classifier for a given application, it is essential to understand these characteristics. Some classifiers might offer high precision but require significant computational resources, while others may be faster and more efficient but less accurate. The decision on which classifier to use should consider these trade-offs to match the specific needs of the task. The main advantages as well as disadvantages of the ML classifiers presented in this article are condensed in Table 3 [84,85].
Despite the effectiveness of traditional ML approaches, their reliance on handcrafted features often constrains performance in large-scale or highly heterogeneous datasets. To overcome these limitations, DL methods have emerged as an alternative, offering automated feature extraction and improved modeling of nonlinear dependencies. Section 2.3.2 introduces these DL-based approaches for seizure prediction.

2.3.2. DL-Based Algorithms for Epileptic Seizure Prediction

As an alternative approach to overcoming the challenges faced in conventional ML methods, a new branch of ML known as DL has been explored in seizure prediction. DL methods, which are part of AI algorithms, offer a distinct advantage over traditional ML approaches. One key difference is that in DL, the feature extraction process is automated, unlike in ML-based strategies, where hand-crafted features are often required [86,87]. The main advantages of DL-based methods include their capability of handling large and complex datasets, as well as modeling intricate relationships. However, these benefits come with certain drawbacks, such as high computational costs, a risk of redundancy, and limited interpretability [86,87]. The following section briefly describes some of these DL classifiers.
(a)
Convolutional Neural Networks (CNNs) are bioinspired algorithms capable of extracting relevant features without requiring human assistance [86,88]. A CNN classifier can be developed as follows: (1) the selection and number of convolutional layers must be determined, as they set the dimensionality of the input layers; next, (2) the selection of kernel size, number of filters, stride, padding, and the number of pooling layers must be made to reduce dimensionality and computational complexity while retaining essential features; after that, (3) it is necessary to define the activation functions, and (4) the fully connected layers that define the classifier output [70,86,88]. It should be pointed out that the selection of the filters used in the convolutional layers determines the classifier’s accuracy [86]; hence, they must be carefully determined.
(b)
Recurrent Neural Networks (RNNs) are characterized by being a type of neural network that is well-suited for analyzing data with temporal patterns [89]. The stages of this classifier are (1) the input layer, whose size is determined by the time-series sequences, (2) the number and size of the recurrent layers, which define the classifier’s ability to capture the temporal dependencies of the training data, (3) the use of dropout layers between recurrent layers to prevent overfitting, and (4) a fully connected layer added to obtain the classification result. An important aspect to highlight is that the selection of the number of hidden layers, neurons, and activation functions in these layers plays a crucial role in determining classification accuracy [90,91].
(c)
Transformer-based methods (TBMs) models combine the strengths of recurrent architecture with attention mechanisms to enhance the specificity and sensitivity of the resulting models. One key advantage of TBMs is their capability to perform parallelization during training, which makes the process faster and more efficient. Additionally, TBMs mitigate the vanishing gradient problem, resulting in easier training and the development of classifiers with a higher resistance to uncertainty [92]. The process begins by passing the inputs through a positional encoding layer, which includes a multi-head self-attention mechanism. Then, in step two, a dropout and normalization layer are applied to enhance generalization capabilities. Step three involves a fully connected feed-forward network, followed by step four, where a decoder layer, similar in structure to the encoder, incorporates a multi-head attention mechanism that attends to the encoder output, ensuring that the result depends only on the known outputs [93,94]. Various TBM variants have emerged, including encoder-only transformers, bidirectional encoder representations from transformers, decoder-only transformers, star-transformers, BigBird, and generative pre-trained transformers, among others.
While DL models provide substantial improvements in accuracy and scalability, their deployment is associated with significant challenges, including high computational cost, the need for large, annotated datasets, and limited interpretability. Consequently, an evaluation of their advantages and disadvantages is necessary to contextualize their applicability in seizure prediction.
Advantages and Disadvantages of the DL Algorithms
DL algorithms differ in terms of accuracy, computational cost, scalability, and interpretability. It is essential to understand these characteristics in order to select the most appropriate DL model for a given application. Some DL models may offer high accuracy but require significant computational resources and specialized hardware, while others might be more computationally efficient but less accurate. Additionally, DL models tend to be less interpretable, making it challenging to understand the decision-making process. The choice of which DL model to use should consider these trade-offs to meet the specific needs of the task. The main advantages and disadvantages of the DL algorithms presented in this article are condensed in Table 4 [72,95].

3. Review Methodology

This section outlines the methods for searching and identifying studies investigating the use of ML and DL methods in the epileptic seizure prediction using bioelectrical signals. This review was conducted in accordance with the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) guidelines [96]. The search was restricted to articles published between 2020 to August 2025, written in English; preprints, reviews, articles retracted, and letters to the editor were excluded. The search was conducted in PubMed, Scopus, and Web of Science databases. The following key terms were combined using Boolean operators:
TS = ((“epileptic seizure prediction” OR “seizure forecasting” OR “seizure prediction”) AND (“artificial intelligence” OR “machine learning” OR “deep learning”) AND (eeg OR electroencephalogram OR electroencephalography OR ecg OR electrocardiogram OR photoplethysmography OR ppg OR bioelectrical signals)) AND PY = (2020 OR 2021 OR 2022 OR 2023 OR 2024 OR 2025) AND LA = (English)
This search resulted in the identification of 642 articles (Scopus = 272, PubMed = 89, WOS = 281).
Following this, the duplicated articles were removed through a process involving manual cross-referencing of Digital Object Identifiers (DOIs), resulting in 361 unique articles.
Studies were analyzed by the following criteria for inclusion in the present review.
  • Population: Human participants diagnosed with epilepsy.
  • Objective: Application of ML or DL algorithms for the prediction of epileptic seizures (not limited to ictal detection/classification).
  • Data: Utilization of bioelectrical signals (e.g., iEEG, sEEG, ECG, PPG, or multimodal approaches).
  • Outcomes: Reporting of at least one performance metric (e.g., accuracy, sensitivity, specificity, AUC) and the time of prediction (seizure prediction horizon (SPH)).
Subsequently, after applying these exclusion criteria, 130 articles were included in the qualitative synthesis. The full selection process is summarized in Figure 6.
For each selected article, a data extraction procedure was employed to collect key information encompassed: the source of the data, the type of bioelectrical signals used, the ML or DL algorithms implemented, the SPH, and reported performance metrics.
It is crucial to clarify that to mitigate publication and reporting bias, it included studies that reported negative or inconclusive findings, provided they met the eligibility criteria. Throughout the review, we avoided selectively emphasizing and interpreting performance claims in the context of both favorable and unfavorable evidence.
Furthermore, to ensure transparency and reproducibility, the inclusion process was reverified up to August 2025. Each eligible paper was screened according to the predefined criteria. Ambiguous cases, such as studies applying ML or DL for seizure detection without a clearly stated prediction horizon, were excluded to maintain methodological consistency. This approach prevents the misclassification of detection studies as predictive works and reinforces the reliability of the final synthesis.

4. ML and DL in Epilepsy Seizure Prediction

The search strategy described in Section 3 was designed to capture both classical ML approaches and emerging DL paradigms, using specified keyword combinations. The relative representation of ML versus DL reported here reflects the results returned by the searches for 2020–2025. It is important to clarify that they did not result from any weighting or rebalancing by the authors. We did not impose measures to equalize counts across methodological families, as doing so would bias the evidence base. Consequently, the higher prevalence of DL reports observed in this time window is presented as an empirical outcome of the search rather than a curatorial choice and shows the tendency of employing these types of algorithms.

4.1. ML in Epilepsy Seizure Prediction

4.1.1. SVM

Among ML techniques, the SVM remained one of the most widely adopted classifiers, with 17 studies identified during this period that implemented it either as a standalone model or in conjunction with other classification algorithms [97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114]. Of these 17 investigations, 13 studies utilized sEEG signals, either independently or combined with additional modalities such as functional near-infrared spectroscopy, ECG, or heart rate variability (HRV), for seizure prediction. In these studies, the SPHs ranged from a few seconds to approximately one hour, and sensitivity varied between 90% and 99%. Such results demonstrate a high capability for detecting preictal events, suggesting a potentially reliable warning performance under controlled clinical conditions.
Nevertheless, elevated sensitivity does not necessarily correspond to a low false-positive rate (FPR). This observation underscores the lack of standardization in performance metrics across seizure prediction research, as each investigation reports distinct combinations of indicators, thereby complicating inter-study comparison and interpretability.
Among the 13 sEEG-based SVM studies [97,99,100,102,103,105,106,107,108,109,110,111,113,114], only two explicitly reported FPR values. Specifically, Kill et al. [106] achieved a sensitivity of 96.11% with an FPR of 0.48 h−1, enabling prediction approximately one hour before seizure onset. Conversely, Qureshi and Kaleem [103] reported a sensitivity of 94.9% with a markedly lower FPR of 0.138 h−1, corresponding to 30 min of SPH. These findings indicate that higher sensitivity levels may occur at the expense of increased false alarms, emphasizing the necessity for harmonized reporting standards and balanced evaluation frameworks that jointly assess sensitivity and FPR to ensure clinical applicability and reproducibility.
Furthermore, five additional investigations employed ECG signals, either alone or in combination with other modalities such as EEG, HRV, respiratory activity, or ACC [98,99,101,104,112], to predict seizure onset. The corresponding prediction intervals extended from several seconds to 24 h. It is noteworthy that longer SPHs were generally associated with a decline in performance metrics; for instance, Ding et al. [101] reported a sensitivity of 64.4% for a 24 h prediction. Although this performance represents a limited detection capability, unsuitable for clinical implementation in high-risk patients, it constitutes a valuable contribution in terms of non-invasiveness in data acquisition, given the exclusive use of ECG, respiration, and ACC signals. The following subsection provides a focused discussion of some SVM-based studies on seizure prediction.
For example, Giannakakis et al. [112] utilized an SVM combined with 18 nonlinear methods, including time-domain features (e.g., envelope, mean heart rate, standard deviation and mean of RR intervals) and frequency-domain features (e.g., power in high- and low-frequency bands), to predict seizures using HRV from ECG signals. They achieved an accuracy of 77.1%, predicting seizures 21.8 s prior to their onset. Similarly, Perez-Sanchez et al. [113] applied a fractal dimension and discrete wavelet transform (DWT) in combination with an SVM for predicting an epileptic seizure by means of sEEG signals. An accuracy of 93.3% in forecasting a seizure 30 min before its onset is reported by the authors. On the other hand, Saadoon et al. [100] proposed a highly effective hybrid framework combining a pre-trained EfficientNet-B0 model for deep feature extraction with an ensemble of six SVM classifiers. A voting mechanism was used to aggregate the predictions from the SVMs. This approach, tested on the CHB-MIT dataset using EEG signals segmented into 10 s windows, achieved outstanding accuracies of 96.12%, 94.89%, and 94.21% for predicting seizures 10, 20, and 30 min before onset, respectively. The sensitivity values were similarly high at 95.21%, 93.98%, and 93.55%. This work demonstrates the potent synergy between advanced deep learning feature extractors and robust classical classifiers like SVM.

4.1.2. K-Nearest Neighbors (KNN)

Among ML techniques, k-NN appeared only sporadically, with three studies during the review period employing k-NN either as a primary classifier or as a point of reference [105,106,115]. Of these, two investigations used sEEG chiefly to contrast k-NN against other traditional ML or DL models, while one study implemented k-NN as the principal algorithm on ECG signals [115], reporting 20 min of SPH and an accuracy of 93.25% as the sole quantitative metric. The absence of sensitivity, specificity, and especially FPR in this report constrains clinical interpretability, as accuracy alone does not characterize the alarm burden or the reliability of preictal detection within a defined time-to-warning window. Taken together, these findings are consistent with a declining emphasis on classical ML approaches for seizure prediction in the recent literature, as deep learning methods increasingly dominate and underscore the need for standardized reporting (time-to-warning, sensitivity, specificity, and FPR per hour) to enable robust cross-study comparisons and credible assessment of clinical viability.

4.1.3. Decision Tree (DT)

Among ML classifiers, DT-based approaches (including single trees and ensemble derivatives such as Random Forest, Gradient Boosting, XGBoost, and LightGBM) alone or in conjunction with other techniques were identified in 13 studies [97,102,105,116,117,118,119,120,121,122,123,124,125] during the review period. Of these 13 investigations, 12 studies employed sEEG as the primary signal with only sparse mentions of auxiliary physiological channels, and only one employed iEEG [120] was documented in this subset. Reported SPHs for DT models spanned from seconds to approximately 75 min, reflecting heterogeneous preictal definitions and validation protocols. Sensitivity was explicitly stated in several reports, but with variable magnitude between 83 and 99%, whereas FPR was only declared in the study of Coşgun & Çelebi [124], who reported an FPR = 0.041 h−1 for predicted a seizure 33.23 min before onset. This singular dataset limits the balanced assessment of the alarm in DT-based algorithms. Notably, Chen et al. [122], focusing on sEEG, applied DT algorithms to classify epileptic states and achieved 87.9% accuracy with a 30 s lead time before seizure onset, exemplifying short-horizon feasibility under controlled conditions. This allowed for inter-study comparison and credible evaluation of clinical readiness.
It is important to mention that throughout this section, focusing on the area of seizure prediction, several researchers have proposed different signal processing techniques that can predict an epilepsy episode seconds or hours prior to its occurrence. However, it is essential to compare their efficacy using concepts such as true positive, false negative, false positive, and true negative, as these are the theoretical basis for defining sensitivity, specificity, accuracy, FPR, and other related metrics [126]. To provide a deeper understanding of the prediction time before a seizure occurs, as well as the advantages and opportunities of research of various ML-based approaches for seizure prediction, Table 5 presents a summary of the different ML algorithms employed for this task.

4.2. Epileptic Seizure Prediction Algorithms Using DL Methods

4.2.1. CNNs

Among DL techniques, CNNs were the most frequently employed architecture in the 2020–2025 window, with 36 studies implementing either standard CNNs or deep variants such as 1D-, 2D-, and 3D-CNN, DenseNet, ResNet, VGG, and Temporal CNN [102,107,111,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159]. This breadth reflects the field’s convergence toward convolutional feature extraction for preictal pattern modeling while allowing architectural flexibility to accommodate diverse datasets and experimental protocols.
Of the 36 CNN investigations, 33 studies utilized sEEG as the primary signal, either alone or in combination with auxiliary modalities such as ECG or iEEG [102,107,111,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,156,157]. Reported SPHs for sEEG-based CNNs ranged from a few seconds to several hours. Within this subset, sensitivities spanned 80% to 99%, a variability that likely reflects differences in preictal labeling, validation strategy, and dataset characteristics. FPR was reported in some studies, but where available, it ranged from 0.017 to 0.07 h−1, indicating a low alarm burden compatible with future clinical monitoring. Nevertheless, the affirmation that CNN-based methods always give low FPR values as a result is incorrect due to the limited and non-heterogeneous FPR reporting in studies, which precludes definitive cross-study comparisons and complicates assessments; additionally, this variation in range implies that the result of low FPR does not depend on the classifier employed to predict alone. On the other hand, a smaller subset of five CNN studies employed iEEG alone or in combination with sEEG [136,152,153,154,155]. These works reported SPHs in the 5 to 50 min range, with sensitivities between approximately 87% and 100% and low FPR where available, with a minimum of 0.25 h−1. The intracranial setting, typically characterized by reduced artifact contamination and higher signal-to-noise ratio, is expected to favor the extraction of localized preictal dynamics; however, many iEEG studies omitted explicit FPR and occasionally other key metrics, limiting head-to-head comparability with sEEG-based approaches. CNNs and their variants constitute the dominant paradigm for seizure prediction in the recent literature. The sEEG studies offer broad validation across public datasets and a rich spectrum of architecture and preprocessing pipelines, while the iEEG subset demonstrates promising sensitivities and feasible warning times under cleaner intracranial conditions. The following provides a focused discussion of some CNN-based studies on seizure prediction.
Shen et al. [156] used the STFT in combination with Google Net CNN to predict epileptic seizures, employing sEEG data provided by the CHB-MIT database. They reported that their proposal can predict seizures 9.85 s before onset, achieving notable results with an accuracy of 97.74%. Mohankumar et al. [157] created a combined model that merges CNN and Long Short-Term Memory (LSTM) layers to effectively capture spatial characteristics and temporal relationships in EEG segments. Their improved model reached an accuracy of 98.5%, a recall of 98.7%, and an F1 score of 98.5% for a prediction of 5 s. Liu et al. [133] also used CHB-MIT data, combining it with nonlinear features (i.e., Higuchi fractal dimension, sample entropy, approximate entropy, and fuzzy entropy). The mean Max-relevance and Min-redundancy method was used to select the best features. Next, the authors classified the epileptic features by employing fused multidimensional structures, which are a combination of a pseudo-3D CNN and bidirectional convolutional LSTM (BiLSTM) 3D. With these combined techniques, the authors specified that an epileptic seizure can be predicted 15 min before onset with an accuracy of 98.13%, precision of 98.30%, sensitivity of 98.03%, and specificity of 98.23%. Meanwhile, Xu et al. [138] employed a dynamic functional connectivity neural network to predict seizures, achieving 88% accuracy and 87.3% specificity for predicting a seizure with an average prediction time of 0.207 s.

4.2.2. Recurrent Neural Networks (RNNs)

Among DL techniques, RNNs, including LSTM, GRU, and bidirectional variants, were identified in 30 studies during the review period [46,47,97,105,135,136,137,140,142,148,150,151,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176]. This family was primarily applied to model temporal dependencies in EEG dynamics for preictal detection. Of the 30 investigations, 26 studies explicitly used sEEG as the main modality in combination with iEEG in some cases. Within these studies, sensitivities ranged from 41% to 99.34%, while accuracies ranged from 41% to 98.84%, and specificities from 41% to 99.34%. The SPHs presented in the records span from minutes to hours. In this search, only Lu et al. [148] reported an FPR of 0.017 h−1 for predicting a seizure 30 min before onset with a sensitivity of 98.40%; consequently, although RNNs can achieve high sensitivity in certain configurations, the lack of FPR reporting limits inter-study comparability and clinical interpretability. On the other hand, four studies employed iEEG alone or in conjunction with sEEG report the times of prediction and metrics similar to the sEEG studies. As this aspect is of special interest, the paper realized by Meisel et al. [47] employed wristbands that continuously record physiological parameters, including EDA, body temperature, blood volume pulse, and actigraphy to predict a seizure with 10 to 50 min before a seizure, and they identified better-than-chance predictability in 43% of the patients, opening a door to the possibility that these signals can be used in conjunction with AI techniques to predict epileptic seizures without the need for a device that limits the patient’s mobility. Next, more studies that employed RNNs variants are discussed.
Salhi and Namma [176] compared an LSTM and a deep feedforward network (DFN) architecture in their investigation to predict seizures from 5 to 50 min before onset using sEEG signals. They reported that a DFN is more accurate for predicting an epileptic seizure prior to its onset. Using a DFN, they achieved the following accuracies for prediction times of 50, 30, 10, and 5 min: 94.83%, 96.98%, 98.99%, and 99.49%, respectively. With the LSTM, the results were 82.66%, 88.88%, 97.26%, and 98.62% accuracy in predicting a seizure 50, 30, 10, and 5 min before onset. Zhang et al. [174] employed sEEG data in combination with the DWT and nonlinear features, and a classifier based on multiclass feature fusion with a CNN-gated recurrent unit-attention mechanism for seizure prediction. Using this combination of techniques, the authors predicted a seizure 5 min before onset with 95.16% accuracy, 95.47% sensitivity, and 94.93% specificity. Lee et al. [175] utilized sEEG data from the CHB-MIT and Seoul National University Hospital (SNUH) datasets. In their work, the authors used the STFT to convert data into spectrogram images, followed by a residual neural network in combination with LSTM to extract image features and classify them into ictal or preictal states. They reported that their method could predict an epileptic seizure with 91.9% accuracy, 89.6% sensitivity, and 94.2% specificity, 15 min before seizure onset using the CHB-MIT dataset. For the SNUH database, they achieved the following results for predicting a seizure 30 min before onset: 78.24% accuracy, 87.3% sensitivity, and 82.78% specificity.

4.2.3. Transformer-Based Methods (TBMs)

TBMs, including Vision Transformer (ViT) and related attention-based models, were identified in 24 studies [52,130,132,133,135,145,150,152,153,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191]. Their adoption reflects growing interest in long-range temporal/context modeling for preictal state identification. Of these, 23 studies employed sEEG as the primary signal or a combination with iEEG. The metrics reported sensitivities ranged from 91% to 99%, accuracy from 97% to 99%, and specificities from 97% to 99%. These are for the time of prediction in the range of minutes. The FPR for the work that was reported varied between 0.0064 and 0.18 h−1. These results are promising due to their low false alarm rate. As for the two iEEG works, alone or in conjunction with sEEG, these reported prediction times range from a few seconds to a few minutes, with sensitivity around 90%. Consequently, despite the strong discriminative signals, the alarm burden and time-to-warning cannot be evaluated for all TBMs, limiting clinical interpretability and cross-study synthesis. Standardized reporting that jointly specifies the warning window, sensitivity/accuracy/specificity, and FPR (h−1) are essential for establishing the clinical readiness of TBMs seizure prediction systems. Next, some studies that employed TBMs variants are discussed.
Hussein et al. [135] used sEEG data from the CHB-MIT and KAES seizure prediction datasets. The authors employed a continuous wavelet transformer to convert sEEG signals into scalograms, which were fed into the multi-channel vision transformer. In particular, the authors observed that the proposed model predicted seizures with an accuracy of 99.80%, a sensitivity of 99.76%, and a specificity of 99.92% using sEEG data 10 min before seizure onset. Conversely, they noted that the model achieved 90.28% accuracy for iEEG data 10 min before seizure onset. Yan et al. [178] used sEEG data from the CHB-MIT database. They applied an STFT for estimating the time-frequency features, and three transformer tower models were utilized for fusing and classifying the features of the sEEG signals. With their approach, the authors achieved a seizure prediction sensitivity of 96.01% and a specificity of 96.23%, predicting seizures up to 3 min before onset. Yuan et al. [186] used sEEG data from the CHB-MIT database. They applied an STFT to convert sEEG signals into time-frequency matrices. The hybrid model, which combines Dense Net for local feature extraction and a vision transformer for global pattern recognition, successfully predicted seizures. Their model achieved a prediction accuracy of 93.65% and a sensitivity of 93.56%, with a 3 min of SPH. Ma et al. [184] proposed a parallel double-branch fusion network. This model effectively merges the strengths of transformers and CNNs to capture both long- and short-term dependencies in EEG signals. Using Mel-frequency cepstral coefficients as input features, their approach incorporates a dedicated fusion module to evaluate the significance of time, frequency, and channel information within the transformer branch. Evaluated through rigorous leave-one-out cross-validation on the CHB-MIT database, their method achieved high performance, with an accuracy of 95.76%, sensitivity of 95.81%, specificity of 95.71%, and precision of 95.71% for predicting seizures 60 min before onset. Similarly, Dong et al. [162] introduced a multi-scale spatio-temporal attention network based on a Swin transformer backbone to extract hierarchical spatial features from EEG spectrograms. Their architecture includes a spatial pyramid module for multi-scale feature extraction and a sequential aggregation module using the LSTM to model temporal dependencies. To address class imbalance, the network was trained with a combination of triplet loss and focal loss. The authors demonstrated that using the CHB-MIT database for validating their proposal, it can reach a sensitivity of 96.27% for 60 min seizure prediction.
Table 6 provides a summary of the different DL-based methodologies used for seizure prediction, highlighting their advantages and opportunity of research. Additionally, it offers a deeper understanding of the prediction time before a seizure occurs, as well as the strengths and limitations of the approaches employed for this task.

5. Future Perspectives

Since the 1970s, seizure prediction research has progressed from short, single-modality recordings to richer, longer-term datasets. Looking ahead, clinically useful systems will require multimodal acquisition (integrating iEEG/sEEG with physiological streams, e.g., ECG, PPG, to improve robustness in real-world settings) together with larger, well-annotated cohorts and harmonized labeling to reflect patient heterogeneity.
Methodologically, advances should prioritize patient-independent, multi-site evaluation with preregistered protocols, fixed SPH, and harmonized reporting of sensitivity, specificity/accuracy, and FPR/h. To curb overfitting, studies must be used to report methods to prevent overfitting. For personalization, transfer learning, meta-learning, and ensembles are promising for inter-patient variability and faster adaptation, with published work already indicating improved stability and efficiency [129,173].
Deployment demands resource-aware models suitable for wearables and embedded platforms (tinyML) while meeting constraints on latency, power, and on-device privacy directions already explored in adjacent domains such as safety systems, construction, and procedural healthcare [193,194,195,196]. Equally important are human factors (alarm-fatigue minimization, user adherence), interoperability with clinical and implantable ecosystems, and regulatory-grade documentation (risk management, software lifecycle, cybersecurity) supported by prospective, intended-use studies and post-market performance monitoring. In addition, to align with recent regulatory expectations for transparent and reproducible IA workflows, studies should explicitly document subject-level training/validation/test partitions and leakage-prevention safeguards (e.g., subject-disjoint splits, nested model selection), and report learning curves and variance across repeated runs to assess overfitting.
In summary, the path from methodologies to clinic application needs the following: (1) validated generalization across centers and devices, (2) transparent, comparable metrics including FPR/h for a pre-specified horizon, (3) rapid, safe personalization, and (4) efficient, secure execution on patient-worn hardware. Standardized reporting of sensitivity, specificity/accuracy, FPR/h, and the predefined SPH will further enable fair, regulation-ready comparisons across studies. Meeting these milestones will translate technical progress into reliable, patient-centered tools that are feasible for clinical application.

6. Conclusions

From the review carried out in this work, several conclusions about methodologies that employed ML/DL for epileptic seizure prediction have been noted in general.

6.1. Advantages

  • The observed trend is for models to learn nonlinear and multiscale structures directly from signals, which reduces the reliance on manually created features and improves discriminative performance.
  • The architectures discussed in this review jointly capture spatial/spectral structure and temporal dependencies, improving the detection of subtle preictal patterns.
  • It is observed that integrating sEEG/iEEG with other physiological signals (e.g., ECG, PPG) improves the robustness and validity of the application in real-world conditions.

6.2. Opportunity Areas

  • Future studies could more systematically characterize out-of-distribution performance by prioritizing patient-independent, multi-site evaluations.
  • The seizure prediction studies would benefit from a core, consistently reported metric set so that results can be compared fairly across studies and settings.
  • To strengthen the methodological rigor of the studies centered in seizure epilepsy prediction, authors that reported works in this area might consider subject-disjoint splits, nested model selection, and clear documentation of preprocessing and hyperparameter search, together with an explicit description of the techniques used to mitigate overfitting.
  • Providing learning curves, variance across repeated-run studies would help disentangle architectural contributions from data-centric effects and clarify how models perform in the area.
  • Routine disclosure of computing budgets, memory, and training/inference time would enable more transparent and equitable comparisons among methods and facilitate deployment planning.
  • Due to clinical utility hinges on timely warnings, it would be helpful for all studies with “seizure prediction” in their title to consistently report the SPH alongside performance metrics to avoid mixing with works that realized classification or detection of epileptic seizure models, increasingly learn nonlinear, multiscale representations directly from bio signals, and jointly model spatial/spectral and temporal structure, yielding stronger discrimination and better detection of subtle preictal patterns.
  • Multimodal integration combining sEEG/iEEG with physiological streams (e.g., ECG, PPG) enhances robustness and ecological validity, supporting performance in real-world conditions.
Based on the findings of this review, the proposed models in the timeframe of 2020–2025 increasingly learn nonlinear, multiscale representations directly from bio signals and jointly model spatial/spectral and temporal structures. This approach yields stronger discrimination and better detection of subtle preictal patterns. Furthermore, the integration of multimodal data, combining sEEG/iEEG with physiological streams (e.g., ECG, HRV), enhances robustness. However, to further improve the field, it would be advisable to adopt the following measures: when discussing early prediction, studies should demonstrate the prediction time, report computational cost and memory footprint, include clinically important metrics such as the FPR, detail cross-validation methods, and describe techniques to avoid overfitting.

Author Contributions

A.V.P.-S.: Writing—original draft, Formal analysis, investigation. M.V.-R., C.A.P.-R., J.J.D.-S.-P. and A.G.-P.: Writing–review and editing and Investigation. J.P.A.-S.: Conceptualization, Writing–review and editing, Supervision. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by Secretaria de Ciencias, Humanidades, Tecnología e Innovación (SECIHTI)–México, which partially financed this research under the scholarship 814956, given to A. V. Perez-Sanchez, and the scholarships, 25365, 296574, 239239, and 515461 given to J. P. Amezquita-Sanchez, M. Valtierra-Rodriguez, J. J. De-Santiago-Perez, and C.A Perez-Ramirez, respectively, through the “Sistema Nacional de Investigadoras e Investigadores (SNII)–CONAHCYT, México”.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors have no financial or personal relationships that could influence the work presented in this review. All opinions and perspectives presented are based solely on the literature reviewed and are accessible from any external bias.

Abbreviations

The following abbreviations are used in this manuscript:
ACCAccelerometry
AIArtificial Intelligence
asEMGArm Surface Electromyography
AUCArea Under the Curve
beEEGBehind-the-Ear EEG
BiLSTMBidirectional Long Short-Term Memory
CHB-MITChildren’s Hospital Boston–Massachusetts Institute of Technology
CNNConvolutional Neural Network
DLDeep Learning
DFNDeep Feedforward Network
DTDecision Tree
DWTDiscrete Wavelet Transform
EDAElectrodermal Activity
ECGElectrocardiogram
EEGElectroencephalography
FDFrequency domain
FPRFalse-Positive Rate
FTFourier Transform
GDPGross Domestic Product
HOSFHigh-Order Spectral Features
HRVHeart Rate Variability
iEEGIntracranial Electroencephalogram
KAESKaggle American Epilepsy Society
KNNK-Nearest Neighbors
LSTMLong Short-Term Memory
MLMachine Learning
NBNaïve Bayes
NFNonlinear features
SPHSeizure Prediction Horizon
PPGPhotoplethysmography
PRISMAPreferred Reporting Items for Systematic Reviews and Meta-Analyses
RFRandom Forest
RNNRecurrent Neural Network
sEEGScalp Electroencephalogram
SpO2Oxygen Saturation
STFTShort-Time Fourier Transform
SNUHSeoul National University Hospital
SVMSupport Vector Machine
TBMTransformer-Based Methods
TDTime Domain
TFDTime-Frequency Domain
TUHTemple University Hospital

References

  1. Shoeb, A. Application of Machine Learning to Epileptic Seizure Onset Detection and Treatment. Ph.D. Thesis, Massachusetts Institute of Technology, Cambridge, MA, USA, 2009. [Google Scholar]
  2. Siuly, S.; Li, Y. Discriminating the Brain Activities for Brain-Computer Interface Applications Through the Optimal Allocation-Based Approach. Neural Comput. Appl. 2015, 26, 799–811. [Google Scholar] [CrossRef]
  3. Truccolo, W.; Donoghue, J.A.; Hochberg, L.R.; Eskandar, E.N.; Madsen, J.R.; Anderson, W.S.; Brown, E.N.; Halgren, E.; Cash, S.S. Single-Neuron Dynamics in Human Focal Epilepsy. Nat. Neurosci. 2011, 14, 635–643. [Google Scholar] [CrossRef]
  4. Trinka, E.; Rainer, L.J.; Granbichler, C.A.; Zimmermann, G.; Leitinger, M. Mortality, and Life Expectancy in Epilepsy and Status Epilepticus—Current Trends and Future Aspects. Front. Epidemiol. 2023, 3, 1081757. [Google Scholar] [CrossRef]
  5. Mahmoodian, N.; Haddadnia, J.; Illanes, A.; Boese, A.; Friebe, M. Seizure Prediction with Cross-Higher-Order Spectral Analysis of EEG Signals. Signal Image Video Process 2020, 14, 821–828. [Google Scholar] [CrossRef]
  6. Riccio, C.; Martone, A.; Zazzaro, G.; Pavone, L. Training Datasets for Epilepsy Analysis: Preprocessing and Feature Extraction from Electroencephalography Time Series. Data 2024, 9, 61. [Google Scholar] [CrossRef]
  7. Fisher, R.S.; Scharfman, H.E.; de Curtis, M. How Can We Identify Ictal and Interictal Abnormal Activity? In Issues in Clinical Epileptology: A View from the Bench; Springer: Dordrecht, The Netherlands, 2014; pp. 3–23. [Google Scholar]
  8. Espinosa-Jovel, C.; Toledano, R.; Aledo-Serrano, Á.; García-Morales, I.; Gil-Nagel, A. Epidemiological Profile of Epilepsy in Low Income Populations. Seizure 2018, 56, 67–72. [Google Scholar] [CrossRef]
  9. Muhigwa, A.; Preux, P.M.; Gérard, D.; Marin, B.; Boumediène, F.; Ntamwira, C.; Tsai, C.H. Comorbidities of Epilepsy in Low and Middle-Income Countries: Systematic Review and Meta-Analysis. Sci. Rep. 2020, 10, 9015. [Google Scholar] [CrossRef] [PubMed]
  10. Beghi, E.; Giussani, G.; Abd-Allah, F.; Abdela, J.; Abdelalim, A.; Abraha, H.N.; Adib, M.G.; Agrawal, S.; Alahdab, F.; Awasthi, A.; et al. Global, Regional, and National Burden of Epilepsy, 1990–2016: A Systematic Analysis for the Global Burden of Disease Study 2016. Lancet Neurol. 2019, 18, 357–375. [Google Scholar] [CrossRef] [PubMed]
  11. World Bank. Population. Available online: https://databank.worldbank.org/reports.aspx?source=2&series=SP.POP.TOTL&country= (accessed on 8 June 2024).
  12. World Bank Current Health Expenditure (% of GDP). Available online: https://databank.worldbank.org/reports.aspx?source=2&series=SH.XPD.CHEX.GD.ZS&country= (accessed on 8 June 2024).
  13. Purnima, P.S.; Suresh, M. Machine Learning Models for Epileptic Seizure Prediction. In Proceedings of the 2023 International Conference on Inventive Computation Technologies (ICICT), Lalitpur, Nepal, 26–28 April 2023; pp. 135–141. [Google Scholar]
  14. Charsouei, S. Investigating Non-Pharmacological Treatments for Psychological Problems Associated with Epilepsy: A Narrative Review. Health Technol. Assess. Action 2021, 5, 1–12. [Google Scholar] [CrossRef]
  15. Jane, M.; Catharyn, T.L.; Andrea, M.S.; Larisa, M.S. Quality of Life and Community Resources. In Epilepsy Across the Spectrum: Promoting Health and Understanding; National Academies Press (US): Washington, DC, USA, 2012; p. 568. ISBN 978-0-309-25507-3. [Google Scholar]
  16. Ripatti, L.; Puustinen, L.; Rautava, P.; Koivisto, M.; Haataja, L. Impact of Epilepsy on the Risk of Hospital-Treated Injuries in Finnish Children. Epilepsy Behav. Rep. 2023, 21, 100587. [Google Scholar] [CrossRef]
  17. Kuhlmann, L.; Lehnertz, K.; Richardson, M.P.; Schelter, B.; Zaveri, H.P. Seizure Prediction—Ready for a New Era. Nat. Rev. Neurol. 2018, 14, 618–630. [Google Scholar] [CrossRef]
  18. Martinek, R.; Ladrova, M.; Sidikova, M.; Jaros, R.; Behbehani, K.; Kahankova, R.; Kawala-Sterniuk, A. Advanced Bioelectrical Signal Processing Methods: Past, Present and Future Approach—Part I: Cardiac Signals. Sensors 2021, 21, 5186. [Google Scholar] [CrossRef]
  19. Blinowska, K.; Durka, P. Electroencephalography (EEG). In Wiley Encyclopedia of Biomedical Engineering; Wiley: Hoboken, NJ, USA, 2006. [Google Scholar]
  20. Parvizi, J.; Kastner, S. Promises and Limitations of Human Intracranial Electroencephalography. Nat. Neurosci. 2018, 21, 474–483. [Google Scholar] [CrossRef] [PubMed]
  21. Roy, S.K.; Shah, S.U.; Villa-Lopez, E.; Murillo, M.; Arenas, N.; Oshima, K.; Chang, R.-K.; Lauzon, M.; Guo, X.; Pillutla, P. Comparison of Electrocardiogram Quality and Clinical Interpretations Using Prepositioned ECG Electrodes and Conventional Individual Electrodes. J. Electrocardiol. 2020, 59, 126–133. [Google Scholar] [CrossRef] [PubMed]
  22. Leutmezer, F.; Schernthaner, C.; Lurger, S.; Pötzelberger, K.; Baumgartner, C. Electrocardiographic Changes at the Onset of Epileptic Seizures. Epilepsia 2003, 44, 348–354. [Google Scholar] [CrossRef]
  23. Bhagubai, M.; Vandecasteele, K.; Swinnen, L.; Macea, J.; Chatzichristos, C.; De Vos, M.; Van Paesschen, W. The Power of ECG in Semi-Automated Seizure Detection in Addition to Two-Channel behind-the-Ear EEG. Bioengineering 2023, 10, 491. [Google Scholar] [CrossRef]
  24. Zambrana-Vinaroz, D.; Vicente-Samper, J.M.; Manrique-Cordoba, J.; Sabater-Navarro, J.M. Wearable Epileptic Seizure Prediction System Based on Machine Learning Techniques Using ECG, PPG and EEG Signals. Sensors 2022, 22, 9372. [Google Scholar] [CrossRef]
  25. Amengual-Gual, M.; Ulate-Campos, A.; Loddenkemper, T. Status Epilepticus Prevention, Ambulatory Monitoring, Early Seizure Detection and Prediction in at-Risk Patients. Seizure 2019, 68, 31–37. [Google Scholar] [CrossRef] [PubMed]
  26. Mason, F.; Scarabello, A.; Taruffi, L.; Pasini, E.; Calandra-Buonaura, G.; Vignatelli, L.; Bisulli, F. Heart Rate Variability as a Tool for Seizure Prediction: A Scoping Review. J. Clin. Med. 2024, 13, 747. [Google Scholar] [CrossRef]
  27. Djemal, A.; Bouchaala, D.; Fakhfakh, A.; Kanoun, O. Epileptic Seizure Motion Classification Based on SEMG and Artificial Neural Network. In Proceedings of the 2021 International Workshop on Impedance Spectroscopy (IWIS), Online, 29 September–1 October 2021; pp. 141–145. [Google Scholar]
  28. Eltrass, A.S.; Ghanem, N.H. A New Automated Multi-Stage System of Non-Local Means and Multi-Kernel Adaptive Filtering Techniques for EEG Noise and Artifacts Suppression. J. Neural Eng. 2021, 18, 36023. [Google Scholar] [CrossRef]
  29. Karoly, P.; Cook, M.; Kuhlmann, L.; Freestone, D.; Grayden, D.; Nurse, E.; Lai, A.; Payne, D.; D’souza, W.; Seneviratne, U.; et al. Melbourne NeuroVista Seizure Prediction Trial. Univ. Melb. Dataset 2018. [Google Scholar] [CrossRef]
  30. Kuhlmann, L.; Karoly, P.; Freestone, D.R.; Brinkmann, B.H.; Temko, A.; Barachant, A.; Li, F.; Titericz, G.J.; Lang, B.W.; Lavery, D.; et al. Epilepsyecosystem.Org: Crowd-Sourcing Reproducible Seizure Prediction with Long-Term Human Intracranial EEG. Brain 2018, 141, 2619–2630. [Google Scholar] [CrossRef] [PubMed]
  31. Ihle, M.; Feldwisch-Drentrup, H.; Teixeira, C.A.; Witon, A.; Schelter, B.; Timmer, J.; Schulze-Bonhage, A. EPILEPSIAE—A European Epilepsy Database. Comput. Methods Programs Biomed. 2012, 106, 127–138. [Google Scholar] [CrossRef]
  32. Andrzejak, R.G.; Schindler, K.; Rummel, C. Nonrandomness, Nonlinear Dependence, and Nonstationarity of Electroencephalographic Recordings from Epilepsy Patients. Phys. Rev. E Stat. Nonlinear Soft Matter Phys. 2012, 86, 046206. [Google Scholar] [CrossRef]
  33. Swami, P.; Gandhi, T.; Panigrahi, B.K.; Tripathi, M.; Anand, S. A novel robust diagnostic model to detect seizures in electroencephalography. Expert Syst. Appl. 2016, 56, 116–130. [Google Scholar] [CrossRef]
  34. Shah, V.; von Weltin, E.; Lopez, S.; McHugh, J.R.; Veloso, L.; Golmohammadi, M.; Obeid, I.; Picone, J. The Temple University Hospital Seizure Detection Corpus. Front. Neuroinform. 2018, 12, 83. [Google Scholar] [CrossRef]
  35. Stevenson, N.; Tapani, K.; Lauronen, L.; Vanhatalo, S. A Dataset of Neonatal EEG Recordings with Seizures Annotations. Sci. Data 2019, 6, 1–8. [Google Scholar] [CrossRef]
  36. Detti, P.; Vatti, G.; de Lara, G. EEG Synchronization Analysis for Seizure Prediction: A Study on Data of Noninvasive Recordings. Processes 2020, 8, 846. [Google Scholar] [CrossRef]
  37. Al-Aweel, I.C.; Krishnamurthy, K.B.; Hausdorff, J.M.; Mietus, J.E.; Ives, J.R.; Blum, A.S.; Schomer, D.L.; Goldberger, A.L. Postictal Heart Rate Oscillations in Partial Epilepsy. Neurology 1999, 53, 1590–1592. [Google Scholar] [CrossRef]
  38. Chatzichristos, C.; Claro Bhagubai, M. SeizeIT1, KU Leuven RDR: Lovaina, Bélgica, 2023. Available online: https://rdr.kuleuven.be/dataset.xhtml?persistentId=doi:10.48804/P5Q0OJ (accessed on 30 July 2024).
  39. Ryvlin, P.; Alonso, D.A.; Benini, L.; Frossard, P. PEDESITE: Personalized Detection of Epileptic Seizure in the Internet of Things (IoT) Era. Available online: https://data.snf.ch/grants/grant/193813 (accessed on 30 July 2024).
  40. Empatica Embrace Store|Embrace2|Seizure & Epilepsy Watch|Empatica. Available online: https://www.empatica.com/store/embrace2/ (accessed on 31 July 2024).
  41. Epihunter, N.V. Professionals—Epihunter. Available online: https://www.epihunter.com/professionals (accessed on 31 July 2024).
  42. Byteflies Neurology. Available online: https://byteflies.com/neurology#OurService (accessed on 31 July 2024).
  43. Wu, A.; Liu, G. Continuous Ambulatory Epilepsy Detection System Incorporating Feature Engineering. Theor. Nat. Sci. 2024, 32, 93–101. [Google Scholar] [CrossRef]
  44. Xiong, W.; Stirling, R.E.; Payne, D.E.; Nurse, E.S.; Kameneva, T.; Cook, M.J.; Viana, P.F.; Richardson, M.P.; Brinkmann, B.H.; Freestone, D.R.; et al. Forecasting Seizure Likelihood from Cycles of Self-Reported Events and Heart Rate: A Prospective Pilot Study. EBioMedicine 2023, 93, 104656. [Google Scholar] [CrossRef] [PubMed]
  45. Stirling, R.E.; Grayden, D.B.; D’Souza, W.; Cook, M.J.; Nurse, E.; Freestone, D.R.; Payne, D.E.; Brinkmann, B.H.; Pal Attia, T.; Viana, P.F.; et al. Forecasting Seizure Likelihood with Wearable Technology. Front. Neurol. 2021, 12, 704060. [Google Scholar] [CrossRef] [PubMed]
  46. Nasseri, M.; Pal Attia, T.; Joseph, B.; Gregg, N.M.; Nurse, E.S.; Viana, P.F.; Worrell, G.; Dümpelmann, M.; Richardson, M.P.; Freestone, D.R.; et al. Ambulatory Seizure Forecasting with a Wrist-Worn Device Using Long-Short Term Memory Deep Learning. Sci. Rep. 2021, 11, 21935. [Google Scholar] [CrossRef]
  47. Meisel, C.; El Atrache, R.; Jackson, M.; Schubach, S.; Ufongene, C.; Loddenkemper, T. Machine Learning from Wristband Sensor Data for Wearable, Noninvasive Seizure Forecasting. Epilepsia 2020, 61, 2653–2666. [Google Scholar] [CrossRef]
  48. Mishra, P.; Biancolillo, A.; Roger, J.M.; Marini, F.; Rutledge, D.N. New Data Preprocessing Trends Based on Ensemble of Multiple Preprocessing Techniques. TrAC Trends Anal. Chem. 2020, 132, 116045. [Google Scholar] [CrossRef]
  49. Krishnamurthi, R.; Gopinathan, D.; Kumar, A. Chapter 10—Using Wavelet Transformation for Acoustic Signal Processing in Heavy Vehicle Detection and Classification. In Autonomous and Connected Heavy Vehicle Technology; Krishnamurthi, R., Kumar, A., Gill, S.S., Eds.; Academic Press: New York, NY, USA, 2022; pp. 199–209. ISBN 978-0-323-90592-3. [Google Scholar]
  50. Sharmila, A.; Geethanjali, P. Evaluation of Time Domain Features on Detection of Epileptic Seizure from EEG Signals. Health Technol. 2020, 10, 711–722. [Google Scholar] [CrossRef]
  51. Dastgoshadeh, M.; Rabiei, Z. Detection of Epileptic Seizures through EEG Signals Using Entropy Features and Ensemble Learning. Front. Hum. Neurosci. 2023, 16, 1084061. [Google Scholar] [CrossRef]
  52. Ma, D.; Zheng, J.; Peng, L. Performance Evaluation of Epileptic Seizure Prediction Using Time, Frequency, and Time–Frequency Domain Measures. Processes 2021, 9, 682. [Google Scholar] [CrossRef]
  53. Acharya, U.R.; Hagiwara, Y.; Adeli, H. Automated Seizure Prediction. Epilepsy Behav. 2018, 88, 251–261. [Google Scholar] [CrossRef] [PubMed]
  54. Yousif, M.A.A.; Öztürk, M. Epileptic Seizure Detection using Time-Domain and Wavelet-Domain Features. In Proceedings of the International Symposium of Scientific Research and Innovative Studies (ISSRIS’21), Bursa, Turkey, 31 January–3 February 2022; pp. 1–15. [Google Scholar]
  55. Tamanna, T.; Rahman, M.A.; Sultana, S.; Haque, M.H.; Parvez, M.Z. Predicting Seizure Onset Based on Time-Frequency Analysis of EEG Signals. Chaos Solitons Fractals 2021, 145, 110796. [Google Scholar] [CrossRef]
  56. Liu, X.; Li, J.; Shu, M. Epileptic Seizure Prediction Based on Region Correlation of EEG Signal. In Proceedings of the 2020 IEEE 33rd International Symposium on Computer-Based Medical Systems (CBMS), Rochester, MN, USA, 28–30 July 2020; pp. 120–125. [Google Scholar]
  57. Hernández, D.E.; Trujillo, L.; Z-Flores, E.; Villanueva, O.M.; Romo-Fewell, O. Detecting Epilepsy in EEG Signals Using Time, Frequency and Time-Frequency Domain Features. In Computer Science and Engineering—Theory and Applications; Sanchez, M.A., Aguilar, L., Castañón-Puga, M., Rodríguez-Díaz, A., Eds.; Springer International Publishing: Cham, Switzerland, 2018; pp. 167–182. ISBN 978-3-319-74060-7. [Google Scholar]
  58. Malarvili, M.B.; Howe, T.A.; Ramanathan, S.; Alexie, M.; Singh, O.P. Chapter Five—Analysis of Capnogram Using Signal Processing Techniques. In Systems and Signal Processing of Capnography as a Diagnostic Tool for Asthma Assessment; Malarvili, M.B., Howe, T.A., Ramanathan, S., Alexie, M., Singh, O.P., Eds.; Academic Press: New York, NY, USA, 2023; pp. 101–129. ISBN 978-0-323-85747-5. [Google Scholar]
  59. Ribeiro, P.; Marques, J.A.L.; Pordeus, D.; Zacarias, L.; Leite, C.F.; Sobreira-Neto, M.A.; Peixoto, A.A.; de Oliveira, A.; do Vale Madeiro, J.P.; Rodrigues, P.M. Machine Learning-Based Cardiac Activity Non-Linear Analysis for Discriminating COVID-19 Patients with Different Degrees of Severity. Biomed. Signal Process. Control 2024, 87, 105558. [Google Scholar] [CrossRef]
  60. Shukla, P.K.; Maheshwary, P.; Kundu, S.; Mondal, D.; Kumar, A.; Joshi, S.; Pareek, P.K. Analyzing Physical Activity Impact Based on Ubiquitous Nonlinear Dynamics and Electroencephalography Data. Technol. Health Care 2024, 32, 1301–1312. [Google Scholar] [CrossRef] [PubMed]
  61. Lehnertz, K. Epilepsy and Nonlinear Dynamics. J. Biol. Phys. 2008, 34, 253–266. [Google Scholar] [CrossRef]
  62. Chaddad, A.; Wu, Y.; Kateb, R.; Bouridane, A. Electroencephalography Signal Processing: A Comprehensive Review and Analysis of Methods and Techniques. Sensors 2023, 23, 6434. [Google Scholar] [CrossRef] [PubMed]
  63. Bou Assi, E.; Gagliano, L.; Rihana, S.; Nguyen, D.K.; Sawan, M. Bispectrum Features and Multilayer Perceptron Classifier to Enhance Seizure Prediction. Sci. Rep. 2018, 8, 15491. [Google Scholar] [CrossRef]
  64. Chua, K.C.; Chandran, V.; Acharya, U.R.; Lim, C.M. Application of Higher Order Statistics/Spectra in Biomedical Signals—A Review. Med. Eng. Phys. 2010, 32, 679–689. [Google Scholar] [CrossRef]
  65. Omar, A.; Abd El-Hafeez, T. Optimizing Epileptic Seizure Recognition Performance with Feature Scaling and Dropout Layers. Neural Comput. Appl. 2024, 36, 2835–2852. [Google Scholar] [CrossRef]
  66. Dash, D.P.; Kolekar, M.; Chakraborty, C.; Khosravi, M.R. Review of Machine and Deep Learning Techniques in Epileptic Seizure Detection Using Physiological Signals and Sentiment Analysis. ACM Trans. Asian Low-Resour. Lang. Inf. Process. 2024, 23, 1–29. [Google Scholar] [CrossRef]
  67. Gulati, V.; Raheja, N. PCSVD: A Hybrid Feature Extraction Technique Based on Principal Component Analysis and Singular Value Decomposition. J. Auton. Intell. 2023, 5, 1–14. [Google Scholar] [CrossRef]
  68. Artoni, F.; Delorme, A.; Makeig, S. Applying Dimension Reduction to EEG Data by Principal Component Analysis Reduces the Quality of Its Subsequent Independent Component Decomposition. Neuroimage 2018, 175, 176–187. [Google Scholar] [CrossRef]
  69. Singh, N.; Jain, M.; Kamal, M.M.; Bodhi, R.; Gupta, B. Technological Paradoxes and Artificial Intelligence Implementation in Healthcare. An Application of Paradox Theory. Technol. Forecast. Soc. Chang. 2024, 198, 122967. [Google Scholar] [CrossRef]
  70. Taye, M.M. Understanding of Machine Learning with Deep Learning: Architectures, Workflow, Applications and Future Directions. Computers 2023, 12, 91. [Google Scholar] [CrossRef]
  71. Cascarano, A.; Mur-Petit, J.; Hernández-González, J.; Camacho, M.; de Toro Eadie, N.; Gkontra, P.; Chadeau-Hyam, M.; Vitrià, J.; Lekadir, K. Machine and Deep Learning for Longitudinal Biomedical Data: A Review of Methods and Applications. Artif. Intell. Rev. 2023, 56, 1711–1771. [Google Scholar] [CrossRef]
  72. Moguerza, J.M.; Muñoz, A. Support Vector Machines with Applications. Stat. Sci. 2006, 21, 322–336. [Google Scholar] [CrossRef]
  73. Akhbardeh, F.; Vasefi, F.; MacKinnon, N.; Amini, M.; Akhbardeh, A.; Tavakolian, K. Classification and Assessment of Hand Arthritis Stage Using Support Vector Machine. In Proceedings of the 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Berlin, Germany, 23–27 July 2019; Volume 2019, pp. 4080–4083. [Google Scholar] [CrossRef]
  74. Huang, J.S.; Chen, B.Q.; Zeng, N.Y.; Cao, X.C.; Li, Y. Accurate Classification of ECG Arrhythmia Using MOWPT Enhanced Fast Compression Deep Learning Networks. J. Ambient. Intell. Humaniz. Comput. 2023, 14, 5703–5720. [Google Scholar] [CrossRef]
  75. Cao, J.; Zhu, J.; Hu, W.; Kummert, A. Epileptic Signal Classification with Deep EEG Features by Stacked CNNs. IEEE Trans. Cogn. Dev. Syst. 2020, 12, 709–722. [Google Scholar] [CrossRef]
  76. Truong, N.D.; Nguyen, A.D.; Kuhlmann, L.; Bonyadi, M.R.; Yang, J.; Ippolito, S.; Kavehei, O. Convolutional Neural Networks for Seizure Prediction Using Intracranial and Scalp Electroencephalogram. Neural Netw. 2018, 105, 104–111. [Google Scholar] [CrossRef] [PubMed]
  77. Behbahani, S.; Jafarnia, N.; Motie, A.; Dourado, A. Prediction of Epileptic Seizures Based on Heart Rate Variability. Technol. Health Care 2016, 24, 795–810. [Google Scholar] [CrossRef]
  78. Jayalalitha, S.; Sussan, D.; Kumari, S.; Archana, B. K-Nearest Neighbour Method of Analysing the ECG Signal (To Find out the Different Disordrs Related to Heart). J. Appl. Sci. 2014, 14, 1628–1632. [Google Scholar] [CrossRef]
  79. Araújo, T.; Nunes, N.; Gamboa, H.; Fred, A. Generic Biometry Algorithm Based on Signal Morphology Information: Application in the Electrocardiogram Signal. Pattern Recognit. Appl. Methods 2015, 318, 301–310. [Google Scholar] [CrossRef]
  80. Shang, P.; Li, X.; Kamae, S. Chaotic Analysis of Traffic Time Series. Chaos Solitons Fractals 2005, 25, 121–128. [Google Scholar] [CrossRef]
  81. Ardhapure, O.; Patil, G.; Udan, D.; Jetha, K. Comparative study of classification algorithm for text based categorization. Int. J. Res. Eng. Technol. 2016, 05, 217–220. [Google Scholar] [CrossRef]
  82. Shobha, G.; Rangaswamy, S. Machine Learning. Handb. Stat. 2018, 38, 197–228. [Google Scholar] [CrossRef]
  83. Jukic, S.; Saracevic, M.; Subasi, A.; Kevric, J. Comparison of Ensemble Machine Learning Methods for Automated Classification of Focal and Non-Focal Epileptic EEG Signals. Mathematics 2020, 8, 1481. [Google Scholar] [CrossRef]
  84. Pichler, M.; Hartig, F. Machine Learning and Deep Learning—A Review for Ecologists. Methods Ecol. Evol. 2023, 14, 994–1016. [Google Scholar] [CrossRef]
  85. Liu, H.; Lang, B. Machine Learning and Deep Learning Methods for Intrusion Detection Systems: A Survey. Appl. Sci. 2019, 9, 4396. [Google Scholar] [CrossRef]
  86. Sarker, I.H. Deep Learning: A Comprehensive Overview on Techniques, Taxonomy, Applications and Research Directions. SN Comput. Sci. 2021, 2, 420. [Google Scholar] [CrossRef] [PubMed]
  87. Caballé, N.C.; Castillo-Sequera, J.L.; Gómez-Pulido, J.A.; Gómez-Pulido, J.M.; Polo-Luque, M.L. Machine Learning Applied to Diagnosis of Human Diseases: A Systematic Review. Appl. Sci. 2020, 10, 5135. [Google Scholar] [CrossRef]
  88. Yao, G.; Lei, T.; Zhong, J. A Review of Convolutional-Neural-Network-Based Action Recognition. Pattern Recognit. Lett. 2019, 118, 14–22. [Google Scholar] [CrossRef]
  89. Ahmedt-Aristizabal, D.; Armin, M.A.; Hayder, Z.; Garcia-Cairasco, N.; Petersson, L.; Fookes, C.; Denman, S.; McGonigal, A. Deep Learning Approaches for Seizure Video Analysis: A Review. Epilepsy Behav. 2024, 154, 109735. [Google Scholar] [CrossRef]
  90. Bernaś, M.; Płaczek, B.; Lewandowski, M. Ensemble of RNN Classifiers for Activity Detection Using a Smartphone and Supporting Nodes. Sensors 2022, 22, 9451. [Google Scholar] [CrossRef] [PubMed]
  91. Murad, A.; Pyun, J.Y. Deep Recurrent Neural Networks for Human Activity Recognition. Sensors 2017, 17, 2556. [Google Scholar] [CrossRef]
  92. Gillioz, A.; Casas, J.; Mugellini, E.; Khaled, O.A. Overview of the Transformer-Based Models for NLP Tasks. In Proceedings of the 2020 15th Conference on Computer Science and Information Systems (FedCSIS), Sofia, Bulgaria, 6–9 September 2020; pp. 179–183. [Google Scholar]
  93. Yousif, M.Z.; Zhang, M.; Yu, L.; Vinuesa, R.; Lim, H. A Transformer-Based Synthetic-Inflow Generator for Spatially Developing Turbulent Boundary Layers. J. Fluid Mech. 2023, 957, A6. [Google Scholar] [CrossRef]
  94. Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, Ł.; Polosukhin, I. Attention Is All You Need. Adv. Neural Inf. Process. Syst. 2017, 30. [Google Scholar] [CrossRef]
  95. Janiesch, C.; Zschech, P.; Heinrich, K. Machine Learning and Deep Learning. Electron. Mark. 2021, 31, 685–695. [Google Scholar] [CrossRef]
  96. Page, M.J.; Moher, D.; Bossuyt, P.M.; Boutron, I.; Hoffmann, T.C.; Mulrow, C.D.; Shamseer, L.; Tetzlaff, J.M.; Akl, E.A.; Brennan, S.E.; et al. PRISMA 2020 Explanation and Elaboration: Updated Guidance and Exemplars for Reporting Systematic Reviews. BMJ 2021, 372, n160. [Google Scholar] [CrossRef]
  97. Alkhrijah, Y.; Khalid, S.; Usman, S.M.; Jameel, A.; Zubair, M.; Aldossary, H.; Anwar, A.; Arif, S. Feature Fusion Ensemble Classification Approach for Epileptic Seizure Prediction Using Electroencephalographic Bio-Signals. Front. Med. 2025, 12, 1566870. [Google Scholar] [CrossRef] [PubMed]
  98. Kalousios, S.; Müller, J.; Yang, H.; Eberlein, M.; Uckermann, O.; Schackert, G.; Polanski, W.H.; Leonhardt, G. ECG-based Epileptic Seizure Prediction: Challenges of Current Data-driven Models. Epilepsia Open 2025, 10, 143–154. [Google Scholar] [CrossRef] [PubMed]
  99. Karasmanoglou, A.; Giannakakis, G.; Vorgia, P.; Antonakakis, M.; Zervakis, M. Semi-Supervised Anomaly Detection for the Prediction and Detection of Pediatric Focal Epileptic Seizures on Fused EEG and ECG Data. Biomed. Signal Process. Control 2025, 101, 107083. [Google Scholar] [CrossRef]
  100. Saadoon, Y.A.; Khalil, M.; Battikh, D. Predicting Epileptic Seizures Using EfficientNet-B0 and SVMs: A Deep Learning Methodology for EEG Analysis. Bioengineering 2025, 12, 109. [Google Scholar] [CrossRef]
  101. Ding, T.Y.; Gagliano, L.; Jahani, A.; Toffa, D.H.; Nguyen, D.K.; Bou Assi, E. Epileptic Seizure Forecasting with Wearable-based Nocturnal Sleep Features. Epilepsia Open 2024, 9, 1793–1805. [Google Scholar] [CrossRef] [PubMed]
  102. Esmaeilpour, A.; Tabarestani, S.S.; Niazi, A. Deep Learning-based Seizure Prediction Using EEG Signals: A Comparative Analysis of Classification Methods on the CHB-MIT Dataset. Eng. Rep. 2024, 6, e12918. [Google Scholar] [CrossRef]
  103. Qureshi, M.M.; Kaleem, M. EEG-Based Seizure Prediction with Machine Learning. Signal Image Video Process 2023, 17, 1543–1554. [Google Scholar] [CrossRef]
  104. Karasmanoglou, A. ECG-Based Semi-Supervised Anomaly Detection for Early Detection and Monitoring of Epileptic Seizures. Int. J. Environ. Res. Public Health 2023, 20, 5000. [Google Scholar] [CrossRef] [PubMed]
  105. Singh, K.; Malhotra, J. Two-Layer LSTM Network-Based Prediction of Epileptic Seizures Using EEG Spectral Features. Complex Intell. Syst. 2022, 8, 2405–2418. [Google Scholar] [CrossRef]
  106. Kill, J.B.; Ciarelli, P.M.; Côco, K.F. Analysis of EEG Microstates to Predict Epileptic Seizures in an Online Approach. Res. Biomed. Eng. 2022, 38, 409–421. [Google Scholar] [CrossRef]
  107. Muhammad Usman, S.; Khalid, S.; Bashir, S. A Deep Learning Based Ensemble Learning Method for Epileptic Seizure Prediction. Comput. Biol. Med. 2021, 136, 104710. [Google Scholar] [CrossRef]
  108. Savadkoohi, M.; Oladunni, T.; Thompson, L. A Machine Learning Approach to Epileptic Seizure Prediction Using Electroencephalogram (EEG) Signal. Biocybern. Biomed. Eng. 2020, 40, 1328–1341. [Google Scholar] [CrossRef]
  109. Guevara, E.; Flores-Castro, J.-A.; Peng, K.; Nguyen, D.K.; Lesage, F.; Pouliot, P.; Rosas-Romero, R. Prediction of Epileptic Seizures Using FNIRS and Machine Learning. J. Intell. Fuzzy Syst. 2020, 38, 2055–2068. [Google Scholar] [CrossRef]
  110. Albalawi, F.; Alshehri, S.; Chahid, A.; Laleg-Kirati, T.-M. Voxel Weight Matrix-Based Feature Extraction for Biomedical Applications. IEEE Access 2020, 8, 121451–121459. [Google Scholar] [CrossRef]
  111. Muhammad Usman, S.; Khalid, S.; Aslam, M.H. Epileptic Seizures Prediction Using Deep Learning Techniques. IEEE Access 2020, 8, 39998–40007. [Google Scholar] [CrossRef]
  112. Giannakakis, G.; Tsiknakis, M.; Vorgia, P. Focal Epileptic Seizures Anticipation Based on Patterns of Heart Rate Variability Parameters. Comput. Methods Programs Biomed. 2019, 178, 123–133. [Google Scholar] [CrossRef]
  113. Perez-Sanchez, A.V.; Valtierra-Rodriguez, M.; Perez-Ramirez, C.A.; De-Santiago-Perez, J.J.; Amezquita-Sanchez, J.P. Epileptic Seizure Prediction Using Wavelet Transform, Fractal Dimension, Support Vector Machine, and EEG Signals. Fractals 2022, 30, 2250154. [Google Scholar] [CrossRef]
  114. Altaf, Z.; Unar, M.A.; Narejo, S.; Zaki, M.A. Naseer-u-Din Generalized Epileptic Seizure Prediction Using Machine Learning Method. Int. J. Adv. Comput. Sci. Appl. 2023, 14, 502–510. [Google Scholar] [CrossRef]
  115. Perez-Sanchez, A.V.; Amezquita-Sanchez, J.P.; Valtierra-Rodriguez, M.; Adeli, H. A New Epileptic Seizure Prediction Model Based on Maximal Overlap Discrete Wavelet Packet Transform, Homogeneity Index, and Machine Learning Using ECG Signals. Biomed. Signal Process. Control 2024, 88, 105659. [Google Scholar] [CrossRef]
  116. Shaik Gadda, A.A.; Vedantham, D.; Thomas, J.; Rajamanickam, Y.; Menon, R.N.; Agastinose Ronickom, J.F. Optimization of Pre-Ictal Interval Time Period for Epileptic Seizure Prediction Using Temporal and Frequency Features. In Caring Is Sharing–Exploiting the Value in Data for Health and Innovation; IOS Press: Amsterdam, The Netherlands, 2023. [Google Scholar]
  117. Jiang, X.; Liu, X.; Liu, Y.; Wang, Q.; Li, B.; Zhang, L. Epileptic Seizures Detection and the Analysis of Optimal Seizure Prediction Horizon Based on Frequency and Phase Analysis. Front. Neurosci. 2023, 17, 1191683. [Google Scholar] [CrossRef] [PubMed]
  118. Kapoor, B.; Nagpal, B.; Jain, P.K.; Abraham, A.; Gabralla, L.A. Epileptic Seizure Prediction Based on Hybrid Seek Optimization Tuned Ensemble Classifier Using EEG Signals. Sensors 2023, 23, 423. [Google Scholar] [CrossRef]
  119. Budde, B.; Maksimenko, V.; Sarink, K.; Seidenbecher, T.; van Luijtelaar, G.; Hahn, T.; Pape, H.-C.; Lüttjohann, A. Seizure Prediction in Genetic Rat Models of Absence Epilepsy: Improved Performance through Multiple-Site Cortico-Thalamic Recordings Combined with Machine Learning. eNeuro 2022, 9, ENEURO.0160-21.2021. [Google Scholar] [CrossRef]
  120. Abbaszadeh, B.; Teixeira, C.A.D.; Yagoub, M.C.E. Online Seizure Prediction System: A Novel Probabilistic Approach for Efficient Prediction of Epileptic Seizure with IEEG Signal. Open Biomed. Eng. J. 2022, 16, e187412072208300. [Google Scholar] [CrossRef]
  121. Xu, X.; Lin, M.; Xu, T. Epilepsy Seizures Prediction Based on Nonlinear Features of EEG Signal and Gradient Boosting Decision Tree. Int. J. Environ. Res. Public Health 2022, 19, 11326. [Google Scholar] [CrossRef]
  122. Chen, H.-H.; Cherkassky, V. Performance Metrics for Online Seizure Prediction. Neural Netw. 2020, 128, 22–32. [Google Scholar] [CrossRef]
  123. Saboo, K.V.; Cao, Y.; Kremen, V.; Sladky, V.; Gregg, N.M.; Arnold, P.M.; Karoly, P.J.; Freestone, D.R.; Cook, M.J.; Worrell, G.A.; et al. Individualized Seizure Cluster Prediction Using Machine Learning and Chronic Ambulatory Intracranial EEG. IEEE Trans. Nanobiosci. 2023, 22, 818–827. [Google Scholar] [CrossRef]
  124. Coşgun, E.; Çelebi, A. FPGA Based Real-Time Epileptic Seizure Prediction System. Biocybern. Biomed. Eng. 2021, 41, 278–292. [Google Scholar] [CrossRef]
  125. Afrin, K.; Dusi, R.; Zhong, Y.; Reddy, D.S.; Bukkapatnam, S.T.S. Prognosis of Epileptic Seizure Event Onsets Using Random Survival Forests. IISE Trans. Healthc. Syst. Eng. 2022, 12, 221–231. [Google Scholar] [CrossRef]
  126. Foody, G.M. Challenges in the Real World Use of Classification Accuracy Metrics: From Recall and Precision to the Matthews Correlation Coefficient. PLoS ONE 2023, 18, e0291908. [Google Scholar] [CrossRef] [PubMed]
  127. Ben Mbarek, M.; Assali, I.; Hamdi, S.; Ben Abdallah, A.; David, O.; Aissi, M.; Carrere, M.; Bedoui, M.H. Automatic and Manual Prediction of Epileptic Seizures Based on ECG. Signal Image Video Process 2024, 18, 4175–4190. [Google Scholar] [CrossRef]
  128. Ghaempour, M.; Hassanli, K.; Abiri, E. An Approach to Detect and Predict Epileptic Seizures with High Accuracy Using Convolutional Neural Networks and Single-Lead-ECG Signal. Biomed. Phys. Eng. Express 2024, 10, 025041. [Google Scholar] [CrossRef]
  129. Shafiezadeh, S.; Duma, G.M.; Mento, G.; Danieli, A.; Antoniazzi, L.; Del Popolo Cristaldi, F.; Bonanni, P.; Testolin, A. Calibrating Deep Learning Classifiers for Patient-Independent Electroencephalogram Seizure Forecasting. Sensors 2024, 24, 2863. [Google Scholar] [CrossRef] [PubMed]
  130. Sun, B.; Lv, J.-J.; Rui, L.-G.; Yang, Y.-X.; Chen, Y.-G.; Ma, C.; Gao, Z.-K. Seizure Prediction in Scalp EEG Based Channel Attention Dual-Input Convolutional Neural Network. Phys. A Stat. Mech. Its Appl. 2021, 584, 126376. [Google Scholar] [CrossRef]
  131. 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, 465–474. [Google Scholar] [CrossRef]
  132. Hu, S.; Liu, J.; Yang, R.; Wang, Y.; Wang, A.; Li, K.; Liu, W.; Yang, C. Exploring the Applicability of Transfer Learning and Feature Engineering in Epilepsy Prediction Using Hybrid Transformer Model. IEEE Trans. Neural Syst. Rehabil. Eng. 2023, 31, 1321–1332. [Google Scholar] [CrossRef]
  133. Liu, X.; Li, C.; Lou, X.; Kong, H.; Li, X.; Li, Z.; Zhong, L. Epileptic Seizure Prediction Based on EEG Using Pseudo-Three-Dimensional CNN. Front. Neuroinform. 2024, 18, 1354436. [Google Scholar] [CrossRef] [PubMed]
  134. Toraman, S. Preictal and Interictal Recognition for Epileptic Seizure Prediction Using Pre-Trained 2D-CNN Models. Trait. Signal 2020, 37, 1045–1054. [Google Scholar] [CrossRef]
  135. Ahmad, I.; Zhu, M.; Liu, Z.; Shabaz, M.; Ullah, I.; Tong, M.C.F.; Sambas, A.; Men, L.; Chen, Y.; Chen, S. Multi-Feature Fusion-Based Convolutional Neural Networks for EEG Epileptic Seizure Prediction in Consumer Internet of Things. IEEE Trans. Consum. Electron. 2024, 70, 5631–5643. [Google Scholar] [CrossRef]
  136. Wang, X.; Gao, Z.; Zhang, M.; Wang, Y.; Yang, L.; Lin, J.; Kärkkäinen, T.; Cong, F. Combination of Channel Reordering Strategy and Dual CNN-LSTM for Epileptic Seizure Prediction Using Three IEEG Datasets. IEEE J. Biomed. Health Inform. 2024, 28, 6557–6567. [Google Scholar] [CrossRef]
  137. Usman, S.M.; Khalid, S.; Bashir, Z. Epileptic Seizure Prediction Using Scalp Electroencephalogram Signals. Biocybern. Biomed. Eng. 2021, 41, 211–220. [Google Scholar] [CrossRef]
  138. Xu, T.; Wu, Y.; Tang, Y.; Zhang, W.; Cui, Z. Dynamic Functional Connectivity Neural Network for Epileptic Seizure Prediction Using Multi-Channel EEG Signal. IEEE Signal Process. Lett. 2024, 31, 1499–1503. [Google Scholar] [CrossRef]
  139. Shu, K.; Wu, L.; Zhao, Y.; Liu, A.; Qian, R.; Chen, X. Data Augmentation for Seizure Prediction with Generative Diffusion Model. IEEE Trans. Cogn. Dev. Syst. 2025, 17, 577–591. [Google Scholar] [CrossRef]
  140. Ryu, S.; Joe, I. A Hybrid DenseNet-LSTM Model for Epileptic Seizure Prediction. Appl. Sci. 2021, 11, 7661. [Google Scholar] [CrossRef]
  141. Nazari, J.; Motie Nasrabadi, A.; Menhaj, M.B.; Raiesdana, S. Epilepsy Seizure Prediction with Few-Shot Learning Method. Brain Inform. 2022, 9, 21. [Google Scholar] [CrossRef]
  142. Quadri, Z.F.; Saqib Akhoon, M.; Loan, S.A. Epileptic Seizure Prediction Using Stacked CNN-BiLSTM: A Novel Approach. IEEE Trans. Artif. Intell. 2024, 5, 5553–5560. [Google Scholar] [CrossRef]
  143. Jana, R.; Mukherjee, I. Deep Learning Based Efficient Epileptic Seizure Prediction with EEG Channel Optimization. Biomed. Signal Process. Control 2021, 68, 102767. [Google Scholar] [CrossRef]
  144. Assali, I.; Ghazi Blaiech, A.; Ben Abdallah, A.; Ben Khalifa, K.; Carrère, M.; Hédi Bedoui, M. CNN-Based Classification of Epileptic States for Seizure Prediction Using Combined Temporal and Spectral Features. Biomed. Signal Process. Control 2023, 82, 104519. [Google Scholar] [CrossRef]
  145. Ramesh, J.V.N.; Misba, M.; Balaji, S.; Kumar, K.K.; Muniyandy, E.; El-Ebiary, Y.A.B.; Bala, B.K.; Elbasir, R.A.M. Hybrid Attention-Based Transformers-CNN Model for Seizure Prediction Through Electronic Health Records. Int. J. Adv. Comput. Sci. Appl. 2025, 16, 1111–1120. [Google Scholar] [CrossRef]
  146. Polat, H.; Aluçlu, M.U.; Özerdem, M.S. Evaluation of Potential Auras in Generalized Epilepsy from EEG Signals Using Deep Convolutional Neural Networks and Time-Frequency Representation. Biomed. Eng./Biomed. Tech. 2020, 65, 379–391. [Google Scholar] [CrossRef] [PubMed]
  147. Ozdemir, M.A.; Cura, O.K.; Akan, A. Epileptic EEG Classification by Using Time-Frequency Images for Deep Learning. Int. J. Neural Syst. 2021, 31, 2150026. [Google Scholar] [CrossRef] [PubMed]
  148. Lu, X.; Wen, A.; Sun, L.; Wang, H.; Guo, Y.; Ren, Y. An Epileptic Seizure Prediction Method Based on CBAM-3D CNN-LSTM Model. IEEE J. Transl. Eng. Health Med. 2023, 11, 417–423. [Google Scholar] [CrossRef]
  149. Priya Prathaban, B.; Balasubramanian, R. Dynamic Learning Framework for Epileptic Seizure Prediction Using Sparsity Based EEG Reconstruction with Optimized CNN Classifier. Expert Syst. Appl. 2021, 170, 114533. [Google Scholar] [CrossRef]
  150. Choi, W.; Kim, M.-J.; Yum, M.-S.; Jeong, D.-H. Deep Convolutional Gated Recurrent Unit Combined with Attention Mechanism to Classify Pre-Ictal from Interictal EEG with Minimized Number of Channels. J. Pers. Med. 2022, 12, 763. [Google Scholar] [CrossRef]
  151. Wang, Z.; Yang, J.; Wu, H.; Zhu, J.; Sawan, M. Power Efficient Refined Seizure Prediction Algorithm Based on an Enhanced Benchmarking. Sci. Rep. 2021, 11, 23498. [Google Scholar] [CrossRef]
  152. Lian, Q.; Qi, Y.; Pan, G.; Wang, Y. Learning Graph in Graph Convolutional Neural Networks for Robust Seizure Prediction. J. Neural Eng. 2020, 17, 035004. [Google Scholar] [CrossRef]
  153. Wang, X.; Zhang, G.; Wang, Y.; Yang, L.; Liang, Z.; Cong, F. One-Dimensional Convolutional Neural Networks Combined with Channel Selection Strategy for Seizure Prediction Using Long-Term Intracranial EEG. Int. J. Neural Syst. 2022, 32, 2150048. [Google Scholar] [CrossRef] [PubMed]
  154. Yu, Z.; Nie, W.; Zhou, W.; Xu, F.; Yuan, S.; Leng, Y.; Yuan, Q. Epileptic Seizure Prediction Based on Local Mean Decomposition and Deep Convolutional Neural Network. J. Supercomput. 2020, 76, 3462–3476. [Google Scholar] [CrossRef]
  155. Chung, Y.G.; Jeon, Y.; Choi, S.A.; Cho, A.; Kim, H.; Hwang, H.; Kim, K.J. Deep Convolutional Neural Network Based Interictal-Preictal Electroencephalography Prediction: Application to Focal Cortical Dysplasia Type-II. Front. Neurol 2020, 11, 594679. [Google Scholar] [CrossRef] [PubMed]
  156. Shen, M.; Yang, F.; Wen, P.; Song, B.; Li, Y. A Real-Time Epilepsy Seizure Detection Approach Based on EEG Using Short-Time Fourier Transform and Google-Net Convolutional Neural Network. Heliyon 2024, 10, e31827. [Google Scholar] [CrossRef]
  157. Mohankumar, N.; Kumar, G.; Rajalakshmi, P.; Sridevi, S.; Fathima, S.K.; Koti Reddy, M.; Padma Lata, M.K. An Optimized Hybrid CNN-LSTM Model for Epileptic Seizure Detection and Prediction. Eng. Technol. Appl. Sci. Res. 2025, 15, 26085–26090. [Google Scholar] [CrossRef]
  158. Chambers, J.D.; Cook, M.J.; Burkitt, A.N.; Grayden, D.B. Using Long Short-Term Memory (LSTM) Recurrent Neural Networks to Classify Unprocessed EEG for Seizure Prediction. Front. Neurosci. 2024, 18, 1472747. [Google Scholar] [CrossRef]
  159. Yang, X.; Liu, L.; Li, Z.; Xia, Y.; Fan, Z.; Zhou, J. Semi-Supervised Seizure Prediction Model Combining Generative Adversarial Networks and Long Short-Term Memory Networks. Appl. Sci. 2023, 13, 11631. [Google Scholar] [CrossRef]
  160. Dong, Q.; Zhang, H.; Xiao, J.; Sun, J. Multi-Scale Spatio-Temporal Attention Network for Epileptic Seizure Prediction. IEEE J. Biomed. Health Inform. 2025, 29, 4784–4795. [Google Scholar] [CrossRef]
  161. Kim, J.; Amorim, E.; Rao, V.R.; Glass, H.C.; Bernardo, D. Short-Horizon Neonatal Seizure Prediction Using EEG-Based Deep Learning. PLOS Digit. Health 2025, 4, e0000890. [Google Scholar] [CrossRef]
  162. Li, H.; Liao, J.; Wang, H.; Zhan, C.A.; Yang, F. EEG Power Spectra Parameterization and Adaptive Channel Selection towards Semi-Supervised Seizure Prediction. Comput. Biol. Med. 2024, 175, 108510. [Google Scholar] [CrossRef]
  163. Lopes, F.; Pinto, M.F.; Dourado, A.; Schulze-Bonhage, A.; Dümpelmann, M.; Teixeira, C. Addressing Data Limitations in Seizure Prediction through Transfer Learning. Sci. Rep. 2024, 14, 14169. [Google Scholar] [CrossRef]
  164. Kalita, D.; Dash, S.; Mirza, K.B. EpiNET: AN Optimized, Resource Efficient Deep Gru-Lstm Network for Epileptic Seizure Prediction. Biomed. Eng. 2024, 36, 2450021. [Google Scholar] [CrossRef]
  165. Xu, X.; Zhang, Y.; Zhang, R.; Xu, T. Patient-Specific Method for Predicting Epileptic Seizures Based on DRSN-GRU. Biomed. Signal Process. Control 2023, 81, 104449. [Google Scholar] [CrossRef]
  166. Singh, Y.P.; Lobiyal, D.K. Automatic Prediction of Epileptic Seizure Using Hybrid Deep ResNet-LSTM Model. AI Commun. 2023, 36, 57–72. [Google Scholar] [CrossRef]
  167. Prakash, V.; Kumar, D. A Modified Gated Recurrent Unit Approach for Epileptic Electroencephalography Classification. J. Inf. Commun. Technol. 2023, 22, 587–617. [Google Scholar] [CrossRef]
  168. Wu, X.; Yang, Z.; Zhang, T.; Zhang, L.; Qiao, L. An End-to-End Seizure Prediction Approach Using Long Short-Term Memory Network. Front. Hum. Neurosci. 2023, 17, 1187794. [Google Scholar] [CrossRef] [PubMed]
  169. Zhang, Q.; Ding, J.; Kong, W.; Liu, Y.; Wang, Q.; Jiang, T. Biomedical Signal Processing and Control Epilepsy Prediction through Optimized Multidimensional Sample Entropy and Bi-LSTM. Biomed. Signal Process. Control 2021, 64, 102293. [Google Scholar] [CrossRef]
  170. Cheng, C.; You, B.; Liu, Y.; Dai, Y. Patient-Specific Method of Sleep Electroencephalography Using Wavelet Packet Transform and Bi-LSTM for Epileptic Seizure Prediction. Biomed. Signal Process. Control 2021, 70, 102963. [Google Scholar] [CrossRef]
  171. Varnosfaderani, S.M.; McNulty, I.; Sarhan, N.J.; Abood, W.; Alhawari, M. An Efficient Epilepsy Prediction Model on European Dataset with Model Evaluation Considering Seizure Types. IEEE J. Biomed. Health Inform. 2024, 28, 5842–5854. [Google Scholar] [CrossRef]
  172. Zhang, J.; Zheng, S.; Chen, W.; Du, G.; Fu, Q.; Jiang, H. A Scheme Combining Feature Fusion and Hybrid Deep Learning Models for Epileptic Seizure Detection and Prediction. Sci. Rep. 2024, 14, 16916. [Google Scholar] [CrossRef] [PubMed]
  173. Lee, D.; Kim, B.; Kim, T.; Joe, I.; Chong, J.; Min, K.; Jung, K. A ResNet-LSTM Hybrid Model for Predicting Epileptic Seizures Using a Pretrained Model with Supervised Contrastive Learning. Sci. Rep. 2024, 14, 1319. [Google Scholar] [CrossRef]
  174. Sidaoui, B. Predicting states of epilepsy patients using deep learning models. Appl. Comput. Sci. 2024, 20, 109–125. [Google Scholar] [CrossRef]
  175. Chen, R.; Parhi, K.K. Seizure Prediction Using Convolutional Neural Networks and Sequence Transformer Networks. In Proceedings of the 2021 43rd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC), Virtual, 1–5 November 2021; IEEE: New York, NY, USA, 2021; pp. 6483–6486. [Google Scholar]
  176. Yan, J.; Li, J.; Xu, H.; Yu, Y.; Xu, T. Seizure Prediction Based on Transformer Using Scalp Electroencephalogram. Appl. Sci. 2022, 12, 4158. [Google Scholar] [CrossRef]
  177. Xiang, J.; Li, Y.; Wu, X.; Dong, Y.; Wen, X.; Niu, Y. Synchronization-Based Graph Spatio-Temporal Attention Network for Seizure Prediction. Sci. Rep. 2025, 15, 4080. [Google Scholar] [CrossRef]
  178. Qin, J.; Liu, Z.; Zhuang, J.; Liu, F. Dual-Modality Transformer with Time Series Imaging for Robust Epileptic Seizure Prediction. Appl. Sci. 2025, 15, 1538. [Google Scholar] [CrossRef]
  179. Huang, Y.; Chen, Y.; Xu, S.; Wu, D.; Wu, X. Self-Supervised Learning with Adaptive Frequency-Time Attention Transformer for Seizure Prediction and Classification. Brain Sci. 2025, 15, 382. [Google Scholar] [CrossRef]
  180. Qiao, W.; Bi, X.; Han, L.; Zhang, Y. Epilepsy Prediction and Detection Using Attention-CssCDBN with Dual-Task Learning. Sensors 2024, 25, 51. [Google Scholar] [CrossRef]
  181. Dong, X.; He, L.; Li, H.; Liu, Z.; Shang, W.; Zhou, W. Deep Learning Based Automatic Seizure Prediction with EEG Time-Frequency Representation. Biomed. Signal Process. Control 2024, 95, 106447. [Google Scholar] [CrossRef]
  182. Ma, H.; Wu, Y.; Tang, Y.; Chen, R.; Xu, T.; Zhang, W. Parallel Dual-Branch Fusion Network for Epileptic Seizure Prediction. Comput. Biol. Med. 2024, 176, 108565. [Google Scholar] [CrossRef]
  183. Shi, S.; Liu, W. B2-ViT Net: Broad Vision Transformer Network with Broad Attention for Seizure Prediction. IEEE Trans. Neural Syst. Rehabil. Eng. 2024, 32, 178–188. [Google Scholar] [CrossRef] [PubMed]
  184. Yuan, S.; Yan, K.; Wang, S.; Liu, J.-X.; Wang, J. EEG-Based Seizure Prediction Using Hybrid DenseNet–ViT Network with Attention Fusion. Brain Sci. 2024, 14, 839. [Google Scholar] [CrossRef]
  185. Wang, Y.; Shi, Y.; He, Z.; Chen, Z.; Zhou, Y. Combining Temporal and Spatial Attention for Seizure Prediction. Health Inf. Sci. Syst. 2023, 11, 38. [Google Scholar] [CrossRef]
  186. Gao, Y.; Liu, A.; Cui, X.; Qian, R.; Chen, X. A General Sample-Weighted Framework for Epileptic Seizure Prediction. Comput. Biol. Med. 2022, 150, 106169. [Google Scholar] [CrossRef]
  187. Wu, X.; Zhang, T.; Zhang, L.; Qiao, L. Epileptic Seizure Prediction Using Successive Variational Mode Decomposition and Transformers Deep Learning Network. Front. Neurosci. 2022, 16, 982541. [Google Scholar] [CrossRef]
  188. 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, 1604–1613. [Google Scholar] [CrossRef]
  189. Wang, Y.; Shi, Y.; Cheng, Y.; He, Z.; Wei, X.; Chen, Z.; Zhou, Y. A Spatiotemporal Graph Attention Network Based on Synchronization for Epileptic Seizure Prediction. IEEE J. Biomed. Health Inform. 2023, 27, 900–911. [Google Scholar] [CrossRef] [PubMed]
  190. Hussein, R.; Lee, S.; Ward, R. Multi-Channel Vision Transformer for Epileptic Seizure Prediction. Biomedicines 2022, 10, 1551. [Google Scholar] [CrossRef]
  191. Saeizadeh, A.; Schonholtz, D.; Uvaydov, D.; Guida, R.; Demirors, E.; Johari, P.; Jimenez, J.M.; Neimat, J.S.; Melodia, T. SeizNet: An AI-Enabled Implantable Sensor Network System for Seizure Prediction. In Proceedings of the 2024 19th Wireless On-Demand Network Systems and Services Conference (WONS), Chamonix, France, 29–31 January 2024. [Google Scholar]
  192. Lih, O.S.; Jahmunah, V.; Palmer, E.E.; Barua, P.D.; Dogan, S.; Tuncer, T.; García, S.; Molinari, F.; Acharya, U.R. EpilepsyNet: Novel Automated Detection of Epilepsy Using Transformer Model with EEG Signals from 121 Patient Population. Comput. Biol. Med. 2023, 164, 107312. [Google Scholar] [CrossRef] [PubMed]
  193. Liu, M.; Liu, J.; Xu, M.; Liu, Y.; Li, J.; Nie, W.; Yuan, Q. Combining Meta and Ensemble Learning to Classify EEG for Seizure Detection. Sci. Rep. 2025, 15, 10755. [Google Scholar] [CrossRef]
  194. Axenie, C.; Halilov, E.; Main, J.; Weiss, D. Edge Neuro-Statistical Learning for Event-Based Visual Motion Detection and Tracking in Roadside Safety Systems. Neuromorphic Comput. Eng. 2025, 5, 024003. [Google Scholar] [CrossRef]
  195. Lin, T.H.; Chang, C.T.; Zhuang, T.H.; Putranto, A. Real-Time Hollow Defect Detection in Tiles Using on-Device Tiny Machine Learning. Meas. Sci. Technol. 2024, 35, 056006. [Google Scholar] [CrossRef]
  196. Oyejide, A.; Stroppa, F.; Sarac, M. Miniaturized Soft Growing Robots for Minimally Invasive Surgeries: Challenges and Opportunities. Prog. Biomed. Eng. 2025, 7, 033001. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Seizure phases.
Figure 1. Seizure phases.
Ai 06 00274 g001
Figure 2. (a) Worldwide epileptic prevalence in 2016 and (b) health expenditure (% of GDP) in 2016.
Figure 2. (a) Worldwide epileptic prevalence in 2016 and (b) health expenditure (% of GDP) in 2016.
Ai 06 00274 g002
Figure 3. Schematic of signal acquisition and processing for epileptic seizure prediction.
Figure 3. Schematic of signal acquisition and processing for epileptic seizure prediction.
Ai 06 00274 g003
Figure 4. Types of signals employed for epilepsy seizure prediction.
Figure 4. Types of signals employed for epilepsy seizure prediction.
Ai 06 00274 g004
Figure 5. Main differences between (a) machine learning and (b) deep learning for epileptic seizure prediction.
Figure 5. Main differences between (a) machine learning and (b) deep learning for epileptic seizure prediction.
Ai 06 00274 g005
Figure 6. General methodology for the selection of articles.
Figure 6. General methodology for the selection of articles.
Ai 06 00274 g006
Table 1. Broad characteristics of the most employed bioelectrical signals for epilepsy seizure prediction.
Table 1. Broad characteristics of the most employed bioelectrical signals for epilepsy seizure prediction.
CharacteristicsiEEGsEEGECG
OriginBrain neuron activity.Brain neuron activity.Action potentials of heart muscle cells.
Frequency range (Hz)0.1–1000.1–100.0.5–100
Amplitude (µV)5–10001–100100–3000
Invasive?Yes (intracortical electrode)No (surface electrode)No (surface electrode)
Is it affected by power line interference noise?Yes, it is caused by electrical wiring, which results in frequency interference in the range of 50 to 60 Hz, leading to amplitude distortion; this is less prone to environmental noise than sEEG due to its placement inside the skull. The iEEG can reach a signal–noise ratio of around 30–50 dB, depending on the setup and conditions.Yes, it is caused by electrical wiring, which results in frequency interference in the range of 50 to 60 Hz, leading to amplitude distortion. Depending on the setup and conditions, the sEEG can reach signal noise ratio of around 10–20 dB.Yes, it is caused by electrical wiring, which introduces interference with a frequency in the range of 50 to 60 Hz and an amplitude of up to 5 mV, distorting the waveform and potentially masking important features such as the T-wave, QRS complex, and P-wave. The ECG can reach signal–noise ratio of around 10–30 dB.
Is it affected by baseline wander noise?Yes, but less than sEEG because the electrodes are placed directly within brain tissue, minimizing interference from scalp, muscle, and environmental noise. The result in iEEG is 5–10 times lower baseline than sEEG.Yes, it is caused by head movement, electrode contact, and sweat on the scalp. These lead to alterations in frequencies below 1 Hz with amplitudes of 200 to 300 mV, resulting in an sEEG signal–noise ratio of around 10–20 dB.Yes, it results from body movements and inadequate electrode contact, and high impedance between the electrode and skin. This results in alterations in frequencies from 0.05 to 1 Hz, causing distortion in QRS complex and ST segment and low-frequency components, resulting in an ECG signal noise ratio of around 5–10 dB.
Table 2. Features of the open-access databases.
Table 2. Features of the open-access databases.
DatabaseNo. of PatientsSignal TypeNo. of ChannelsData ContinuityRecording per Segment (s)Balance ClassSampling Frequency (Hz)
Melbourne-neuroVista seizure trial [29]15iEEG16NoncontinuousAverage of 107No400
Kaggle-Melbourne-University AES-MathWorks-NIH [30]3iEEG16Noncontinuous600No400
Freiburg [31]21iEEG128Short-term continuousAverage of 3000No256
Bern Barcelona [32]5iEEGMore or less than 64No data20No data512
CHB-MIT Scalp EEG [1]22sEEG23–26ContinuousAverage of 36,000No256
Neurology and Sleep Centre Hauz Khas [33]10sEEG1Noncontinuous5.12Yes200
TUH EEG Epilepsy Corpus (TUSZ) [34]200sEEG23–31Short-term continuous3600NoLeast 250
Helsinki University Hospital EEG [35]79sEEG19Short-term continuousAverage of 4440No256
Siena Scalp EEG [36]14sEEG20–29Short-term continuousDifferingNo512
Postictal Heart Rate Oscillations in Partial Epilepsy [37]5ECG1Short-term continuousDifferingNo200
SeizelT1 [38]82sEEG/ECG25/1ContinuousAverage of 36,000No250
PEDESITE: Personalized Detection of Epileptic Seizure on the Internet of Things (IoT) Era [39]1200sEEG, ECG, PPG, SPO2, EDA, 3D-ACC and asEMG-------------------------
Table 3. Advantages and disadvantages of diverse ML classifiers.
Table 3. Advantages and disadvantages of diverse ML classifiers.
ML
Classifier
AdvantagesDisadvantages
SVMEffective in high-dimensional spaces.
Can handle nonlinear data (i.e., sEEG, iEEG, ECG, etc.), employing kernel. functions.
High accuracy, especially for small to medium datasets with clear class separation.
Computationally intensive for large data (i.e., large databases).
Requires careful turning of kernel functions and hyperparameters.
Not easily scalable for large datasets due to memory and computation requirements.
Difficult to interpret, especially with nonlinear kernels.
NBEasy to interpret due to its probabilistic nature.
Fast computation even with large data.
Highly scalable; performs well with large datasets.
Low computational cost; very fast training and prediction.
Moderate accuracy performs well with categorical data.
Assumes strong feature independence (this is supposed to be a problem in EEG data that may not always hold).
Sensitive to rare events in data (may perform poorly with highly correlated features or noisy data. Characteristics that are commonly in bio signals).
KNNEasy to understand and implement.
No training phase required.
Can adapt to new data in an online setting.
Requires careful turning of k and hyperparameters.
Computationally expensive for large datasets.
Sensitive to noisy data and irrelevant features.
Low scalability: computational cost increases significantly with dataset size.
DTMinimal data processing required.
Easy to interpret and visualize.
Can handle with categorical and continuous data.
Easily scalable.
Prone to overfitting with noisy data.
Requires pruning to improve generalization.
Small changes in data can lead to significant model variations.
Depth and size can become issues with large datasets.
Table 4. Advantages and disadvantages of diverse DL algorithms.
Table 4. Advantages and disadvantages of diverse DL algorithms.
DL AlgorithmAdvantagesDisadvantages
CNNs Excellent for spatial features extraction (i.e., sEEG and iEEG).
Effective in large-scale datasets.
High accuracy in image-based and spatial pattern recognition tasks.
Highly scalable using GPUs and parallel processing.
Requires large, labeled datasets for training.
Struggles to capture temporal dependencies.
Computationally expensive.
Low interpretability due to the complexity of layers and parameters.
RNNs Suitable for sequential and time-series data.
Can capture long-term temporal dependencies in data.
Effective for time series data.
Good accuracy for sequential and temporal data.
Moderate interpretability.
Prone to disappearing or exploding gradient issues over long sequences.
Slow training times and resource-intensive.
Requires large amounts of labeled data.
High computational cost, especially with long sequences due to vanishing gradients.
Limited scalability for long sequences.
TBMs Handles long range dependencies are better than RNNs and CNNs.
High accuracy for sequential tasks.
Highly flexible for capturing complex patterns in data.
Scalable and parallelizable.
Requires considerable computational resources and memory.
A training in a large amount of data is required.
Complex model tuning and hyperparameter optimization.
Low interpretability due to complex architecture makes it challenging to understand.
Table 5. Main advantages and opportunities of ML-based methodologies presented for seizure prediction.
Table 5. Main advantages and opportunities of ML-based methodologies presented for seizure prediction.
ML-Based AlgorithmsProposal Advantages Opportunities of ResearchTime PredictionApplication
SVMThe application reduces noise and isolates critical features, preserving essential frequency components associated with seizure activity. Feature selection and dimensionality reduction streamline the classification process, enabling the model to handle complex, high-dimensional data while maintaining computational efficiency. The classifier employed is robust and offers strong generalization capabilities.The application is computationally demanding, posing challenges for real-time seizure prediction. The reliance on extensive pre-processing and feature extraction steps introduces the potential for overfitting.23 min y 36 segAltaf et al. [114]
KNNThis application allows for a detailed examination of time and frequency characteristics, providing a comprehensive understanding of the underlying patterns preceding a seizure. The method used for feature selection ensures that the most relevant and statistically significant features are retained, enhancing the model’s ability to identify seizure precursors accurately. Additionally, the classification method employed is well-suited for recognizing patterns in the data, enabling reliable seizure prediction that is essential for timely intervention.This approach is computationally demanding, potentially limiting its application in real-time scenarios where quick processing is essential. While useful, the focus on specific features may lead to the omission of other relevant patterns, reducing the model’s overall robustness. Additionally, the approach may be sensitive to parameter selection and could struggle with handling imbalanced datasets, impacting the accuracy and reliability of seizure predictions. Reliance on distance measures in the classification process can also present challenges.20 minPerez-Sanchez et al. [115]
Automatic thresholdThis application effectively isolates relevant features. The feature selection process is robust, focusing on statistically significant features that enhance the model’s predictive accuracy. The classification strategy is straightforward and efficient, allowing for quick and reliable seizure prediction.This may be limited by its reliance on specific features that might not fully capture the complexity of the pre-seizure state, potentially reducing predictive robustness. The application may be vulnerable to noise and artifacts in the data, which could impact the accuracy of its predictions. While the simplicity of the classification strategy is beneficial for efficiency, it may result in a less nuanced analysis, potentially leading to a higher rate of false positives or missed seizures.Variant up to 60 maximum minutesMbarek et al. [127]
DTThis application effectively isolates relevant frequency bands from data. The feature selection process is rigorous, ensuring that only the most statistically significant features are included, which helps reduce the data’s dimensionality while maintaining predictive accuracy. The classification strategy is interpretable and straightforward, allowing for transparent decision making, which is critical in a clinical setting.The approach may be limited by its sensitivity to noise and artifacts in the data, which could impact the reliability of the predictions. Although the classification strategy is easily interpretable, it might not fully represent the complexity of seizure precursors, leading to a higher risk of false positives or missed predictions.8 hSaboo et al. [123]
Table 6. Summary of DL-based methodologies for seizure prediction.
Table 6. Summary of DL-based methodologies for seizure prediction.
ClassifierAdvantagesOpportunity of ResearchTime PredictionApplication
Pseudo-3D CNN–BiLSTM 3D, Attention3DThis application captures the signal’s complexity and irregularity through advanced entropy measures and fractal analysis, providing a rich set of highly informative features for seizure prediction. The feature selection process ensures that the most relevant and least redundant features are retained, optimizing the model’s predictive power. The classification model combines spatial and temporal information with attention mechanisms. This complex architecture is particularly well-suited for capturing the nuanced dynamics of seizure development, offering high predictive accuracy and robustness.The approach is computationally intensive, particularly in the feature extraction and classification stages, which may pose challenges for real-time applications. While powerful, the complexity of the model increases the risk of overfitting, particularly if not carefully tuned and validated across diverse patient datasets. The model’s sensitivity to variations in the input data could lead to a higher incidence of false positives or missed predictions.15 minLiu et al. [158]
BiLSTMThis application offers a comprehensive data analysis by combining linear and nonlinear features, capturing a wide range of signal characteristics relevant to seizure prediction. Advanced feature fusion techniques enhance the representation of spatial features, leading to a more robust model that can accurately identify pre-seizure patterns. Integrating an attention mechanism further refines the feature selection process, enabling the model to focus on the most critical aspects of the data, thereby improving predictive accuracy. The classification model is well-suited for handling temporal dependencies in the signals.This approach’s complexity may pose challenges regarding computational demands, particularly during the feature extraction and classification stages, which could limit its applicability in real-time scenarios. While enhancing predictive performance, advanced fusion techniques and attention mechanisms can lead to overfitting, especially with limited data, if not properly managed. Additionally, the intricate nature of the model reduces interpretability.40 minAhmad et al. [135]
1-D CNNThis application effectively enhances the model’s stability and convergence by normalizing the input data during pre-processing, which leads to improved training efficiency and predictive accuracy. The classification model employs a one-dimensional CNN. Combining techniques allows for precise and reliable detection of relevant signal features, enabling accurate predictions. The model’s ability to handle large amounts of data and detect subtle changes in the signal.The approach may face challenges related to computational resource requirements, particularly during the DL model’s training phase, which could limit real-time applicability. Additionally, while batch normalization improves training stability, it may not fully address the variability and noise inherent in data, potentially affecting the model’s performance. Though effective for sequential data, the one-dimensional CNN might struggle with capturing more complex temporal patterns and interactions in the signals, which could lead to reduced predictive performance.60 minSaeizadeh et al. [159]
Parallel Dual-Branch Fusion Network This application leverages sophisticated feature extraction and classification methods to provide a detailed analysis of signals. Using an advanced fusion network for feature selection and classification enhances the model’s ability to integrate and analyze multiple aspects of the data simultaneously, leading to improved predictive accuracy. The parallel architecture allows for the efficient processing of complex signals, making it well-suited for handling large datasets and diverse patient profiles, thereby increasing the model’s robustness and generalizability.The approach’s complexity and reliance in advanced neural network architectures can lead to significant computational demands, potentially limiting its feasibility in real-time or resource-constrained environments. The intricate nature of the model also increases the risk of overfitting, mainly if the training data are not sufficiently diverse or abundant.60 minMa et al. [184]
Transformer deep modelThis application used correlation-based feature extraction, allowing for the identification of strong, relevant signal patterns indicative of pre-seizure states. The integration of positional encoding enhances the model’s ability to capture temporal dependencies and contextual information within the data. With its advanced architecture, the classification model can learn complex patterns and long-range dependencies in the data, resulting in high predictive accuracy.The approach involves significant computational complexity, particularly with DL models and large-scale data processing, which can pose challenges for real-time implementation. The model’s complexity also increases the risk of overfitting, especially if the training data is not sufficiently comprehensive or diverse. The advanced architecture may also reduce interpretability.60 minLih et al. [191]
CNNThe application effectively streamlines the data by pre-processing it to focus on the most relevant information, enhancing the model’s ability to detect pre-seizure patterns with higher accuracy. The use of DL classification models allows for extracting intricate features and patterns from the processed data, which is crucial for identifying subtle changes indicative of impending seizures. The reduced data volume after pre-processing helps accelerate the training process and improves computational efficiency.In this approach, the pre-processing steps may result in the loss of potentially important information, such as filtering, down-sampling, and undersampling can omit significant signal details critical for accurate seizure prediction. Additionally, the DL model’s complexity may lead to high computational demands, potentially hindering real-time applications. While effective at feature extraction, the CNN model may struggle with generalizing across diverse patient data or varying seizure types, potentially leading to reduced performance in different scenarios.15 minSaeizadeh et al. [192]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Perez-Sanchez, A.V.; Valtierra-Rodriguez, M.; De-Santiago-Perez, J.J.; Perez-Ramirez, C.A.; Garcia-Perez, A.; Amezquita-Sanchez, J.P. Artificial Intelligence-Based Epileptic Seizure Prediction Strategies: A Review. AI 2025, 6, 274. https://doi.org/10.3390/ai6100274

AMA Style

Perez-Sanchez AV, Valtierra-Rodriguez M, De-Santiago-Perez JJ, Perez-Ramirez CA, Garcia-Perez A, Amezquita-Sanchez JP. Artificial Intelligence-Based Epileptic Seizure Prediction Strategies: A Review. AI. 2025; 6(10):274. https://doi.org/10.3390/ai6100274

Chicago/Turabian Style

Perez-Sanchez, Andrea V., Martin Valtierra-Rodriguez, J. Jesus De-Santiago-Perez, Carlos A. Perez-Ramirez, Arturo Garcia-Perez, and Juan P. Amezquita-Sanchez. 2025. "Artificial Intelligence-Based Epileptic Seizure Prediction Strategies: A Review" AI 6, no. 10: 274. https://doi.org/10.3390/ai6100274

APA Style

Perez-Sanchez, A. V., Valtierra-Rodriguez, M., De-Santiago-Perez, J. J., Perez-Ramirez, C. A., Garcia-Perez, A., & Amezquita-Sanchez, J. P. (2025). Artificial Intelligence-Based Epileptic Seizure Prediction Strategies: A Review. AI, 6(10), 274. https://doi.org/10.3390/ai6100274

Article Metrics

Back to TopTop