Review Highlights
-
•
Classification of focal and non-focal EEG signals.
-
•
Discussion of the different methods of feature extraction., like time domain,frequency domain and wavelets.
-
•
Discussion of classifiers and deep learning methods.
-
•
Classifier relevance in clinical analysis is explained.
Keywords: Artifacts, Classifiers, EEG, Feature extraction, Focal, Non-focal, Hybrid approaches, Multimodal fusion, Seizure prediction
Abstract
This paper presents a comprehensive survey on categorizing focal and non-focal epilepsy using Electroencephalogram (EEG) signals. It emphasizes how recent advances in machine learning and deep learning methodologies assists in overcoming the existing challenges in classification. The paper synthesizes cutting-edge techniques with the focus on the application of hybrid models that combine traditional signal processing techniques with machine learning algorithms. By highlighting key breakthroughs in the field, the paper aims to propose novel directions for improving classification precision. Furthermore, the paper delves into the challenges faced by current methods and the possible solutions. The paper concludes with the discussion on potential future research directions, especially in areas of multimodal data integration and real-time seizure prediction, and emphasizes the potential for AI-driven personalized epilepsy treatment techniques.
Graphical abstract
Specifications table
This table provides general information on the methodology you reviewed.
| Subject area: | Computer Science |
| More specific subject area: | Signal Processing, Machine learning, deep learning |
| Name of the reviewed methodology: | Preprocessing, Feature Extraction, Classification |
| Keywords: | EEG, focal, non-focal, feature extraction |
| Resource availability: | NA |
| Review question: |
|
Background
Epilepsy is a chronic neurological condition characterized by repeated seizures, impacting millions globally. With approximately 50 million individuals impacted globally, it represents a significant public health concern [1]. The episodes are generally categorized as focal epilepsy and non-focal epilepsy. Focal epilepsy originates in a specific region of the brain, while non-focal involves more widespread brain activity [2]. Fig. 1 shows a sample of focal and non-focal signal. Distinguishing between these two types is crucial, as it directly influences treatment decisions, such as the choice of antiepileptic drugs, surgical options and other therapeutic interventions. Accurate diagnosis plays a vital role in improving treatment plans and enables a more personalized approach to patient care [3]. Electroencephalography (EEG) is a diagnostic tool commonly used to track brain activity in real-time by positioning electrodes over the scalp [4]. With its high temporal resolution, typically EEG is perfect for tracking the brain's activity as seizures occur. This capability is crucial since seizures often occur suddenly and unpredictably, so it's critical to detect them quickly and accurately for timely intervention. Traditional EEG analysis often depends on clinicians manually reviewing waveforms to classify seizures. This approach is slow, can be prone to human error and is subjective [5].
Fig. 1.
Sample of Focal and Non-Focal EEG signal.
Consequently, automated machine approaches are developed to make seizure classification faster, more accurate and consistent especially for large datasets where manual analysis is not feasible [6]. Deep learning (DL) has emerged as a powerful approach for EEG analysis, capable of extracting key features from raw EEG data without manual intervention[7]. It captures complex patterns in EEG signals without relying on manual feature extraction. These models have proven to be highly effective, improving classification accuracy across different patient groups [8].
Despite significant progress in this area, accurate categorization of focal and non-focal epilepsy still remains a major challenge. Major factors that contribute to this complexity are:
-
•
Data Quality: EEG signals are highly sensitive to noise and artifacts from both internal sources and external sources. Proper preprocessing is critical for mitigating these effects, but it is often computationally expensive and can result in data loss[9].
-
•
Signal Complexity: Seizures, especially non-focal ones, exhibit highly non-stationary behavior, making it difficult to extract relevant features for accurate classification. The seizure dynamics may change over time, further complicating classification.
-
•
Real-time Processing: In clinical practice, real-time seizure detection is essential for timely intervention. Current models, while promising, often face challenges in achieving the low-latency and high-throughput needed for real-time applications. Most models still rely on offline analysis, which is not feasible for continuous monitoring.
-
•
Class Imbalance: There is often a significant imbalance in datasets, with more instances of non-focal seizures, leading to model biases. This imbalance makes it challenging for models to effectively learn the subtle features of focal seizures, which are less frequent but clinically more critical.
-
•
Generalization: Models trained on specific datasets may not generalize well to new patient populations, due to inter-patient variability. This reduces the practicality of existing methods in diverse healthcare settings [10].
These challenges demand more robust models, particularly through the integration of deep learning techniques, multimodal data and real-time processing systems. The primary objective of this paper is to review the state-of-the-art classification techniques using traditional signal processing methods and Machine Learning (ML) approaches including deep learning. Furthermore, the potential of integrating multimodal data, such as EEG with MRI and genetic information, will be explored to provide holistic understanding of epilepsy. Fig. 2 depicts the basic steps involved in classification process.
Fig. 2.
Steps involved in the classification process of EEG signal.
Method details
Data sources
Access to various, high-quality datasets is critical for accurately diagnosing focal and non-focal epilepsy using EEG signals. These datasets reflect the complexity and variability of epilepsy, with challenges such as data imbalance, variability in patient characteristics, and differences in seizure types.
Table 1 provides an overview of widely used databases for epilepsy classification. The Bonn EEG dataset is composed of five subsets. It is labelled as A, B, C, D and E containing 500 EEG recordings from both healthy and epileptic individuals. It includes data from surface EEG (healthy states) and intracranial EEG (seizure-free and seizure states) with a sampling rate of 173.61 Hz, filtered between 0.53 Hz and 40 Hz. This dataset is widely used for seizure detection and epilepsy research [11]. CHB-MIT dataset contains 844 h of continuous EEG data from 22 paediatric patients (aged 1.5 to 19 years) with 200 recorded seizures. It includes multi-channel EEG recordings (24–27 channels) with sampling frequency of 256 Hz containing separate files for seizure and non-seizure episodes [12]. Epileptic EEG Dataset-Mendeley repository EEG dataset, acquired from six focal epilepsy patients during pre-surgical evaluation, comprises ictal, pre-ictal, inter-ictal and seizure onset signals. Recorded at a 500 Hz sampling rate and stored in EDF format, the data is meticulously labeled for complex partial and video-detected seizures, with all signals band-pass filtered between 1 and 70 Hz to eliminate 50 Hz noise [13]. The Bern-Barcelona EEG dataset contains recordings from five patients with drug-resistant temporal lobe epilepsy. It includes signals recorded at 512 or 1024 Hz, depending on the number of channels, with each recording lasting 20 s and containing 10,240 samples [14].
Table 1.
Summary of major public EEG datasets used in epilepsy research.
| Dataset | Number of Patients | No of channels | Recording Type | Features |
|---|---|---|---|---|
| Bonn EEG Dataset | 5 | 100 single-channel | Surface and Intracranial EEG | The dataset contains 5 sets (A, B, C, D, E), each representing different conditions or seizure states of patients |
| CHB-MIT Epilepsy Database | 22 | 24–27 | Scalp electrodes | Data from pediatric patients with intractable seizures. |
| Epileptic EEG Dataset-Mendeley repository | 6 | 21 | Scalp electrodes | Complex partial, electrographic and video-detected seizures |
| Bern Barcelona | 5 | 64 | Intracranial EEG recordings | Focal and non-focal data |
The categorization of focal and non-focal epilepsy relies heavily on the availability of diverse and high-quality datasets. These datasets reflect the complexity and variability of epilepsy, with challenges such as data imbalance, variability in patient characteristics and differences in seizure types. Furthermore, the scarcity of labeled data for certain seizure types adds another layer of difficulty in developing effective models.
Preprocessing techniques
Prior to feature extraction, preprocessing is critical for improving the quality and reliability of EEG signals. Raw EEG signals are often affected by noise and artifacts such as muscle movements, eye blinks, or electrical interference. Therefore, appropriate preprocessing techniques are vital for improving the Signal-to-Noise Ratio (SNR) ratio and ensuring success of subsequent classification models. Table 2 provides a summary of preprocessing methods commonly employed in EEG analysis. The key methods and techniques for EEG preprocessing include:
-
i).
Artifact Removal
Artifact removal is essential for ensuring that EEG signals represent true neural activity rather than being affected by external or physiological noise. Several methods are employed for artifact removal:-
•Independent Component Analysis (ICA): This technique decomposes the EEG signal into independent components, isolating artifacts such as eye blinks, muscle activity, and heartbeats, which can then be removed [15].
-
•Regression-Based Methods: These methods use regression models to estimate and subtract artifact-related components, typically those associated with eye movements or muscle activity [16].
-
•Wavelet Transform: This approach decomposes EEG signals into time-frequency components, allowing the selective removal of artifacts by filtering in both temporal and spectral domains [17].
-
•
-
ii).
Noise Filtering
Noise filtering is a necessary procedure for improving EEG signal quality by eliminating unwanted frequency components. Various filtering techniques are used:-
•Band-Pass Filtering: This method allows signals within a specific frequency range (e.g., 0.5–70 Hz) to pass through while filtering out high- and low-frequency noise. Commonly used in EEG preprocessing, it retains the most relevant brainwave frequencies while discarding unwanted components
-
•Notch Filtering: This filter removes narrow-band interference, such as powerline noise at 50 Hz or 60 Hz, that often contaminates EEG data [18]
-
•Adaptive Filtering: This technique adjusts the filter dynamically and adapts to signal variations, enabling real-time noise reduction [19].
-
•
-
iii).
Baseline correction
Baseline correction is applied to eliminate low-frequency drifts and offsets from signals, aligning the data to a consistent baseline period [20]. Common methods include:-
•Mean Subtraction: This method subtracts the average value of signal over a reference period to remove any slow drifts, ensuring that the observed changes are due to neural activity.
-
•Linear Detrending: Linear detrending removes any linear trends in the signal by subtracting a best-fit linear line calculated over the baseline period [21] .
-
•Wavelet-Based Baseline Correction: This method combines wavelet transform with baseline correction, effectively removing drifts while preserving the signal's key frequency components [22]
-
•
-
iv).
Normalization
Normalization standardizes EEG signals across channels and subjects, improving the comparability and consistency of data [23]. Key methods include:-
•Z-score Normalization: This method standardizes the data by removing mean and scaling it using standard deviation, ensuring that all channels have a similar range and are comparable across subjects.
-
•Min-Max Scaling: This approach scales the EEG signal to a fixed range, typically [0, 1], which is particularly useful when the data is processed for machine learning applications.
-
•RMS Normalization: Root mean square (RMS) normalization scales the data based on the signal's energy, helping to correct amplitude variations across channels.
-
•
Table 2.
Summary of preprocessing methods used in EEG signal processing.
| Preprocessing Method | Description | Challenges | Use Case |
|---|---|---|---|
| Artifact Removal | Techniques such as Independent Component Analysis (ICA) remove artifacts like eye blinks. | Requires careful parameter tuning to avoid losing valid data. | Effective in reducing noise from muscle or eye artifacts. |
| Noise Filtering | Use of band-pass filters (e.g., 1–50 Hz) to remove high-frequency and low-frequency noise. | Sensitive to filter parameters, may distort signals if not tuned properly. | Essential for isolating seizure-related frequencies from general brain activity. |
| Baseline correction | Removes low-frequency drifts or offsets in EEG signals | Selecting an appropriate baseline period and addressing non-stationary drifts or physiological variability. | Removes drifts, ensuring focus on neural activity patterns. |
| Normalization | Scales signal amplitudes to standard ranges to reduce variability. | Loss of small but important variations. | Ensures consistency across different datasets and subjects. |
Preprocessing electroencephalographic (EEG) signals is essential as it improves data quality and model accuracy. These methods play a vital role in preprocessing EEG signals, making sure that the data used in subsequent analyses is clean, standardized, and reflective of true neural activity.
Feature extraction methods
Raw EEG signals are transformed into meaningful representations that machine learning models can use for classification. This process can be divided into traditional and advanced methods. The features extracted from EEG signals plays a crucial role in classifying focal and non-focal epilepsy. Traditional methods typically rely on manual feature selection, which can limit the ability to capture the full complexity of seizure dynamics. Table 3 summarizes the various types of features utilized in EEG signal analysis.
Table 3.
Summary of Feature Types for EEG Signal Analysis.
| Feature Type | Description | Methods | Challenges |
|---|---|---|---|
| Time-domain Features | Characterize the central tendency and variability of the signal. | Mean, variance, skewness, kurtosis | May miss transient or subtle features of seizures. |
| Frequency-domain Features | Identify abnormalities in the frequency components of the EEG signal. | Fourier Transform (FT), Power Spectral Density (PSD) | Struggles with non-stationary signals like non-focal seizures. |
| Wavelet-based Features | Capture time-frequency characteristics of EEG signals. | Continuous Wavelet Transform (CWT) | Computationally intensive. |
| Entropy-based Features | Measure the unpredictability or complexity of the EEG signal. | Approximate Entropy (ApEn), Sample Entropy (SampEn) | Sensitive to data length and noise. |
| Nonlinear Features | Quantify chaotic behavior and complexity of brain activity. | Lyapunov Exponents, Correlation Dimension | May not be robust in the presence of noise. |
| Principal Component Analysis (PCA) | PCA reduces the dimensionality of EEG signals by transforming them into uncorrelated principal components, capturing the most significant variance in the data. | Eigenvalue decomposition, Singular Value Decomposition (SVD) | Loss of interpretability of components, requires careful selection of the number of components to retain. |
| Independent Component Analysis (ICA) | ICA separates mixed EEG signals into independent sources, helping to isolate brain activity from artifacts (e.g., eye blinks, muscle noise). | Fast ICA algorithm, Infomax algorithm | Requires a large number of data samples, may be sensitive to noise, and computationally expensive. |
| Hilbert-Huang Transform (HHT) | HHT decomposes nonstationary EEG signals into intrinsic mode functions (IMFs), providing a time-frequency representation of brain activity. | Empirical Mode Decomposition (EMD), Hilbert Transform | Computationally intensive, sensitive to noise, and can be difficult to interpret for complex signals. |
| Recurrence Quantification Analysis (RQA) | RQA quantifies the recurrence behaviour of EEG signals, providing insights into signal regularity, complexity, and transitions in different brain states. | Recurrence plots, Determinism, Laminarity, Entropy | Sensitivity to the embedding parameters, requires large datasets, and can be computationally demanding. |
In Time domain analysis, basic statistical features like mean, variance, skewness, and kurtosis are used to describe signal characteristics [24]. Time domain features are often simple to calculate and provide useful insights about signal characteristics but often fail to capture the transient and complex nature of epileptic seizures.
Frequency domain features are useful for analyzing the rhythmic activity of EEG signals [25]. Fast Fourier Transform (FFT) is one of the popular approach to analyse the frequency components of EEG signals [26]. Auto Regressive models focus on modelling the temporal dynamics of EEG signals [27]. Power spectral density, band power, mean frequency, spectral frequency and harmonics are the common frequency domain features extracted. While these techniques work well for stationary data, they fall short in handling the non-stationary signals
Wavelet transform decomposes signals into time-frequency components [28], capturing both the temporal and frequency characteristics of the signal. Wavelet transform has gained prominence due to its ability to simultaneously capture both frequency and temporal dynamics making it effective for detecting non-stationary signals. Wavelet co-efficient, wavelet energy, wavelet band power and power spectrum are the common features extracted. But still challenges exists in handling non-stationary data as the frequency characteristics may vary over time.
Entropy based features measures the randomness, unpredictability and complexity of the signal [29]. These features measure the information content in the EEG signals useful for analyzing brain dynamics under various conditions, such as normal, seizures and other pathological states. They are very essential in identifying irregularities and subtle changes in EEG patterns. The commonly used entropies [30] in EEG signal analysis are Shannon entropy, Approximate entropy, Sample entropy, Renyi entropy, permutation entropy, wavelet entropy and spectral entropy. Each entropy provides unique insights into the signal's complexity serving as a key component in feature extraction and classification tasks.
Nonlinear dynamics has become a powerful approach in measuring irregularities of complex signals [31]. Metrics like fractal dimension, Lyapunov exponents and the Hurst exponent are measured [32]. These features aids in determining the irregular and unpredictable patterns of EEG improving the effectiveness of classification.
Principal Component Analysis (PCA), Independent Component Analysis (ICA), Hilbert-Huang Transform (HHT) and Recurrence Quantification Analysis (RQA) are powerful techniques used in EEG signal analysis. PCA is commonly applied to reduce dimensionality and noise by transforming the high-dimensional EEG data into uncorrelated principal components [33]. ICA is effective in separating neural activity and removing artifacts such as eye blinks and muscle noise [34]. The Hilbert-Huang Transform (HHT) breaks down EEG signals into intrinsic mode functions (IMFs) capturing subtle variations in brain activity, which is useful for seizure detection and adaptive filtering [25]. RQA analyses the recurrence pattern of signals by examining phase space of EEG signal. It provides valuable insights into the dynamics of EEG signals across different brain states, such as seizures and sleep stages [35]. Each of these techniques contributes significantly to EEG signal processing by enabling precise feature extraction, reducing unwanted noise and capturing small changes in brain activity. This makes invaluable contribution in improving the precision and dependability of EEG analysis.
By incorporating temporal, frequency and nonlinear aspects, models can better depict the complexity of brain activity. By integrating this with machine learning and deep learning, the models become even more powerful, allowing for highly accurate predictions.
Classification approaches
The classification of EEG signals has advanced tremendously over the past few decades contributing to the latest advancement of EEG classification. Various classification methods have been developed, ranging from conventional machine learning methods to cutting-edge deep learning approaches.
i) Traditional Machine Learning Approaches:
Conventional machine learning approaches have been widely used to categorise focal and non-focal epilepsy. These methods typically rely on handcrafted features derived from the EEG signals, including time domain, frequency domain, and nonlinear features. With the advent of machine learning models like Support Vector Machines (SVM), k-Nearest Neighbors (k-NN), Decision tree, Logistic Regression and Naive Bayes classifier became popular for EEG classification.
-
•
Support Vector Machines: SVM is a supervised learning model that identifies the best hyperplane to distinguish classes. SVM has exhibited good performance in classifying EEG data, especially for focal epilepsy detection. However, it faces challenges with the complexity and variability of generalized seizures [36].
-
•
k-Nearest Neighbors: k-NN assigns signals to a class based on the majority vote of their k-nearest neighbors in the feature space. It is simple and can perform well with small datasets. It operates on the principle that similar data points are likely to belong to the same class, based on their proximity in the feature space [37].
-
•
Decision tree: A decision tree is a tree-like structure where each internal node represents a feature, each branch represents a decision rule, and each leaf node represents a class label. The tree is created by continually partitioning the data according to specific criteria. Decision Trees provide a simple, interpretable, and effective classification approach for EEG signals [38].
-
•
Logistic Regression: Logistic Regression is a popular linear classifier that models the association between input features and a binary output class by applying the sigmoid function. It estimates the likelihood of a sample belonging to a specific class. The model outputs a probability between 0 and 1, which is thresholded to make the final class prediction. Logistic Regression is simple, interpretable, and computationally efficient, but it assumes a linear relationship between features and class, which may limit its performance with non-linear EEG data [39].
-
•
Naive Bayes classifier: Naïve Bayes is a probabilistic classification approach based on Bayes’ theorem. It is simple, efficient and capable of handling continuous and categorical data. It assumes that features are independent and computes class probabilities, allocating a sample to the class with the greatest likelihood [40].
-
•
Random Forest: The ensemble method Random Forest incorporates Bagging (Bootstrap Aggregating) to construct various decision trees from randomly selected data subsets. For both classification and regression tasks the multiple outputs of individual trees are combined using majority voting for classification or averaging for regression. The method serves as an effective strategy to minimize overfitting problems especially when dealing with large high-dimensional noisy datasets [41].
-
•
AdaBoost (Adaptive Boosting): It is a powerful ensemble learning technique that constructs a series of classifiers, where each new classifier focuses on improving the errors of the previous classifiers. The final prediction result is obtained from the weighted-balanced combination of individual classification models. Through its iterative process AdaBoost optimizes weak models by improving their accuracy levels. The model is capable of detecting subtle patterns by its weighted mechanics towards the misclassified data thus improving overall prediction accuracy [42].
-
•
Gradient Boosting (GBM): It is another robust method that builds models sequentially, with each model correcting the errors of the previous one by minimizing a loss function. It fits new models to the residual errors of the previous ones. Popular variants like XGBoost and LightGBM are optimized for speed and performance, making them highly effective for large-scale classification tasks [43].
These classifiers, have been extensively applied in EEG signal analysis and rely on manually extracted features, requiring significant preprocessing and expert knowledge to extract the intricate and non-linear patterns embedded in EEG signals. High dimensionality may suffer from overfitting as they are usually prone to noise and artifacts. These limitations of traditional machine learning methods demand the need for more robust techniques like deep learning, as they use multidimensional feature retrieval from the raw signal.
ii) Deep Learning Approaches
Deep learning has revolutionized EEG classification process. The process of feature extraction has become fully automatic using deep learning methods when dealing with complex high-dimensional data sets.
-
•
Convolutional Neural Networks (CNNs): CNNs have the ability to detect spatial patterns which makes them highly effective at analyzing EEG signals. CNNs process input data directly through learning functions which allows them to detect focal seizures effectively [44].
-
•
Recurrent Neural Networks (RNN): RNN's specifically handle sequential data so they become excellent for tasks with temporal dependencies. Standard neural networks differ from RNNs because these networks use structured loops which allow data transmission between consecutive time steps. RNNs possess this ability because of their structural design which lets them identify time-changing patterns including brain signals in EEG data [8].
-
•
Long Short-Term Memory Networks (LSTMs): LSTM is a specialized type of RNN which enables model-based temporal dependency analysis to interpret seizure sequences reliably. The automatic process of learning temporal EEG signal patterns in EEG signals enables LSTMs to achieve improved classification results [45].
-
•
Deep Reinforcement Learning (DRL): DRL functions effectively for EEG classification as it trains the system to choose optimal decision-making approaches through environment interaction, especially for seizures and brain state recognition. The technique works efficiently when decisions must be made one after another since each new decision depends on the preceding EEG observation. DRL executes real-time adaptation which qualifies the technology as an ideal solution for continuous EEG monitoring and helps identify crucial events during database streams [46]..
-
•
Spiking Neural Networks (SNN): SNN's are inspired by the way biological neurons communicate and are designed to closely mimic brain activity. SNN's are still an emerging area of research and has shown promising results for real-time EEG classification, especially in detecting complex patterns like seizures and cognitive states, due to their temporal precision and bio-inspired dynamics [47].
A Comparative Analysis of traditional and deep Learning models is shown in table 4. Deep learning models, have outperformed traditional machine learning methods by eliminating the need for handcrafted features, resulting in better generalization and accuracy.
iii) Hybrid Models
Table 4.
Performance Comparison-Conventional Machine Learning vs. Deep Learning.
| Model Type | Examples | Advantages | Disadvantages |
|---|---|---|---|
| Traditional ML Models | Support Vector Machines (SVM), Random Forests, k-Nearest Neighbors (k-NN) | Computationally efficient, easy to interpret, less data-hungry | Requires feature engineering, struggles with complex patterns in data. |
| Deep Learning Models | Convolutional Neural Networks (CNN), Long Short-Term Memory (LSTM), Autoencoders | Capable of learning complex patterns, no manual feature extraction needed | High computational cost, may lack interpretability. |
Hybrid models combine signal processing and machine learning algorithms to achieve superior performance by combining the best aspects of both approaches [48]. These models typically first apply traditional feature extraction methods followed by machine learning classifiers or deep neural networks. Summary of various hybrid model architectures is shown in Table 5.
Table 5.
Summary of different hybrid model architectures.
| Hybrid Model Type | Signal Processing Method | Machine Learning Method | Advantages |
|---|---|---|---|
| Traditional + ML Models | Wavelet Transform, Fourier Transform | SVM, Random Forest, k-NN | Balances feature extraction and classification. |
| Signal Processing + Deep Learning | Wavelet Transform, ICA | CNN, LSTM, Autoencoders | Captures both spatial and temporal features. |
The models showcase flexibility by handling basic and complicated datasets making them appropriate for real-time monitoring as well as advanced clinical usage on a large scale. High accuracy and generalization capabilities characterize them as highly useful tools for managing noisy and incomplete data sources.
Performance evaluation metrics
A confusion matrix functions as a critical method to evaluate the performance accuracy of classification models [49]. The confusion matrix establishes a direct comparison between model predictions and actual outcomes which provides information about wrong predictions together with their frequency occurrence. The confusion matrix functions as an evaluation instrument to assess model accuracy by providing insights into performance areas that can benefit from improvement when working with either binary or multi-class classification tasks.
Different evaluation metrics enable the assessment of a classification model's operational performance. The model accuracy and reliability get determined through these measurement elements. Table 6 presents an overview of the importance of these metrics for epilepsy classification purposes. The most widespread metrics used are listed below:
-
•
Accuracy: The Accuracy metric determines correct prediction rates (both true positives and true negatives) out of total predictions to reflect model prediction quality.
-
•
Sensitivity (Recall): Sensitivity measures how effectively a model identifies positive instances. It is defined as the proportion of actual positive cases (true positives) that the model correctly identifies as positive.
-
•
Specificity: Specificity measures how effectively a model identifies negative instances. It is defined as the proportion of actual negative cases (true negative) that the model correctly identifies as negative.
-
•
F1-Score: The F1-Score calculates the harmonic average between sensitivity and precision to find equilibrium between recall and precision. The F1-Score delivers maximum value when working with distributions that have unbalanced class ratios.
-
•
Area Under Curve (AUC-ROC): The overall classifier discrimination ability between positive and negative classes is measured using AUC values. AUC represents the total area contained under the ROC curve.
Table 6.
Description and Relevance of Evaluation Metrics in Epilepsy Classification.
| Metric | Description | Importance in Epilepsy Classification |
|---|---|---|
| Accuracy | The proportion of correct predictions. | Provides an overall measure of model performance. |
| Sensitivity (Recall) | True Positive Rate, measures the model's ability to identify focal seizures. | Crucial for minimizing missed focal seizures. |
| Specificity | True Negative Rate, measures the model's ability to identify non-focal seizures. | Ensures that non-focal seizures are accurately detected. |
| F1-score | Harmonic mean of precision and recall. | Balances false positives and false negatives. |
| AUC (Area Under Curve) | Evaluates performance across all thresholds. | Provides a comprehensive measure of model performance. |
The combined metrics present a complete framework to study and enhance classification models that detect epilepsy through EEG analysis.
Challenges and Limitations:
While significant advancements have been made, several key challenges remain in the current models:
-
•
Computational Complexity: Deep learning models, especially those involving large datasets and real-time analysis, require substantial computational resources. This presents a barrier to the widespread adoption of these models in clinical practice, where high-performance hardware may not always be available [50].
-
•
Model Interpretability: Deep learning models, particularly CNNs and LSTMs, are often considered "black-box" models. This lack of interpretability raises concerns in medical settings, where understanding the reasoning behind a diagnosis is crucial [51].
-
•
Data Scarcity and Generalization: Medical research faces data issues as the acquisition of high-quality datasets proves hard because of privacy rules along with expensive labeling procedures and inconsistent medical data [52].
-
•
Real-time Performance: The primary challenge in real-time categorisation is to get speedy and accurate results with minimal latency. To achieve this, efficient algorithms and optimised hardware are needed [53].
The existing challenges serve as motivation to conduct continuous research on deep learning strategies that enhance model accuracy along with interpretability features for real-time epilepsy categorization systems.
Future directions
Advancements in machine learning are altering the way the research is carried out on epilepsy using EEG data. Multiple hurdles exist in the field of EEG data analysis due to limitations in accuracy rates and model interpretability and validity regarding clinical setups. The forthcoming section investigates methods to deal with the existing challenges.
i. Advances in Machine Learning
Standard model training methods require large numbers of labeled datasets but acquisition of such data proves challenging in medical settings. The limitations can be addressed by transfer learning and reinforcement learning and multi-task learning techniques.
-
•
Transfer Learning: This approach focuses on leveraging a model that has already been trained on a larger dataset in a different field, and adjusting it to work for domain specific data like epilepsy. Fields such as image classification have benefitted from it, and with increasing developments in deep learning, it is expected to increase classification accuracy for EEG signals from epilepsy patients. This technique utilizes pre-trained models and modifies the details of epilepsy data, which is a complex task. In cases, where there is insufficient labelled data on epilepsy, this approach can greatly enhance classification performance [54].
-
•
Reinforcement Learning (RL): RL is about training models to make decisions based on the feedback received from previous actions taken. This feature makes RL suitable for use in real-time tasks like seizure detection. RL models that interact with real-time EEG data can learn and improve through persistent interaction, which results in the creation of highly precise and adaptive systems for seizure prediction [55].
-
•
Multi-task Learning (MTL): Through MTL modeling techniques several interrelated tasks are learned by a single model which allows information exchange between the tasks. A single model executing MTL can analyze epilepsy classification tasks and forecast seizure times with duration and severity levels which produces better understanding of epilepsy patterns and enhances total prediction quality [56] .
These new techniques enable the improvement of classification model performance when used with minimal data sets which results in better generalization and robustness.
ii. Multimodal Data Integration
A very good prospect is the interpretation of the epilepsy classification based on the multimodal data integration. This integrates EEG with other neuroimaging methods like Magnetoencephalography (MEG), Magnetic Resonance Imaging (MRI), functional Magnetic Resonance Imaging (fMRI) and genetic data. It could also improve the accuracy of the classification and provide a more holistic view of epilepsy.
-
•
EEG and MEG Integration: Integrating EEG and MEG for focal and non-focal epilepsy classification builds on the complementary strengths of both modalities. EEG has high temporal resolution and MEG has better spatial resolution. Hence, the combined signals are more robust and can enhance the accuracy of classification [57].
-
•
EEG and MRI Integration: Integrating EEG with structural MRI can provide important information about the brain regions involved in seizures and thus help to locate the seizure focus. Current research has shown that EEG guided MRI increases the seizure detection rates with high accuracy in focal epilepsy patients. The integration of the two methods can increase the accuracy of diagnosis, therapy and post-treatment surveillance [58].
-
•
EEG and fMRI Integration: Integration of EEG and fMRI is likely to provide good results as fMRI produces real-time brain activity data which reveals neural networks that cause seizures with limited timing precision. Better predictions of seizure initiation and propagation become possible through the combination of fMRI with EEG signals which offers detailed observation of temporal seizure movement through different network nodes [59].
-
•
Genetic Data Integration: The development and progression of epilepsy heavily depend on genetic influences. Combining EEG and genetic data allows the development of new models to recognize various seizure types. Such integration might enable healthcare professionals to deliver better custom-made therapeutic solutions [60].
Healthcare solutions reaches its best potential when health care professionals integrate multimodal approaches to epilepsy type classification.
iii. Personalized Medicine
The development of real-time classification systems for wearable EEG devices represents a significant advancement in epilepsy management. These systems can continuously monitor brain activity, detect seizures as they occur, and initiate immediate interventions, potentially reducing both the frequency and severity of seizures.
-
•
Real-time Monitoring: Wearable EEG devices integrated with real-time classification systems have the potential to improve the quality of life of epilepsy patients by continuous monitoring outside the clinical environments. The system sends automated seizure alert notifications to both patients along with healthcare providers enabling prompt assistance [61] .
-
•
Model Optimization for Wearables: A key challenge in real-time systems is to ensure that the models are both accurate and computationally efficient. While deep learning models are effective, they require heavy resources for deployment on wearables. Three main strategies namely model pruning and knowledge distillation along with quantisation help decrease the architecture size and complexity.
-
•
Low-Latency Systems: Low latency classification is very essential in wearable EEG system. It enables the system to respond immediately to seizures, thus helping to reduce the risk of injury or complications [62].
iv. AI in Clinical Practice
Healthcare faces challenges in model implementation due to necessary requirements of high accuracy and reliability alongside clinical interpretability. As with all high-tech diagnostic aids, there comes the challenge to translate technology from the lab to real life healthcare settings where AI finds its application in clinical practice.
-
•
Reliability and Validation: AI models need to pass through extensive clinical trials both for proving reliability and safety. Standard healthcare practices will accept AI systems through validation processes which help establish system trustworthiness [63]. The systems possess continuous learning abilities which let them adjust to new data throughout the monitoring process and gradually enhance their performance with increased clinical data accumulation.
-
•
Model Interpretability: Healthcare professionals need interpretability features for deploying artificial intelligence models successfully in medical environments. XAI plays a critical role to enable healthcare professionals understand AI decision mechanisms thus promoting their acceptance of AI technologies at medical sites and instilling confidence in their decision-making abilities [64].
-
•
Clinical Workflow Integration: AI systems become practical for clinical usage when they merge seamlessly with current medical work processes [65]. The system must provide simplified user interface design in addition to real-time clinical assistance resulting in results which the professionals can understand and perform actions with ease. The purpose of these models should be to support clinical expertise by providing valuable assistance that adds worth while avoiding excessive medical complexity for health professionals.
The successful use of artificial intelligence in clinical settings brings revolutionary changes to epilepsy care through immediate and accurate medical treatments for patients.
Conclusion
Differentiating focal and non-focal epileptic patterns using EEG signals has advanced significantly. Transitioning from classical signal processing methods to advanced machine learning and deep learning frameworks. These developments have not only enhanced classification accuracy but also contributed to the broader goals of personalized medicine, real-time monitoring, and proactive seizure management. This section provides a holistic summary highlighting the critical insights, explores the potential clinical impacts of these advancements, and proposes a roadmap for future research directions.
The technology has witnessed a significant shift from conventional signal analyzing methods such as Fourier Transform, Autoregressive models and Wavelet Transform to advanced machine learning and deep learning approaches. While the traditional methods laid the foundation, they were limited in capturing the non-stationary nature of seizure signals and often relied on traditional feature extraction, which was computationally expensive and time-demanding. The advent of machine learning techniques, including Support Vector Machines (SVM) and k-Nearest Neighbors (k-NN), improved performance by automating feature learning, but they still struggled with handling complex seizure patterns and large datasets.
The introduction of deep learning models, notably CNN, LSTM and RNN, marked a major breakthrough. These models demonstrated superior abilities to automatically extract features from raw EEG data, leading to enhanced classification accuracy and improved generalization across diverse patient populations. CNNs are particularly effective in spatial analysis, such as detecting focal seizures, while LSTMs excel at capturing temporal dynamics, especially for non-focal seizures, were activity spreads across multiple brain regions. However, challenges remain in data scarcity, computational cost, and model interpretability, which hinder the seamless integration of deep learning models into clinical practice.
The technological improvements create significant implications for clinical practice which leads to patient care improvements through better precision and rapid personalized treatment of epilepsy. Key benefits include:
-
•
Earlier Seizure Detection: Better classification accuracy enables doctors to detect seizures quickly thus reducing the dangers of seizure durations beyond control [66]. Early seizure recognition enables the rapid initiation of protective measures which consequently protects patients from potential dangers and severe consequences. Automated systems perform essential notifications to clinicians or caregivers who use this information to initiate prompt actions that enhance patient safety.
-
•
Personalized Treatment Plans: The treatments can be made personalised by using machine and deep learning techniques by analysing individual EEG patterns. These models enable personalised treatment based on factors like seizure type and brain activity. Thus, leading to improved results reducing side effects [67].
-
•
Real-Time Seizure Management: Live monitoring through these systems provides data that results in preventative services by sending immediate notifications to patients and their caregivers or medical professionals. The quick delivery of information enables clinicians to decide quickly which could lead to decreased seizure occurrences and severity through immediate intervention [68].
These advances create better healthcare processes which result in personalized treatment solutions for epilepsy patients. The clinical adoption of epilepsy classification through machine learning and deep learning techniques depends on addressing specific fundamental issues.:
-
•
Collaborative Efforts in Dataset Creation: A major challenge in developing robust models is the scarcity of high-quality, labeled datasets [69]. Collaborative initiatives involving academic institutions, hospitals, and industry stakeholders are crucial to create standardized datasets that better reflect the diversity of patient populations, seizure types, and clinical conditions. Addressing class imbalance and data noise is also essential to enhance model effectiveness.
-
•
Model Transparency and Interpretability: One of the primary barriers to clinical adoption of deep learning models is their lack of interpretability. For AI systems to be trusted by clinicians, they must provide transparent and explainable outputs [70]. The implementation of explainable AI (XAI) approaches involving saliency maps and grad-CAM and LIME gives researchers access to model decision-making steps for better understanding of artificial intelligence by human experts.
-
•
Improving Generalization Across Patient Populations: A model needs to function across various patient groups. Variations in EEG signals occur because of different patient characteristics such as age and comorbidity status and seizure origin locations so models need to adapt accordingly [71].
-
•
Deployment in Clinical Settings: AI models require three functional components for successful clinical implementation: they need precise predictions combined with operational efficiency as well as scalability features and a clear ability to generate clinical actions. AI systems must help healthcare providers make decisions as part of their work processes not as a means to replace them [72]. Ensuring that predictions are made in real-time and offer actionable insights will enhance their utility and acceptance in clinical settings.
In conclusion, overcoming these challenges will be critical in accelerating the implementation of AI driven epilepsy classification systems, improving patient outcomes and revolutionizing the management of epilepsy in clinical practice.
Ethics statements
This work involves does not involve any collection of data.
CRediT authorship contribution statement
Rajani Rai B: Conceptualization, Methodology, Software, Writing – Reviewing and Editing. Karunakara Rai B: Supervision, Data analysis. Mamatha A S: Visualization, Interpretation of results. Kavitha Sooda: Validation, Final review.
Declaration of competing interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Acknowledgments
This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.
References
- 1.“Epilepsy.” Accessed: Jan. 26, 2025. [Online]. Available: https://www.who.int/news-room/fact-sheets/detail/epilepsy.
- 2.Fisher R.S., et al. Operational classification of seizure types by the International League Against Epilepsy: position Paper of the ILAE Commission for Classification and Terminology. Epilepsia. 2017;58(4):522–530. doi: 10.1111/epi.13670. Apr. [DOI] [PubMed] [Google Scholar]
- 3.Thieffry S., et al. Understanding the challenge of comparative effectiveness research in focal epilepsy: a review of network meta-analyses and real-world evidence on antiepileptic drugs. Epilepsia. 2020;61(4):595–609. doi: 10.1111/epi.16476. Apr. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Beniczky S., Schomer D.L. Electroencephalography: basic biophysical and technological aspects important for clinical applications. Epileptic Disorders. 2020;22(6):697–715. doi: 10.1684/epd.2020.1217. Dec. [DOI] [PubMed] [Google Scholar]
- 5.Sahu R., Dash S.R., Cacha L.A., Poznanski R.R., Parida S. Epileptic seizure detection: a comparative study between deep and traditional machine learning techniques. J. Integr. Neurosci. 2020;19(1):1–9. doi: 10.31083/J.JIN.2020.01.24. Mar. [DOI] [PubMed] [Google Scholar]
- 6.Abbasi B., Goldenholz D.M. Blackwell Publishing Inc; 2019. Machine Learning Applications in Epilepsy. Oct. 01, [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Shoeibi A., et al. Epileptic seizures detection using deep learning techniques: a review. MDPI. 2021 doi: 10.3390/ijerph18115780. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Roy Y., Banville H., Albuquerque I., Gramfort A., Falk T.H., Faubert J. Institute of Physics Publishing; 2019. Deep Learning-Based Electroencephalography analysis: A systematic Review. Aug. 14, [DOI] [PubMed] [Google Scholar]
- 9.Mumtaz W., Rasheed S., Irfan A. Review of challenges associated with the EEG artifact removal methods. Biomed. Signal. Process. Control. 2021;68 doi: 10.1016/j.bspc.2021.102741. Jul. [DOI] [Google Scholar]
- 10.Deivasigamani S., Senthilpari C., Yong W.H. Classification of focal and nonfocal EEG signals using ANFIS classifier for epilepsy detection. Int. J. ImAging Syst. Technol. 2016;26(4):277–283. doi: 10.1002/IMA.22199. Dec. [DOI] [Google Scholar]
- 11.Andrzejak R.G., Lehnertz K., Mormann F., Rieke C., David P., Elger C.E. Indications of nonlinear deterministic and finite-dimensional structures in time series of brain electrical activity: dependence on recording region and brain state. Phys. Rev. e Stat. Phys. Plasmas. Fluids. Relat. Interdiscip. Topics. 2001;64(6):8. doi: 10.1103/PhysRevE.64.061907. [DOI] [PubMed] [Google Scholar]
- 12.A.L. Goldberger et al., “PhysioBank, PhysioToolkit, and PhysioNet Components of a New Research Resource for Complex Physiologic Signals,” 2000. [Online]. Available: http://www.physionet.org [DOI] [PubMed]
- 13.P. Handa, M. Mathur, and N. Goel, “Open and free EEG datasets for epilepsy diagnosis,” Aug. 2021, [Online]. Available: http://arxiv.org/abs/2108.01030
- 14.Andrzejak R.G., Schindler K., Rummel C. Nonrandomness, nonlinear dependence, and nonstationarity of electroencephalographic recordings from epilepsy patients. Phys. Rev. e Stat. Nonlin. Soft. Matter. Phys. 2012;86(4) doi: 10.1103/PhysRevE.86.046206. Oct. [DOI] [PubMed] [Google Scholar]
- 15.Albera L., et al. ICA-based EEG denoising: a comparative analysis of fifteen methods. Bulletin of the Polish Academy of Sci.: Tech. Sci. 2012;60(3):407–418. doi: 10.2478/v10175-012-0052-3. [DOI] [Google Scholar]
- 16.Jiang X., Bian G.Bin, Tian Z. Removal of artifacts from EEG signals: a review. MDPI AG. 2019 doi: 10.3390/s19050987. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.A.S. Chavan and M. Kolte, “EEG Signal Preprocessing using Wavelet Transform,” 2011.
- 18.Dai C., Wang J., Xie J., Li W., Gong Y., Li Y. Removal of ECG Artifacts from EEG Using an Effective Recursive Least Square Notch Filter. IEEe Access. 2019;7:158872–158880. doi: 10.1109/ACCESS.2019.2949842. [DOI] [Google Scholar]
- 19.Garcés Correa A., Laciar E., Patĩo H.D., Valentinuzzi M.E. Artifact removal from EEG signals using adaptive filters in cascade. J. Phys. Conf. Ser. 2007;90(1) doi: 10.1088/1742-6596/90/1/012081. Nov. [DOI] [Google Scholar]
- 20.Hu L., Xiao P., Zhang Z.G., Mouraux A., Iannetti G.D. Single-trial time-frequency analysis of electrocortical signals: baseline correction and beyond. Neuroimage. 2014;84:876–887. doi: 10.1016/j.neuroimage.2013.09.055. Jan. [DOI] [PubMed] [Google Scholar]
- 21.L.F. Márton, S.T. Brassai, L. Bakó, and L. Losonczi, “Detrended fluctuation analysis of EEG signals,” 2013. [Online]. Available: www.sciencedirect.comwww.elsevier.com/locate/procedia2212-0173.
- 22.Qian F., Wu Y., Hao P. A fully automated algorithm of baseline correction based on wavelet feature points and segment interpolation. Opt. Laser. Technol. 2017;96:202–207. doi: 10.1016/j.optlastec.2017.05.021. Nov. [DOI] [Google Scholar]
- 23.Robbins K.A., Touryan J., Mullen T., Kothe C., Bigdely-Shamlo N. How Sensitive Are EEG Results to Preprocessing Methods: a Benchmarking Study. IEEE Trans. Neural Syst. Rehabilitation Eng. 2020;28(5):1081–1090. doi: 10.1109/TNSRE.2020.2980223. May. [DOI] [PubMed] [Google Scholar]
- 24.Sriraam N., Raghu S. Classification of Focal and Non Focal Epileptic Seizures Using Multi-Features and SVM Classifier. J. Med. Syst. 2017;41(10) doi: 10.1007/s10916-017-0800-x. Oct. [DOI] [PubMed] [Google Scholar]
- 25.Bajaj V., Rai K., Kumar A., Sharma D., Singh G.K. Rhythm-based features for classification of focal and non-focal EEG signals. IET Signal Processing. 2017;11(6):743–748. doi: 10.1049/iet-spr.2016.0435. Aug. [DOI] [Google Scholar]
- 26.Al-Fahoum A.S., Al-Fraihat A.A. Methods of EEG Signal Features Extraction Using Linear Analysis in Frequency and Time-Frequency Domains. ISRN. Neurosci. 2014;2014:1–7. doi: 10.1155/2014/730218. Feb. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Lawhern V., Hairston W.D., McDowell K., Westerfield M., Robbins K. Detection and classification of subject-generated artifacts in EEG signals using autoregressive models. J. Neurosci. Methods. 2012;208(2):181–189. doi: 10.1016/j.jneumeth.2012.05.017. Jul. [DOI] [PubMed] [Google Scholar]
- 28.Mariam Bee M.K., Vidhya K. An automated methodology for the classification of focal and nonfocal EEG signals using a hybrid classification approach. Int. J. ImAging Syst. Technol. 2020;30(1):147–153. doi: 10.1002/ima.22360. Mar. [DOI] [Google Scholar]
- 29.Rai K., Bajaj V., Kumar A. Features extraction for classification of focal and non-focal EEG signals. Lecture Notes in Electrical Eng. 2015;339:599–605. doi: 10.1007/978-3-662-46578-3_70. [DOI] [Google Scholar]
- 30.Arunkumar A., et al. Classification of focal and non focal EEG using entropies. Pattern. Recognit. Lett. 2017;94:112–117. doi: 10.1016/j.patrec.2017.05.007. Jul. [DOI] [Google Scholar]
- 31.Rodríguez-Bermúdez G., García-Laencina P.J. Analysis of EEG signals using nonlinear dynamics and chaos: a review. Applied Mathematics and Information Sciences. 2015;9(5):2309–2321. doi: 10.12785/amis/090512. [DOI] [Google Scholar]
- 32.Zhou S., Feng Y., Wu W.Y., Li Y., Liu J. Low-dimensional chaos and fractal properties of long-term sunspot activity. Res. Astron. Astrophys. 2014;14(1):104–112. doi: 10.1088/1674-4527/14/1/009. Jan. [DOI] [Google Scholar]
- 33.Hussein A.F., et al. Institute of Electrical and Electronics Engineers Inc; 2018. Focal and Non-Focal Epilepsy localization: A review. Aug. 23, [DOI] [Google Scholar]
- 34.Raghu S., Sriraam N. Classification of focal and non-focal EEG signals using neighborhood component analysis and machine learning algorithms. Expert. Syst. Appl. 2018;113 doi: 10.1016/j.eswa.2018.06.031. [DOI] [Google Scholar]
- 35.Rolink J., Kutz M., Fonseca P., Long X., Misgeld B., Leonhardt S. Recurrence quantification analysis across sleep stages. Biomed. Signal. Process. Control. 2015;20:107–116. doi: 10.1016/j.bspc.2015.04.006. Jul. [DOI] [Google Scholar]
- 36.Ahmed Khan T., Sadiq R., Shahid Z., Alam M.M., Su'ud M.Mohd. Sentiment Analysis using Support Vector Machine and Random Forest. J. Inform. Web Engineering. 2024;3(1):67–75. doi: 10.33093/jiwe.2024.3.1.5. Feb. [DOI] [Google Scholar]
- 37.Hasan M.K., Ahamed M.A., Ahmad M., Rashid M.A. Prediction of Epileptic Seizure by Analysing Time Series EEG Signal Using k -NN Classifier. Appl. Bionics. Biomech. 2017;2017 doi: 10.1155/2017/6848014. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38.Chen X., Fan H., Chen W., Zhang Y., Zhu D., Song S. Explaining a Logic Dendritic Neuron Model by Using the Morphology of Decision Trees. Electronics (Switzerland) 2024;13(19) doi: 10.3390/electronics13193911. Oct. [DOI] [Google Scholar]
- 39.Khairunnahar L., Hasib M.A., Bin Rezanur R.H., Islam M.R., Hosain M.K. Classification of malignant and benign tissue with logistic regression. Inform. Med. Unlocked. 2019;16 doi: 10.1016/j.imu.2019.100189. Jan. [DOI] [Google Scholar]
- 40.Sethy P.K., Panigrahi M., Vijayakumar K., Behera S.K. Machine learning based classification of EEG signal for detection of child epileptic seizure without snipping. Int. J. Speech. Technol. 2023;26(3):559–570. doi: 10.1007/s10772-021-09855-7. Sep. [DOI] [Google Scholar]
- 41.Habib Daho M.El, Chikh M.Amine. Combining bootstrapping samples, random subspaces and random forests to build classifiers. J. Med. ImAging Health Inform. 2015;5(3):539–544. doi: 10.1166/jmihi.2015.1423. Jun. [DOI] [Google Scholar]
- 42.Taherkhani A., Cosma G., McGinnity T.M. AdaBoost-CNN: an adaptive boosting algorithm for convolutional neural networks to classify multi-class imbalanced datasets using transfer learning. Neurocomputing. 2020;404:351–366. doi: 10.1016/j.neucom.2020.03.064. Sep. [DOI] [Google Scholar]
- 43.Zhang Y., Haghani A. A gradient boosting method to improve travel time prediction. Transp. Res. Part C. Emerg. Technol. 2015;58:308–324. doi: 10.1016/j.trc.2015.02.019. Sep. [DOI] [Google Scholar]
- 44.Wei X., Zhou L., Chen Z., Zhang L., Zhou Y. Automatic seizure detection using three-dimensional CNN based on multi-channel EEG. BMC. Med. Inform. Decis. Mak. 2018;18 doi: 10.1186/s12911-018-0693-8. Dec. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 45.Tsiouris Κ., Pezoulas V.C., Zervakis M., Konitsiotis S., Koutsouris D.D., Fotiadis D.I. A Long Short-Term Memory deep learning network for the prediction of epileptic seizures using EEG signals. Comput. Biol. Med. 2018;99:24–37. doi: 10.1016/j.compbiomed.2018.05.019. Aug. [DOI] [PubMed] [Google Scholar]
- 46.Liu X., Ding X., Liu J., Nie W., Yuan Q. Automatic focal EEG identification based on deep reinforcement learning. Biomed. Signal. Process. Control. 2023;83 doi: 10.1016/j.bspc.2023.104693. May. [DOI] [Google Scholar]
- 47.Park S.S., Choi Y.S. Springer Verlag; 2024. Spiking Neural Networks For Physiological and Speech signals: a Review. Sep. 01, [DOI] [PMC free article] [PubMed] [Google Scholar]
- 48.F. Samuel, “Hybrid Shallow and Deep Learning Algorithms for Biomedical Data Anomaly Identification.” [Online]. Available: https://www.researchgate.net/publication/385084554.
- 49.M H., N S.M. A Review on Evaluation Metrics for Data Classification Evaluations. Int. J. Data Mining & Knowl. Manag. Process. 2015;5(2):01–11. doi: 10.5121/ijdkp.2015.5201. Mar. [DOI] [Google Scholar]
- 50.I.H. Sarker, “Deep Learning: a Comprehensive Overview on Techniques, Taxonomy, Applications and Research Directions,” Nov. 01, 2021, Springer. doi: 10.1007/s42979-021-00815-1. [DOI] [PMC free article] [PubMed]
- 51.Buhrmester V., Münch D., Arens M. Analysis of Explainers of Black Box Deep Neural Networks for Computer Vision: a Survey. Mach Learn Knowl Extr. 2021;3(4):966–989. doi: 10.3390/make3040048. Dec. [DOI] [Google Scholar]
- 52.Bansal A., Sharma R., Kathuria M. A Systematic Review on Data Scarcity Problem in Deep Learning: solution and Applications. ACM. Comput. Surv. 2022;54(10) doi: 10.1145/3502287. Jan. [DOI] [Google Scholar]
- 53.N.R. Vora et al., “Real-Time Diagnostic Integrity Meets Efficiency: a Novel Platform-Agnostic Architecture for Physiological Signal Compression,” Dec. 2023, [Online]. Available: http://arxiv.org/abs/2312.12587
- 54.Ahuja C., Sethia D. Harnessing Few-Shot Learning for EEG signal classification: a survey of state-of-the-art techniques and future directions. Frontiers Media SA. 2024 doi: 10.3389/fnhum.2024.1421922. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 55.C. Yu, J. Liu, and S. Nemati, “Reinforcement Learning in Healthcare: a Survey,” Aug. 2019, [Online]. Available: http://arxiv.org/abs/1908.08796
- 56.Van Esbroeck A., Smith L., Syed Z., Singh S., Karam Z. Multi-task seizure detection: addressing intra-patient variation in seizure morphologies. Mach. Learn. 2016;102(3):309–321. doi: 10.1007/s10994-015-5519-7. Mar. [DOI] [Google Scholar]
- 57.Niso G., et al. Good scientific practice in EEG and MEG research: progress and perspectives. Neuroimage. 2022;257 doi: 10.1016/j.neuroimage.2022.119056. Aug. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 58.Esposito R., Bortoletto M., Miniussi C. Integrating TMS, EEG, and MRI as an Approach for Studying Brain Connectivity. Neuroscientist. 2020;26(5–6):471–486. doi: 10.1177/1073858420916452. Oct. [DOI] [PubMed] [Google Scholar]
- 59.Ebrahimzadeh E., et al. Simultaneous electroencephalography-functional magnetic resonance imaging for assessment of human brain function. Frontiers Media S.A. 2022 doi: 10.3389/fnsys.2022.934266. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 60.S.C. van Dijkman, R.A. Voskuyl, and E.C. de Lange, “Biomarkers in epilepsy–A modelling perspective,” Nov. 15, 2017, Elsevier B.V. doi: 10.1016/j.ejps.2017.05.035. [DOI] [PubMed]
- 61.Brinkmann B.H., et al. Seizure Diaries and Forecasting With Wearables: epilepsy Monitoring Outside the Clinic. Frontiers Media S.A. 2021 doi: 10.3389/fneur.2021.690404. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 62.Thahniyath G., et al. Cloud based prediction of epileptic seizures using real-time electroencephalograms analysis. International Journal of Electrical and Computer Engineering. 2024;14(5):6047–6056. doi: 10.11591/ijece.v14i5.pp6047-6056. Oct. [DOI] [Google Scholar]
- 63.Khinvasara T., Shankar A., Wong C. Robustness and Reliability Testing in Healthcare Using Artificial Intelligence. Asian Journal of Research in Computer Science. 2024;17(7):103–118. doi: 10.9734/ajrcos/2024/v17i7482. Jul. [DOI] [Google Scholar]
- 64.Srinivasu P.N., Sandhya N., Jhaveri R.H., Raut R. Hindawi Limited; 2022. From Blackbox to Explainable AI in Healthcare: Existing Tools and Case Studies. [DOI] [Google Scholar]
- 65.Dai T., Abràmoff M.D. Tutorials in Operations Research: Advancing the Frontiers of OR/MS: From Methodologies to Applications. INFORMS; 2023. Incorporating Artificial Intelligence into Healthcare Workflows: models and Insights; pp. 133–155. [DOI] [Google Scholar]
- 66.Loddenkemper T. Detect, predict, and prevent acute seizures and status epilepticus. Epilepsy & Behavior. 2023;141 doi: 10.1016/J.YEBEH.2023.109141. Apr. [DOI] [PubMed] [Google Scholar]
- 67.Walker L.E., Mirza N., Yip V.L.M., Marson A.G., Pirmohamed M. Personalized medicine approaches in epilepsy. J. Intern. Med. 2015;277(2):218–234. doi: 10.1111/joim.12322. Feb. [DOI] [PubMed] [Google Scholar]
- 68.Ahuja A., Agrawal S., Acharya S., Batra N., Daiya V. Advancements in Wearable Digital Health Technology: a Review of Epilepsy Management. Cureus. 2024 doi: 10.7759/cureus.57037. Mar. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 69.Bradshaw A., et al. Data sharing in neurodegenerative disease research: challenges and learnings from the innovative medicines initiative public-private partnership model. Frontiers Media SA. 2023 doi: 10.3389/fneur.2023.1187095. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 70.Ferrario A., Loi M. ACM International Conference Proceeding Series. Association for Computing Machinery; 2022. How Explainability Contributes to Trust in AI; pp. 1457–1466. Jun. [DOI] [Google Scholar]
- 71.Ackerman B., Lesko C.R., Siddique J., Susukida R., Stuart E.A. Generalizing randomized trial findings to a target population using complex survey population data. Stat. Med. 2021;40(5):1101–1120. doi: 10.1002/sim.8822. Feb. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 72.Elhaddad M., Hamam S. AI-Driven Clinical Decision Support Systems: an Ongoing Pursuit of Potential. Cureus. 2024;16(4):e57728. doi: 10.7759/CUREUS.57728. Apr. [DOI] [PMC free article] [PubMed] [Google Scholar]



