Next Article in Journal
Manipulations of the Response-Stimulus Intervals as a Factor Inducing Controlled Amount of Reaction Time Intra-Individual Variability
Next Article in Special Issue
Disruptions in Effective Connectivity within and between Default Mode Network and Anterior Forebrain Mesocircuit in Prolonged Disorders of Consciousness
Previous Article in Journal
Explicit Training to Improve Affective Prosody Recognition in Adults with Acute Right Hemisphere Stroke
Previous Article in Special Issue
Pain Perception in Disorder of Consciousness: A Scoping Review on Current Knowledge, Clinical Applications, and Future Perspective
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

A Recent Investigation on Detection and Classification of Epileptic Seizure Techniques Using EEG Signal

1
State Key Laboratory of Reliability and Intelligence of Electrical Equipment, Hebei University of Technology, Tianjin 300130, China
2
Biomedical Engineering Department, University of Ilorin, P.M.B 1515, Ilorin 240003, Nigeria
3
Department of Electrical and Electronics Engineering, Taraba State University, Jalingo 660242, Nigeria
*
Authors to whom correspondence should be addressed.
Brain Sci. 2021, 11(5), 668; https://doi.org/10.3390/brainsci11050668
Submission received: 5 April 2021 / Revised: 14 May 2021 / Accepted: 16 May 2021 / Published: 20 May 2021
(This article belongs to the Special Issue Advances in Disorders of Consciousness)

Abstract

:
The benefits of early detection and classification of epileptic seizures in analysis, monitoring and diagnosis for the realization and actualization of computer-aided devices and recent internet of medical things (IoMT) devices can never be overemphasized. The success of these applications largely depends on the accuracy of the detection and classification techniques employed. Several methods have been investigated, proposed and developed over the years. This paper investigates various seizure detection algorithms and classifications in the last decade, including conventional techniques and recent deep learning algorithms. It also discusses epileptiform detection as one of the steps towards advanced diagnoses of disorders of consciousness (DOCs) and their understanding. A performance comparison was carried out on the different algorithms investigated, and their advantages and disadvantages were explored. From our survey, much attention has recently been paid to exploring the efficacy of deep learning algorithms in seizure detection and classification, which are employed in other areas such as image processing and classification. Hybrid deep learning has also been explored, with CNN-RNN being the most popular.

1. Introduction

According to the International League Against Epilepsy, epilepsy is a momentary event of signs and symptoms due to abnormal synchronization and rapid neuronal activities in the brain [1,2]. It is one of the brain neurological chronic disorders that affect around 50 million people worldwide due to the brain cells’ excessive electrical activities, and it is characterized by epileptic seizures [3]. These epileptic seizures can result in neurological, physiological, social and cognitive consequences as a result of loss of consciousness and can even lead to death if proper monitoring and diagnosis have not been in place [4,5].
The loss of consciousness as a result of epileptic seizures has some common features with disorders of consciousness (DOCs), as established in the literature such as the work of [6,7,8]. In this condition, the eyes of the patient may be open, but even with external stimuli, their response might be meaningless. Moreover, a simple response/behavior may be observed even though the presence of sleep–wake cycles cannot be guaranteed due to a lack of sufficient time to determine its presence. Therefore, some of the types of disorders of consciousness exhibited during the occurrence of seizures are acute consciousness disorders (ACDs) that include coma, confusion, drowsiness and stupor, as well as delirium and chronic disorders of consciousness (CDOCs) that consist of minimally conscious and vegetative states (VS) [9]. One major difference between impaired consciousness during the seizure and these types of DOCs is in their duration, in which seizures only last for a short time, with the exception of status epilepticus, while other DOCs last for days, months or years [6,10]. The convergence of some types of DOCs and epileptic seizures to a common structure such as in cortical and subcortical regions helps researchers to develop models that improve epileptic seizure patients’ lives and treatment methodologies by analyzing the behavioral and clinical features of these types of DOCs [11]. The detection, prediction and classification of epileptic seizures may shed more light on determining the pathophysiology and physiology of other types of DOCs. Two types of seizures have been considered from the monitoring aspect: electrographic and behavioral. An electrographic or electroencephalographic epileptic seizure is an irregular paroxysmal pattern of an electroencephalogram (EEG). Simultaneously, a behavioral epileptic seizure is the clinical signs of epilepsy that the patient or an observer can observe or that can be recorded on video [12].
The observation and diagnosis of epileptic seizures manually by a neurologist is tedious, time-consuming and easily prone to errors. The development of an automatic computer-aided system is therefore of paramount importance to help neurologists and patients identify and detect epileptic seizures by minimizing the long-term EEG recording to be analyzed by neurologists [13,14]. To develop an automatic CAD system, there are several steps for epileptic seizure detection from EEG analysis such as signal acquisition, data preprocessing, feature extraction, channel selection, classification and performance analysis/decision making. Due to the complex morphology of the EEG signal and visual similarity between epileptic and normal signals, suitable and meaningful features need to be extracted for classifiers to properly and correctly recognize and characterize different epileptic seizures [15,16,17].
The EEG signals can be used to acquire significant information to describe neurological conditions and need to be recorded to localize epileptic seizures. One of the most important scales in clinical EEGs for evaluating defects and cognition is frequency. A recorded EEG has a frequency somewhere within the 0.01 to 100 Hz range. The frequency content can be divided into five major bands known as delta, theta, alpha, beta and gamma [18,19,20,21,22]. Details on the frequencies associated with these bands are provided in Table 1. The abnormal activities exhibited by epileptic patients are in ictal and interictal conditions. Ictal refers to the epileptic seizure activity, while interictal is the activity that occurs between two epileptic seizures and can be regarded as seizure-free activity. Sharp, spikey, complex and uninterrupted or continuous structural wave forms are usually seen in the ictal signals, while interictal signals are seen as sharp, spikey and temporary waveforms. Research studies [16,22] have shown that some characteristic changes in the EEG signals following a seizure can be detected so that the dynamic mechanisms of the seizures are characterized, identified and localized. An intracranial recording is also conducted in some patients to determine the brain region responsible for initiating the seizure and implantable devices for epilepsy treatment [22,23,24,25].
Researchers have explored different types of methods and domains for automatic seizure detection such as the time domain, frequency domain, time–frequency domain, non-linear methods and Empirical mode decomposition (EMD). However, studies have shown significant improvements in performance when two or more conventional methods are combined [12,26], which describe methods for seizure detection and provide mathematical descriptions of these methods. The authors of [27] provided a review on the applications of entropies with their advantages and disadvantages in epilepsy analysis. A brief description of the epileptic seizure detection and analysis process including preprocessing, feature extraction, feature ranking/selection and classification was conducted in [28]. Automated epileptic seizure detection techniques based on multi-domain approaches were reviewed and highlighted in [29]. In [30], the authors provided a background of pattern recognition in epileptic seizure detection with a review and analysis of some works conducted in epileptic detection, emphasizing analysis of the DWT influence in epileptic detection systems. Focal and non-focal characterization and localization in seizure detection systems were reviewed by [31,32]. Various parameters such as fractal dimension, entropy and Hjorth parameters were used in focal and non-focal EEG signal characterization, and their performances were compared using the Bern-Barcelona EEG database.
Most of the review articles found in the literature on epilepsy detection systems are focused on conventional or traditional techniques. However, recently, much attention is being paid to machine learning and, now, deep learning networks to explore their potential in the detection and characterization of epileptic seizures. Therefore, this study highlights various techniques for feature extraction and selection commonly used in epileptic seizure recognition systems in conventional methods and deep learning from 2010 to 2020. It also includes the fundamental components of an EEG seizure detection system and performance metrics.
This paper reviews the classification techniques commonly used in epileptic seizure detection. Our review includes works that used EEG and intracranial EEG (iEEG) or both in their seizure detection models. Reliable and significant feature extraction methods were investigated. A comparison of the performance of various algorithms for the recognition of seizures and classification systems were explored and analyzed. This work will bring researchers up to date on the significant feature extraction techniques, statistical and machine learning classifiers and recent deep learning algorithms. Another contribution of this review is to help researchers to identify publicly available databases of recorded epileptic seizure signals. Finally, based on this current review, suggestions on future research directions are provided.

2. Epileptic Seizure Detection System

This section provides a general overview of an epileptic seizure detection system. A typical system consists of the following stages, as shown in Figure 1: 1. data acquisition, 2. preprocessing, 3. feature extraction, 4. classification and 5. performance analysis and evaluation.

2.1. Data Acquisition and EEG Database

The study of epileptic seizure detection and analysis has been carried out with both scalp EEG recordings (EEG) and intracranial EEG recordings (iEEG). Scalp EEG recordings use electrodes placed on the surface of the head at equal distance with the 10–20 system as the most commonly used configuration [20,33]. The iEEG signals use intracranial electrodes placed inside the skull when the clinical, structural and functional data are obtained before implantation to locate the epileptogenicity region in the brain [22].
Local databases that were used in previous studies were developed based on the information and data obtained and analyzed from epilepsy patients before epileptic surgeries. The small sample sizes, short time durations prior to seizures and small seizure actions hindered their applicability, limiting the specificity evaluation in the interictal signals. Therefore, recording of long-term signals from various seizures to properly and efficiently evaluate the sensitivity and specificity of algorithms is necessary [32].
Recently, various research works on epilepsy have employed some online databases that are publicly available, while some require permission from the owners such as the Andrzejak database [34] from the Department of Epileptology, University of Bonn, Germany, the Freiburg database from the Epilepsy Centre of the University Hospital of Freiburg, Germany [35], the Boston Children’s Hospital-MIT EEG datasets [36] and the Bern-Barcelona database from the University of Bern, Barcelona, Spain [37]. The largest epileptic seizure database available is the European Database on Epilepsy, with 2500 recorded seizures in 45,000 h of recording duration. Among the more than 250 subjects, 50 underwent iEEG at a sampling frequency of 250–2500 Hz over 122 channels [38]. Another recently used database is the data obtained from the Neuro Vista ambulatory monitoring system, which supplied continuous iEEG signals for many months [39,40]. Figure 2 shows University of Bonn data for class S for ictal conditions and class N for interictal conditions.

2.2. Preprocessing

Biomedical signals are usually contaminated with various types of noise and artifacts during data acquisition and processing, which greatly influences the quality of feature extraction techniques. The artifacts’ sources are generally categorized into technical, physiological and environmental sources [41,42,43]. Therefore, one of the aims of biomedical signal processing is to search for how to minimize or eliminate artifacts and still retain the most useful and relevant information in the raw EEG signal.
Artifacts that are caused by technical issues or instruments used during EEG acquisition are related to the equipment’s settings and the EEG type, that is, either an EEG recorded from the scalp or an intracranial EEG recording [17]. Some of these settings are gain, high-pass and low-pass filters’ cut-off frequencies, sampling rate and electrode types. Artifacts due to physiological sources are electromyograms (EMGs), which are muscle activity, electrooculograms (EOGs) due to eye movement and electrocardiograms (ECG), which are due to the heart rate activity. In contrast, environmental interference depends on the environmental conditions and setting of EEG acquisition and recording [44,45,46]. Artifacts can be divided into two groups: physiological and nonphysiological artifacts, as summarized in Table 2.
The presence of these strong unwanted components severely reduces the quality of the signal and diminishes the accuracy of further processing such as feature extraction and classification. Therefore, the need for denoising and removing these artifacts and noises can never be overemphasized. Different techniques and algorithms have been developed to eliminate artifacts and noise to make the process more reliable for further processing and analysis [45]. These methods include early prevention steps taken during the EEG recording, which include preventing muscular and ocular artifacts by limiting eye blinking, eye movements and movements by other parts of the body. Another method is the threshold criterion which excludes corrupted trials of EEG signal recordings [47]. The method of location and elimination of contaminated activity is also a feasible approach using the electrooculogram (EOG) subtraction technique [48,49]. Independent component analysis (ICA) is one of the most popular techniques in EEG artifact rejection and denoising with excellent results. Researchers have extensively studied time–frequency techniques as a viable approach that includes wavelet transform denoising techniques. The autoregressive method, proposed in [50], can be used to subtract the artifact signal from the original EEG signal. Adaptive filtering is also another technique to optimize performance by adjusting its transfer function by itself. Other techniques include the support vector machine (SVM) approach, which categorizes the EEG epilepsy signal into different classes and then eliminates artifacts such as head movement [51].

2.2.1. Filtering Technique

One of the popular techniques for artifact elimination/reduction is the filtering technique. In the filtering technique, filters are applied to the raw EEG signals to remove or reduce artifacts and noise for better EEG interpretation, diagnosis and analysis. The filtering technique has been used in EEG signals for removing power line noise (50 Hz or 60 Hz), unwanted high-frequency components such as artifacts generated from muscular activities and low-frequency components such as low-frequency drifts.
Several filtering approaches have been developed by researchers over the years, from simple classical approaches [52,53] to adaptive approaches [54,55]. The Kalman filter, Weiner filter and Bayes filters are some of the common filtering approaches [29]. However, adaptive filtering has the best performance. Adaptive filtering, unlike the simple filtering technique that uses a fixed frequency range, adaptively adjusts its weights after estimating the artifact signals using a reference signal, and a clean EEG signal is obtained after subtracting the estimated artifactual components. It is easy to use, has no calibration requirements and can be implemented online. These are some of its advantages. However, the use of reference signals in this technique requires additional sensors, which increase the cost and complexity.
The structure of adaptive filtering is shown in Figure 3, where d n is the desired signal, x n is the reference signal, y(n) is the adaptive filter estimated output and e n is the residual error which is given in Equation (1):
e n = d n y n
Adaptive filtering uses optimization algorithms to help in adjusting its weights to obtain the optimum filter coefficients. Recursive least squares (RLS) is one of the best and common optimization algorithms employed in adaptive filtering [56]. The least mean squares (LMS) algorithm is another optimization algorithm used in the adaptive filtering technique [57,58,59].

2.2.2. Blind Source Separation Techniques

Blind source separation techniques (BSS) are some of the most commonly used techniques for artifact and noise removal from EEG data by excluding neuronal activity signal sources from artifact source signals [60,61,62,63]. One of the major merits of BSS is that the previous mixing information from different sources is not needed, or in some situations, a very small amount of information is needed. Let X be multi-channel EEG signals with linear mixing of sources S; then, mathematically,
X = A S
where A is the mixing matrix. BSS can be used to generate an un-mixing matrix W to separate the sources:
S ^ = W X
where S ^ is the estimation of the sources.
Once all of the neuronal and artifactual sources are known, the latter can be removed to obtain an artifact-free EEG. There are many BSS algorithms developed to remove artifacts from EEG signals, including independent component analysis (ICA), principal component analysis (PCA), canonical correlation analysis (CCA) and morphological component analysis (MCA).
In the preprocessing stage, a signal is also normalized to compare the signal with that of different patients and that recorded by another acquisition system.

3. Feature Extraction Techniques

To develop a robust automated scheme for epileptic seizure detection, categorizing EEG signals (epileptic seizures) into a pre-seizure, seizure and post-seizure occurrence must be identified and evaluated. Many features have been explored in the literature to describe seizure behavior properly. These features describe the EEG static behavior in time and space as well as dynamic properties. Feature extraction techniques commonly found in the literature include time domain, frequency domain and time–frequency analyses, wavelet analysis, energy distribution, entropy analysis and feature tensors [64]. However, recently, most CAD systems use two or more methods combined as a hybrid technique.

3.1. Time Domain Analysis

Epileptic EEG signals in their raw form are a function of time. Therefore, features that are calculated and extracted on these signals are called time domain features, although time domain features are not mostly used alone in EEG epileptic signal analysis. Some features such as amplitude, synchronization and regularity, which change during epileptic seizure events, characterize the EEG signal. Some of the works that used these features include [65,66,67], in which the relative duration, relative average amplitude and the coefficient of amplitude were used in epileptic seizure detection techniques. Another method is to use empirical mode decomposition (EMD); this method is applied to nonstationary signals in nature [68]. Several works have reported accuracies obtained after applying higher-order spectra in their approach, as in [69,70,71]. This paper selected some feature extraction techniques in the time domain that are predominantly new in the literature and explained as follows.

Statistical Parameters

Researchers have used statistical parameters such as skewness, kurtosis and line length to characterize between non-seizure and seizure conditions because the statistical distribution of EEG signals for various conditions is different. Therefore, these parameters are calculated as features to differentiate between normal and a seizure event.
For example, let X be the sequence used for feature extraction such as an epoch of an EEG signal, donated as in Equation (4) [65]:
X = [ x [ 0 ] , x [ 1 ] x [ N 1 ] ]
where N is the length of the sequence.
The most common statistical parameters used in extracting features are as follows:
m e a n = 1 n 1 n x i
m e d i a n = N + 1 2 t h
S . D . = 1 n ( X n m e a n ) 2 n 1
s k e w n e s s = n = 1 N ( x n m e a n ) 3 ( N 1 ) S . D . 3
k u r t o s i s = n = 1 N ( x n m e a n ) 4 ( N 1 ) S . D . 4
max = max [ x n ]
min = min [ x n ]
The curve length or line length is expressed as
L ( x ) = i = 1 N | x [ i ] x [ x 1 ] |
Other statistical variants include average power, energy, root mean squared value (RMS), cross-correlation, independent component analysis, linear discriminant analysis and principal component analysis, among others.

3.2. Frequency Domain

To capture the frequency components of epileptic EEG signals during various signal seizure conditions, signal transformation is conducted to describe the details of the frequency representation of the signal to obtain some useful information about the signal. The popular Fourier transform calculates all the frequency components in the signal so that different brain activities can be isolated and described based on their frequency. To extract features based on the signal power division at each frequency, the power spectral density (PSD) method is used to calculate and analyze the features. Some of the spectral features calculated using the PSD technique include peak frequencies or dominant frequency, average band frequency, spectral edge frequency, intensity weighted bandwidth and the bandwidth of the dominant frequency [72].
One of the methods for obtaining the PSD values is using a Welch frequency estimation technique. The EEG data are segmented into overlapping segments, and each segment is windowed, averaged and estimated from its periodogram.
If x(n), wherein n = 1,2, …, N, is the data sample derived from the available signal data, the estimated periodogram is given as [32]
P ^ P E R f = 1 N n = 1 N x n e i ω f n 2
where P ^ P E R f is the periodogram power estimation. If the data segments are expressed as xl (n), l = 1,2, …, S, the Welch spectrum is given as
P ^ w f = 1 S l = 1 S P ^ l f
P ^ l f = 1 M 1 P n = 1 M v n x l n e i ω f n 2
where M is the length of each EEG segment, while P ^ l f is the periodogram estimation of the first segment, v(n) refers to a data window, P ^ w f denotes Welch PSD values, S refers to segment number and P is the average of v(n), which is expressed as
P = 1 M n = 1 M v n 2
This approach is known as the non-parametric method, and its limitation is spectral leakage due to its windows. The parametric method is proposed to overcome non-parametric limitations. The signal is taken as a random stationary process, with the noise as input when the signal is modeled as filter output. Filter parameters are later determined after that. One of the parametric methods is the autoregressive model. This technique uses a linear combination of the signal’s earlier activities with uncorrelated noise [26,73,74], given as
e i = j = 0 P A j x i j
where Xi is the input signal, Aj is the model coefficient matrix, p is the model order and ei refers to a multivariate zero-mean uncorrelated vector.
j = 0 p A j R ( j k ) = R ( k ) , k = 1 , , m
To determine the Aj matrix, the linear equation m x p: was solved, where m is the number of channels, p is the AR model’s calculated order and R(k) refers to the covariance matrix biased values.
In [75], the authors applied a step-wise least square estimation algorithm (SLSA) on seizure and normal EEG signals to estimate the autoregressive model (AR) orders. In contrast, the Burg method was applied for the estimation of PSD values. EEG epileptic seizures were classified with the SVM method based on an optimal AR model order and firefly optimization (FA) [76].

3.3. Time–Frequency Domain

The shortcoming of time domain analysis is that, while the exact location of events can be located, the events’ frequency components cannot be determined. While the frequency domain provides information on frequencies involved in the signal, it cannot provide information about when they occur. The time–frequency domain was developed to overcome the limitations of the time domain and frequency domain. Several techniques for signal transformation and decomposition to provide information in both time and frequency have been developed in the literature [12]. Short-time Fourier transform (STFT), Weiner–Ville distribution (WVD), spectrography and wavelet transform analysis are commonly used techniques to calculate and extract epileptic EEG features.

3.4. Wavelet Analysis

Wavelet transform (WT) is a popular biomedical signal processing approach due to its oscillatory nature, finite length and suitability in dealing with nonstationary and transient biomedical signals [77,78]. In EEG epileptic seizure signal analysis, WT is used to decompose the signals into various components by using scaling and shifting functions over the whole signals to obtain a signal component in time and frequency domains simultaneously [79]. Mother wavelet has to be chosen as a function that can be used to interpret the original signal into sub-bands. Generally, wavelet functions can be defined in Equation (19) as
Ψ s , τ = 1 s Ψ t τ s
where s is the scale parameter and τ is the shift parameter.
From Equation (19), wavelet transform is given as
γ s , τ = f t Ψ s , τ t d t
Meanwhile, Equation (21) defines inverse wavelet transform as
f t = γ s , τ Ψ s , τ t d τ d s
In discrete wavelet transform (DWT), a low-pass filter g[n] and a high-pass filter h[n], which correspond to scaling and shifting functions, respectively, were designed [80] as quadrature mirror filters successively. These filters produced approximation coefficients and detail coefficients, as shown in Figure 4. The decomposition level should be chosen so that the filtering and decimation processes continue up to that level [81,82].
Let an EEG signal be x(n), decomposed into multiple frequency bands of different scales (j), and assume the length of the signal N satisfies Equation (22):
N = 2 j
The decimation process is performed at each level by downsampling the frequency by half to obtain a good frequency resolution. The efficacy of wavelet transforms in EEG epilepsy detection analysis has been explored by many research works. Figure 5 shows an example of an epileptic seizure signal from the Bonn University dataset decomposed up to level 10. The detail coefficients, which contain most of the noisy components, are set to zero as most of the signal information lies in approximate coefficients (low frequency). This process is also known as thresholding. However, the authors of [72,73,74,75] addressed the limitation associated with thresholding (i.e., deciding thresholding values for detail coefficients to be chosen).
Most of the works reported in the literature that used wavelet analysis combined this approach with another technique.
Other techniques employed and used in time domain analysis are statistical param-eters, curve length or line length, energy, power and RMS. According to Logesparan et al. [83], line length is one of the best features for characterizing the epileptic EEG region.

3.5. Non-Linear Analysis

The non-linearity of EEG epileptic signals can be well detected by the frequency domain. The non-linearity and non-stationarity of EEG signals render it to be considered chaotic. Therefore, the changes in EEG signals are difficult to be detected by visual inspection [84]. Common techniques to detect minute data changes due to EEG signals’ non-linear and dynamic behavior are entropies and Lyapunov techniques.

Entropy Analysis

Entropy may generally be defined as the measure of uncertainty and fluctuation of a system. The values of entropy represent the degree of uncertainty and how chaotic a system is. Larger values of entropy indicate a more chaotic and uncertain system. Various entropy estimators have been applied to detect and analyze EEG epileptic signals to distinguish and inspect seizure occurrence and normal signals. The most common entropy estimators are Shannon entropy, approximate entropy, sample entropy, Renyi’s entropy, fuzzy entropy and permutation entropy [85,86,87,88].

4. Classification Techniques

The quality of classification algorithms is largely dependent on the feature extracted and fed to the classifier. The features are extracted with the assumption that they can be characterized between normal and different seizure categories. Classifiers are decision-making systems in which the class data boundaries are defined and labeled based on their features. The classification method can be simple such as thresholding techniques, or complex such as machine learning algorithms.
In the classification stage. There are generally two steps to be carried out, that is, training and testing phases. The extracted features are divided into those phases, and after training the classifier with training data, the new data can be classified with the trained network. Classifiers in epileptic seizure detection systems can be developed using statistical analysis such as clustering, machine learning or, recently, deep neural networks [89].

4.1. Machine Learning Techniques

Machine learning algorithms are the most widely used classifiers in automated epilepsy detection systems. The conventional handcrafted feature extraction methods are used to extract features and statistically analyze, rank and select data that are used as input to machine learning algorithm classifiers. Several classification techniques have been proposed in the literature, such as k-nearest neighbor (k-NN), logistic regression, random forest, artificial neural networks (ANNs), fuzzy logic and SVMs with various kernel functions. A list of studies using machine learning algorithms with different feature extraction techniques is shown in Table 3.
Table 3 compares the performance of various EEG detection algorithms in past works in terms of the feature extraction technique, the classifier employed and the accuracy obtained. Faust et al. [90] achieved an accuracy of 98.33% using a single-feature, PSD and radial basis function SVM model. An accuracy of 100% was recorded with the DWT feature by Upadhyay et al. [109] with an LS-SVM model. A new feature, Teager energy, was used by Sriraam et al. [124] to achieve 96.66% accuracy with supervised backpropagation. Some studies have also employed multiple features with an ML technique such as the work of Saminu et al. [144]. This study used a feedforward neural network (FFNN) coupled with an SVM to detect and classify ictal and interictal signals. It was computationally less complex with a high accuracy of 99.6%. Mahjoub et al. [145] conducted feature extraction of epileptic EEGs with tunable-Q wavelet transform (TQWT) and intrinsic mode functions (IMFs) of multivariate empirical mode decomposition (MEMD) and directly from the EEG raw data. This approach was a mix of linear and non-linear parameters and multiple features as its edge; an accuracy of 98.7% was recorded with SVM. From Table 3, it can be seen that the genetic algorithm, Bayesian net and fuzzy clustering are not popular classifiers in EEG signal processing [101,105,111]. RFC, ANN and KNN are quite promising classifiers with great accuracy [116,146,147]. However, SVM is the most commonly applied classifier [116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,149,150,151,152].

Overview of Support Vector Machine

SVM is a machine learning classifier highly suitable for binary classification with feature vectors of a high dimension. It is very suitable and popularly used in biomedical signal processing and applications due to its capability to deal with many predictors and high accuracy. The distance of the optimal hyperplane obtained by SVM from the feature space of a high dimension and that of each class closest to the data sample is maximized by SVM [153]. It depends on its regularization parameter, which controls the level of overlap between the class and kernel functions, which is used to map training data to a feature space of a higher dimension from an input space [154]. Figure 6 depicts an example of a 2D separable classification problem by denoting the maximum margin and optimal hyperplane. The support vectors are those data points on the margin line [155].
One of the common kernel functions used in SVM is the linear kernel function with the following equation:
K X , Y = X T Y
Another type of kernel function is a polynomial with a degree d as follows:
k X i , X j = X i , X j d
where d d 1 is the number of polynomials.
If the number of polynomials is d = 2 or d = 3 , then the function is called a quadratic kernel function.

4.2. Deep Learning Techniques

Deep learning algorithms were employed in automated epilepsy detection systems to cater for the limitations associated with machine learning techniques. DL does not require handcrafted features to be extracted manually; due to its multilayer architecture, it can deal with large datasets, execute imbalanced datasets and provide a result without biasing towards a majority class [156,157]. Some of the DL architectures include long short-term memory (LSTM) networks, convolutional neural networks (CNNs) and gated recurrent units (GRUs). A variety of convolutional models have been proposed and applied by different researchers to investigate their capability in automated epilepsy detection systems [158,159,160].
The most common approach is a convolutional neural network with a variety of architectures such as temporal CNNs (TCNNs), temporal graph convolutional networks (TGCNs) and CNN-recurrent neural networks (RNNs) [161]. A CNN’s basic structure consists of convolutional layers, max pooling layers, fully connected layers and softmax layers [162,163].
Uniquely, the CNN architecture conducts feature extraction automatically by itself in the process of classifying the EEG signal. The convolutional layer conducts the filtering/feature extraction, while the max pooling layer carries forward the significant feature decided/chosen by the convolutional layer. The fully connected layer simply compiles the extracted data for the softmax layer that conducts the binary classification, i.e., converting the data into probabilities between 0 and 1.
Although deep learning algorithms outperform their conventional counterparts, large datasets’ requirements for their operation become their major limitation. A list of works in automated epilepsy detection and analysis that used deep learning methods is summarized in Table 4.
Table 4 compares the performance of various EEG detection and classification algorithms previously employed by researchers using deep learning schemes. Gao et al. [189] recently implemented a deep convoluted neural network (DCNN) for epileptic EEG signal classification called (EESC). They used PSD energy diagrams for feature extraction with accuracy of over 90% on the CHB-MIT EEG dataset. Jang and Cho [180] proposed a dual deep neural network using spectral analysis features for automatic detection of seizures from EEG signals. It has a low computational cost and a sensitivity of 100%. In focal epileptic seizure detection, a CNN (1D and 2D) and/or LSTMs were adopted by Tjepkema-Cloostermans et al. [174] with an AUC of 0.94 and specificity of 99.9%. A feature learning scheme using unsupervised deep convoluted neural networks proposed by Yuvaraj et al. [175] achieved a sensitivity of 86.29% and a latency rate of 2.1 s. In another study, Nogay et al. [159] implemented a pretrained 2D AlexNet CNN coupled with transfer leaning to detect epileptic seizures from EEG data. It also uses spectrogram short-term images and achieved 100% accuracy. Other studies that used spectrograms include [153,158] and [176]. A 3D kernel of Wei et al. [169] combined 2D images of an individual-channel EEG time series to obtain a 3D image. This was used to predict ictal, pre-ictal and interictal periods with an accuracy > 90%, and sensitivity of 88.9%. Olokodana et al. [160] proposed a DNN with distributed kriging-bootstrapping for seizure classification. This approach achieved relatively high accuracy at 91% in less time than basic DNN. Yuan et al. [170] developed stacked sparse denoising autoencoders (SSDA) for feature extraction from an EEG spectrogram synthesized from short-time Fourier transform. A study by [184] implemented a 2D scalogram derived from continuous wavelet transform for feature extraction. A CNN was used to classify the features over five classes of EEG records, and an accuracy of >90% was obtained across the board.

5. Discussion

Selecting the most relevant and significant features is an important step in developing reliable and precise models. Therefore, understanding signals’ statistical properties is crucial as each implanted electrode’s statistical measures and channel are different. Analyzing these properties, such as skewness, energy and entropy, will help researchers avoid using irrelevant features that may increase the dataset and increase the computational complexity of the machine learning classifiers. Most of the researchers adopted testing different machine learning classifiers and evaluated their performance compared to classifiers. The best classifier is considered for brain datasets to solve seizure detection problems.
Several classifiers have been tested and evaluated for EEG epileptic seizure detection to discriminate between seizure and non-seizure states. The heterogeneity of features supplied to classifiers, differences in processing techniques and patient data makes it difficult to compare classifiers. ANN and SVM classifiers are the most common techniques, with the latter being easier and faster than the former.
Despite researchers’ contribution and effort to develop and improve seizure prediction and characterization algorithms, the realization of clinical devices by converting these existing techniques has been a major bottleneck. Based on the algorithms’ studies, it is evident that the specific build-up to a seizure state is responsible for the seizure and not a random process. From this review, most researchers employed feature extraction schemes such as wavelet transform, statistical methods and chaos techniques such as entropy analysis. However, in deep learning EEG seizure application, periodograms are the most promising feature extraction technique. From this survey, it appears that multi-feature extraction schemes did not perform better than single-feature classifiers. Hence, only significant features should be included to avoid increasing complexity with little or no improvement in performance. Wavelet transform combined with other techniques such as entropy and statistical parameters has also been employed [64]. Figure 7 shows the percentage of conventional methods used by researchers based on our reviewed articles’ analysis, while Figure 8 depicts the comparison of conventional techniques and deep learning models in percentages employed by researchers from 2014 to 2020.
Standardization of epileptic seizure techniques is also an issue of concern because homogenous comparison performance measures must be grouped to provide a homogeneous and standard comparison. Another issue is related to recording the EEG signals’ duration in either scalp EEG or intracranial EEG.
Researchers have devoted much attention to investigating and developing hybrid models over the years, as indicated in Figure 7. The figure shows the percentage of conventional techniques reviewed in this paper. Hybrid techniques are the most employed approach, with 37% of the cases. SVM is the most used technique in the case of stand-alone techniques, which covered 26% of the reviewed articles. Its simplicity, suitability for binary classification, capability to deal with many predictors and high accuracy are some of the advantages of SVM. ANN covered 12% of the reviewed articles which used the number of neurons and layers instead of kernel functions as in SVM. Other techniques investigated are clustering with 5% of the reported articles and the random forest technique with 3% of the investigated techniques.
Figure 8 shows the number in percentage of published articles from 2014 to 2020 for conventional techniques and deep learning approaches. The trends indicate the surge in researchers’ attention towards deep learning approaches from 2014 upwards, with 22% of reviewed articles in 2014, increasing to 68% in 2019. In comparison with conventional schemes, the chart shows a continuous decrease from 78% of published articles in 2014 to 24% in 2020. This shows how researchers have focused their attention on exploring the efficacy of deep learning approaches.

5.1. Challenges

Despite the progress achieved in the detection and classification of epileptic seizures recently, there are still some challenges holding researchers back that include, among others, the following: (1) Many research studies have used various available datasets; however, combining these datasets is quite difficult as each has a different sampling frequency, a different number of electrodes and different parameters, which hinders researchers in combining different datasets to obtain a large dataset for training the model. (2) Real-time signals need to be used for detection and classification to realize real-world applications in a clinical setup. Still, most of the datasets available contain a chosen segment of EEG signals that are not suitable for real-world clinical implementation. (3) The lack of standardization among the developed algorithms is another challenge that makes a homogenous performance comparison difficult. (4) In recent deep learning models, the requirement of higher computational resources that are not available to some researchers hinders the realization of reliable, practical and precise non-invasive models that meet the demand of mobile health and IoMT.

5.2. Future Research Direction

This paper provides a comprehensive investigation of epileptic seizure identification and detection techniques. Over the years, tremendous progress has been witnessed, ranging from traditional techniques to the recent deep learning application. However, some challenges have been identified and raised that bring some interesting research questions that still need to be addressed to implement and improve these developed models successfully. The following are some of the suggestions for uplifting future research.
  • With a large volume and high dimension of epileptic seizure datasets, dimensional reduction techniques that reduce the dataset dimension and still retain the significant signal information need to be further investigated.
  • Suitable features that reduce the classifier’s computational complexity and time should be considered.
  • For models that use invasive recordings, the developed methods must identify seizure onset and measure the seizure strength.
  • Researchers should choose a classifier that will not miss or skip all the relevant EEG channels and electrodes.
  • Deep learning structures must be carefully selected based on the problem’s peculiarities and involve relevant datasets for real-time, online and offline detection.
  • Hybrid deep learning techniques should be extensively explored.
  • EEG signal analysis is a neurophysiological approach which holds great potential for enhanced diagnosis and classification of acute disorders of consciousness (ADOCs) such as a vegetative state (VS) and a minimally conscious state (MCS), among others. It can be used to predict the dynamics in the thalamocortical connections as it depicts changes in the activities of the reticular system. Detection and classification of epileptic seizures using EEG signals are a significant step towards advanced diagnosis of unresponsive wakefulness syndrome (UWS) and MCS by characterizing the level of awareness as they share some common features with epileptic seizures. Previous work such as that of Naro et al. [193] used γ-band transcranial alternating current stimulation (tACS) as a non-invasive neurostimulation protocol on DOC patients to differentiate UWS and MCS individuals. Another neuromodulation approach was also applied in [194], while electrophysiologically based approaches were discussed in [195]. Further research on deep learning techniques could be employed in the classification of VS, MCS and UWS.

6. Conclusions

This study investigated and reviewed various automated EEG epileptic seizure detection and classification techniques. It also highlighted both traditional feature extraction techniques and statistical and machine learning classifiers. Any developed model must be subjected to a rigorous performance evaluation to test its efficacy in identifying and detecting epileptic seizure signals. Conventional feature extraction techniques commonly employed by researchers are wavelet transform, entropy and non-linear techniques. ANN, SVM and random forest are the most commonly used machine learning classifiers, while CNN is most commonly used for deep learning. Further investigation must be thoroughly conducted on seizure detection techniques to improve the outcome. Recent studies have also focused on hybrid deep learning schemes. This recent research direction needs to be investigated and compared with conventional techniques. Advanced detection and classification using EEG signals must be further investigated to characterize the level of awareness in epilepsy and DOC patients to differentiate between VS, MCS and UWS. With all these, the future is very promising for early diagnosis and treatment of epileptic seizures.

Author Contributions

S.S.: Conceptualization, Formal analysis, Methodology, Writing—original draft. G.X.: Funding acquisition, Project administration, Supervision. Z.S.: Funding acquisition, Project administration, Supervision. I.A.E.K.: Formal analysis, Investigation. A.H.J.: Investigation, Methodology, Writing—review & editing. Y.K.A.: Data curation, Writing—review & editing, Methodology. I.A.K.: Formal analysis, Investigation. I.S.A.: Formal analysis, Investigation. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China under Grant 51737003 and Grant 51977060.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

ACDacute consciousness disorder
ANNartificial neural network
ApEnapproximate entropy
ARautoregressive
CADcomputer-aided diagnosis
CCAcanonical correlation analysis
CDcorrelation dimension
CDOCchronic disorder of consciousness
CNNconvolutional neural network
DBFdeep belief network
DCNNdeep convoluted neural network
DOCdisorder of consciousness
DNNdeep neural network
DWTdiscrete wavelet transform
EEGElectroencephalogram
EESCepileptic EEG signal classification
EOGElectrooculogram
FDRFisher discriminant ratio
FAfirefly optimization
GMMGaussian mixer model
GRUgated recurrent unit
HOShigher-order spectra
HRShierarchical region splitting
ICAindependent component analysis
ICGAinteger coded genetic algorithm
IMFintrinsic mode function
IoMTinternet of medical things
KNNk-nearest neighbor
LLClocally linear classification
LMSleast mean square
LMTSlong short-term memory
MCAmorphological component analysis
MCSminimally conscious state
MRFMarkov random field
MRImagnetic resonance imaging
NBnaive Bayes
NLMSnon-local means
PCAprincipal component analysis
PDParkinson’s disease
PSDpower spectral density
PNNprobabilistic neural network
PSOparticle swarm optimization
RMSroot mean square
RLSrecursive least square
STFTshort time Fourier transform
SVMsupport vector machine
SLSAstep-wise least square estimation algorithm
SRSsimple random Sampling
SSDAstacked sparce density autoencoders
TCNNtemporal CNN
TGCNtemporal graph convolutional networks
TQWTtunable Q-wavelet decomposition
UWSunresponsive wakefulness syndrome
VSvegetative state
WPEwavelet packet entropy
WTwavelet transform
WVDWeiner–Ville distribution

References

  1. Falco-Walter, J.J.; Scheffer, I.E.; Fisher, R.S. The new definition and classification of seizures and epilepsy. Epilepsy Res. 2018, 139, 73–79. [Google Scholar] [CrossRef]
  2. Fisher, R.S.; Acevedo, C.; Arzimanoglou, A.; Bogacz, A.; Cross, J.H.; Elger, C.E.; Engel, J., Jr.; Forsgren, L.; French, J.A.; Glynn, M. ILAE official report: A practical clinical definition of epilepsy. Epilepsia 2014, 55, 475–482. [Google Scholar] [CrossRef] [Green Version]
  3. World Health Organization. Available online: http://www.who.int/newsroom/fact-sheets/detail/epilepsy (accessed on 17 February 2020).
  4. Yuen, A.W.; Keezer, M.R.; Sander, J.W. Epilepsy is a neurological and a systemic disorder. Epilepsy Behav. 2018, 78, 57–61. [Google Scholar] [CrossRef]
  5. Siuly, S.; Zhang, Y. Medical big data: Neurological diseases diagnosis through medical data analysis. Data Sci. Eng. 2016, 1, 54–64. [Google Scholar] [CrossRef] [Green Version]
  6. Blumenfeld, H. Epilepsy and the consciousness system: Transient vegetative state? Neurol. Clin. 2011, 29, 801–823. [Google Scholar] [CrossRef] [Green Version]
  7. Laureys, S.; Schiff, N.D. Disorders of Consciousness. Annals of the New York Academy of Sciences; Wiley-Blackwell: Hoboken, NJ, USA, 2009. [Google Scholar]
  8. Laureys, S.; Tononi, G. The Neurology of Consciousness: Cognitive Neuroscience and Neuropathology; Academic Press: Cambridge, MA, USA, 2008. [Google Scholar]
  9. Calabrò, R.S.; Milardi, D.; Cacciola, A.; Marra, A.; Digangi, G.; Casella, C.; Manuli, A.; De Luca, R.; Silvestri, R.; Bramanti, P. Moving into the wide clinical spectrum of consciousness disorders: Pearls, perils and pitfalls. Medicina 2016, 52, 11–18. [Google Scholar] [CrossRef]
  10. Blumenfeld, H. Impaired consciousness in epilepsy. Lancet Neurol. 2012, 11, 814–826. [Google Scholar] [CrossRef] [Green Version]
  11. Bai, Y.; Lin, Y.; Ziemann, U. Managing disorders of consciousness: The role of electroencephalography. J. Neurol. 2020, 1–33. [Google Scholar] [CrossRef]
  12. Lorena, O.; Agustina, G.C.; Eric, L. Review: A survey of performance and techniques for automatic epilepsy detection. J. Med. Biol. Eng. 2013, 33, 526–537. [Google Scholar]
  13. Varsavsky, A.; Mareels, I.; Cook, M. Epileptic Seizures and the EEG; CRC Press: Boca Raton, FL, USA, 2011. [Google Scholar]
  14. Gotman, J. Automatic recognition of epileptic seizures in the EEG. Electroencephalogr. Clin. Neurophysiol. 1982, 54, 530–540. [Google Scholar] [CrossRef]
  15. Siuly, S.; Li, Y.; Zhang, Y. EEG Signal Analysis and Classification: Techniques and Applications; Springer: Berlin/Heidelberg, Germany, 2017. [Google Scholar]
  16. Tong, S.; Thakor, N.V. Quantitative EEG Analysis Methods and Clinical Applications; Artech House: Norwood, MA, USA, 2009. [Google Scholar]
  17. Hu, L.; Zhang, Z. EEG Signal Processing and Feature Extraction; Springer Nature: Singapore, 2019. [Google Scholar]
  18. Gavvala, J.; Abend, N.; LaRoche, S.; Hahn, C.; Herman, S.T.; Claassen, J.; Macken, M.; Schuele, S.; Gerard, E.; Critical Care EEG Monitoring Research Consortium (CCEMRC). Continuous EEG monitoring: A survey of neurophysiologists and neurointensivists. Epilepsia 2014, 55, 1864–1871. [Google Scholar] [CrossRef] [PubMed]
  19. Carlson, N.R. Foundations of Physiological Psychology, 5th ed.; Allyn and Bacon: Boston, MA, USA, 2002. [Google Scholar]
  20. Mike, C.X. Analyzing Neural Time Series Data: Theory and Practice; The MIT Press: Cambridge, MA, USA, 2014. [Google Scholar]
  21. Purves, D.; Augustine, G.J.; Fitzpatrick, D.; Hall, W.C.; LaMantia, A.S.; McNamara, J.O.; Williams, S.M. Neuroscience, Sinauer Associates, 3rd ed.; Inc. Publishers: Sunderland, MA, USA, 2004. [Google Scholar]
  22. Carlos, G.M.; Armando, M.T.; Angel, N.V. EEG Signal Processing for Epilepsy, Epilepsy—Histological, Electroencephalographic and Psychological Aspects, Dejan Stevanovic; Intech-Open: London, UK, 2012; pp. 49–74. [Google Scholar]
  23. Atwood, H.L.; MacKay, W.A. Essentials of Neurophysiology; B. C. Decker: Toronto, ON, Canada, 1989. [Google Scholar]
  24. Sanei, S.; Chambers, J.A. EEG Signal Processing; John Wiley & Sons, Ltd.: Hoboken, NJ, USA, 2007. [Google Scholar]
  25. Steven, J.L. An Introduction to the Event-Related Potential Technique, 2nd ed.; The MIT Press: Cambridge, MA, USA, 2014. [Google Scholar]
  26. Acharya, U.R.; Sree, S.V.; Swapna, G.; Martis, R.J.; Suri, J.S. Automated EEG analysis of epilepsy: A review. Knowl. Based Syst. 2013, 45, 147–165. [Google Scholar] [CrossRef]
  27. Acharya, U.R.; Fujita, H.; Sudarshan, V.K.; Bhat, S.; Koh, J.E.W. Application of entropies for automated diagnosis of epilepsy using EEG signals: A review. Knowl. Based Syst. 2015, 88, 85–96. [Google Scholar] [CrossRef]
  28. Ahmad, M.Z.; Saeed, M.; Saleem, S.; Kamboh, A.M. Seizure detection using EEG: A survey of different techniques. In Proceedings of the 2016 International Conference on Emerging Technologies, Islamabad, Pakistan, 18–19 October 2016; pp. 1–6. [Google Scholar]
  29. Dattaprasad, T.; Veena, D.; Rajashri, K. A review on seizure detection systems with emphasis on multi-domain feature extraction and classification using machine learning. BRAIN 2017, 8, 109–129. [Google Scholar]
  30. Sharmila, A. Epilepsy detection from EEG signals: A review. J. Med. Eng. Technol. 2018, 42, 368–380. [Google Scholar] [CrossRef] [PubMed]
  31. Acharya, U.R.; Hagiwara, Y.; Deshpande, S.N.; Sure, S.; WeiKoh, J.E.; Lih Oh, S.; Arunkumar, N.; Ciaccio, E.J.; Min Lim, C. Characterization of focal EEG signals: A review. Future Gener. Comput. Syst. 2018, 91, 290–299. [Google Scholar] [CrossRef]
  32. Ahmed, F.H.; Arunkumar, N.; Chandima, G.; Alzubaidi, A.K.; Habash, Q.A.; Santamaria-Grana, L.; Mendoza-Moreno, J.F.; Ramirez-Gonzalez, G. Focal and non-focal epilepsy localization: A review. IEEE Access 2018, 6, 49306–49324. [Google Scholar]
  33. Salam, M.T.; Desgent, S.; Duss, S.; Carmant, L.; Nguyen, D.K.; Sawan, M. New subdural electrode contacts for intracerebral electroencephalographic recordings: Comparative studies on neural signal recording in vivo. In Proceedings of the 2011 IEEE Biomedical Circuits and Systems Conference (BioCAS 2011), San Diego, CA, USA, 10–12 November 2011; pp. 241–244. [Google Scholar]
  34. EEG Time Series. Available online: http://epileptologiebonn.de/cms/upload/workgroup/ehnertzeegdata.html (accessed on 24 January 2019).
  35. The University of Freiburg, EEG Database at the Epilepsy Center of the University Hospital of Freiburg, Germany. 2003. Available online: http://epilepsy.uni-freiburg.de (accessed on 15 September 2019).
  36. Goldberger, A.L.; Amaral, L.A.; Glass, L.; Hausdorff, J.M.; Ivanov, P.C.; Mark, R.G.; Mietus, J.E.; Moody, G.B.; Peng, C.K.; Stanley, H.E. PhysioBank, PhysioToolkit, and PhysioNet: Components of a new research resource for complex physiologic signals. Circulation 2000, 101, E215–E220. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  37. Andrzejak, R.G.; Schindler, K.; Rummel, C. Nonrandomness, non-linear dependence and non-stationarity of electroencephalographic recordings from epilepsy patients. Phys. Rev. E 2012, 86, 046206. [Google Scholar] [CrossRef] [Green Version]
  38. Schulze-Bonhage, A.; Feldwisch-Drentrup, H.; Ihle, M. The role of high-quality EEG databases in improving and assessing seizure prediction methods. Epilepsy Behav. 2011, 22, S88–S93. [Google Scholar] [CrossRef]
  39. Davis, K.A.; Sturges, B.K.; Vite, C.H.; Ruedebusch, V.; Worrell, G.; Gardner, A.B.; Leyde, K.; Sheffield, W.D.; Litt, B. A novel implanted device to wirelessly record and analyze continuous intracranial canine EEG. Epilepsy Res. 2011, 96, 116–122. [Google Scholar] [CrossRef] [Green Version]
  40. Brinkmann, B.H.; Patterson, E.E.; Vite, C.; Vasoli, V.M.; Crepeau, D.; Stead, M.; Howbert, J.J.; Cherkassky, V.; Wagenaar, J.B.; Litt, B.; et al. Forecasting Seizures Using Intracranial EEG Measures and SVM in Naturally Occurring Canine Epilepsy. PLoS ONE 2015, 10, e0133900. [Google Scholar] [CrossRef]
  41. Urigüen, J.A.; Garcia-Zapirain, B. EEG artifact removal-state-of the-art and guidelines. J. Neural Eng. 2015, 12, 031001. [Google Scholar] [CrossRef]
  42. Sweeney, K.T.; Ward, T.E.; McLoone, S.F. Artifact removal in physiological signals Practices and possibilities. IEEE Trans. Inf. Technol. Biomed. 2012, 16, 488–500. [Google Scholar] [CrossRef]
  43. Fatourechi, M.; Bashashati, A.; Ward, R.K.; Birch, G.E. EMG and EOG artifacts in brain computer interface systems: A survey. Clinical neurophysiology: Off. J. Int. Fed. Clin. Neurophysiol. 2007, 118, 480–494. [Google Scholar] [CrossRef]
  44. Islam, M.K.; Rastegarnia, A.; Yang, Z. Methods for artifact detection and removal from scalp EEG: A review. Clin. Neurophysiol. 2016, 46, 287–305. [Google Scholar] [CrossRef]
  45. Mahamune, R.S.; Laskar, S.H. A review on artefacts removal techniques for Electroencephalogram signals. In Proceedings of the 2nd International Conference on innovations in Electronics, Signal Processing, Communication (IESC), Shillong, India, 1–2 March 2019; pp. 50–53. [Google Scholar]
  46. Khatwani, P.; Tiwari, A. A survey on different noise removal techniques of EEG signals. Int. J. Adv. Res. Comput. Commun. Eng. 2013, 2, 1091–1095. [Google Scholar]
  47. Nolan, H.; Whelan, R.; Reilly, R.B. FASTER: Fully automated statistical thresholding for EEG artifact rejection. J. Neurosci. Methods 2010, 192, 152–162. [Google Scholar] [CrossRef]
  48. Elbert, T.; Lutzenberger, W.; Rockstroh, B.; Birbaumer, N. Removal of ocular artefacts from the EEG—A biophysical approach to the EOG. Electroencephalogr. Clin. Neurophysiol. 1985, 60, 455–463. [Google Scholar] [CrossRef]
  49. Somers, B.; Bertrand, A. Removal of eye blink artefacts in wireless EEG sensor networks using reduced-bandwidth canonical correlation analysis. J. Neural. Eng. 2016, 13, 066008. [Google Scholar] [CrossRef]
  50. Maddirala, A.K.; Shaik, R.A. Removal of EOG artefacts from single-channel EEG signals using combined singular spectrum analysis and adaptive noise canceler. IEEE Sens. J. 2016, 16, 8279–8287. [Google Scholar]
  51. O’Regan, S.; Faul, S.; Marnane, W. Automatic detection of EEG artefacts from head movements using EEG and gyroscope signals. Med. Eng. Phys. 2013, 35, 867–874. [Google Scholar] [CrossRef]
  52. Gupta, G.S.; Bhatnagar, M.; Kumar, S.; Sinha, R.K. A comparative study of applying different non-conventional filters on electroencephalogram. Biomed. Res. 2020, 31, 1–9. [Google Scholar]
  53. Cheveign, A. ZapLine: A simple and effective method to remove power line artefacts. NeuroImage 2019, 207. [Google Scholar] [CrossRef]
  54. Purnachandra, R.M.; Srinivasa, R.E. Performance analysis of adaptive filters with various wavelets for noise removal in EEG signals. Int. J. Innov. Technol. Explor. Eng. 2019, 9, 2278–3075. [Google Scholar]
  55. Kher, R.; Gandhi, R. Adaptive filtering based artifact removal from electroencephalogram (EEG) signals. In Proceedings of the 2016 International Conference on Communication and Signal Processing (ICCSP), Melmaruvathur, India, 6–8 April 2016. [Google Scholar]
  56. Surya, P.M.; Rafi, A.S. Low-area and high throughput architecture for an adaptive filter using distributed arithmetic. IEEE Trans. Circuits Syst. 2013, 69, 781–785. [Google Scholar]
  57. Huang, H.C.; Lee, J. A new variable step-size NLMS algorithm and its performance analysis. IEEE Trans. Signal Process. 2012, 60, 2055–2060. [Google Scholar] [CrossRef]
  58. Wu, X.; Tan, Z.; Zhang, J.; Li, W. Dual adaptive noise cancellation method based on least mean m-estimate of noise. In Proceedings of the IEEE Conference on Intelligent Control and Automation, Shenyang, China, 29 June–4 July 2014; pp. 5741–5746. [Google Scholar]
  59. Kumari, R.; Mehra, R.; Sharma, L. Effective adaptive noise cancellaer desing using normalized LMS. In IEEE Conference on Next Generation Computing Technologies; IEEE: New York, NY, USA, 2015; pp. 571–575. [Google Scholar]
  60. Ting, K.H.; Fung, P.C.W.; Chang, C.Q.; Chan, F.H.Y. Automatic correction of artifact from single-trial event-related potentials by blind source separation using second-order statistics only. Med. Eng. Phys. 2006, 28, 780–794. [Google Scholar] [CrossRef]
  61. Wallstrom, G.L.; Kass, R.E.; Miller, A.; Cohn, J.F.; Fox, N.A. Automatic correction of ocular artefacts in the EEG: A comparison of regression-based and component-based methods. Int. J. Psychophysiol. 2004, 53, 105–119. [Google Scholar] [CrossRef]
  62. Minguillon, J.; Lopez-Gordo, M.A.; Pelayo, F. Trends in EEG-BCI for daily-life: Requirements for artifact removal. Biomed. Signal Process. Control 2017, 31, 407–418. [Google Scholar] [CrossRef]
  63. Jung, T.P.; Makeig, S.; Humphries, C.; Lee, T.W.; McKeown, M.J.; Iragui, V.; Sejnowski, T.J. Removing electroencephalographic artifacts by blind source separation. Psychophysiology 2000, 37, 163–178. [Google Scholar] [CrossRef] [PubMed]
  64. Saminu, S.; Xu, G.; Zhang, S.; Isselmou, A.E.K.; Jabire, A.H.; Karaye, I.A.; Ahmad, I.S. Hybrid feature extraction technique for multi-classification of ictal and non-ictal EEG epilepsy signals. Elektrika, J. Electr. Eng. 2020, 19, 1–11. [Google Scholar] [CrossRef]
  65. Diykh, M.; Li, Y.; Wen, P. EEG sleep stages classification based on time-domain features and structural graph similarity. IEEE Trans. Neural Syst. Rehabil. Eng. 2016, 24, 1159–1168. [Google Scholar] [CrossRef] [PubMed]
  66. Minasyan, G.R.; Chatten, J.B.; Harner, R.N. Patient-specific early seizure detection from scalp EEG. J. Clin. Neurophysiol. 2010, 27, 163–178. [Google Scholar] [CrossRef] [Green Version]
  67. Zhu, G.; Li, Y.; Wen, P.P. Epileptic seizure detection in EEGs signals using a fast weighted horizontal visibility algorithm, Comput. Methods Programs Biomed. 2014, 115, 64–75. [Google Scholar]
  68. Huang, N.E. Hilbert-Huang Transform and Its Applications; World Scientific: Singapore, 2014; Volume 16. [Google Scholar]
  69. Acharya, U.R.; Sree, S.V.; Suri, J.S. Automatic detection of epileptic EEG signals using higher-order cumulant features. Int. J. Neural. Syst. 2011, 21, 403–414. [Google Scholar] [CrossRef]
  70. Du, X.; Dua, S.; Acharya, U.R.; Chua, K.C. Classification of epilepsy using high-order spectra features and principle component analysis. J. Med. Syst. 2012, 36, 1731–1743. [Google Scholar] [CrossRef]
  71. Chua, K.C.; Chandran, V.; Acharya, U.R.; Lim, C.M. Application of higher-order spectra to identify epileptic EEG. J. Med. Syst. 2011, 35, 1563–1571. [Google Scholar] [CrossRef]
  72. Orosco, L.; Correa, A.G.; Leber, E.L. Epileptic seizures detection based on empirical mode decomposition of EEG signals. In Management of Epilepsy-Research, Results and Treatment; Günel, M.K., Ed.; In-Tech Publishing: Vienna, Austria, 2011; pp. 3–20. [Google Scholar]
  73. Frei, M.G.; Zaveri, H.P.; Arthurs, S.; Bergey, G.K.; Jouny, C.C.; Lehnertz, K.; Gotman, J.; Osorio, I.; Netoff, T.I.; Freeman, W.J.; et al. Controversies in epilepsy: Debates held during the fourth international workshop on seizure prediction. Epilepsy Behav. 2010, 19, 4–16. [Google Scholar] [CrossRef] [Green Version]
  74. Hamza, R.; Muhammad, K.; Nachiappan, A.; Ramírez-Gonzalez, G. Hash-based encryption for keyframes of diagnostic hysteroscopy. IEEE Access 2017, 6, 60160–60170. [Google Scholar] [CrossRef]
  75. Serap, A. Determination of autoregressive model orders for seizure detection. Turk. J. Electr. Eng. Comput. Sci. 2010, 18, 23–30. [Google Scholar]
  76. Abdelouahab, A.; Abdelouahab, M.; Youssef, C. Epileptic seizures identification with autoregressive model and firefly optimization-based classification. Evol. Syst. 2019, 1. [Google Scholar] [CrossRef]
  77. Kaushik, G.; Sinha, D.H. Biomedical Signal Analysis through Wavelets: A Review. Int. J. Adv. Res. Comput. Sci. Softw. Eng. 2012, 2, 422–428. [Google Scholar]
  78. Zubair, A.R.; Ahmed, Y.K.; Akande, K.A. Electromyography noise suppression in electrocardiogram signal using modified garrote threshold shrinkage function. Afr. J. Comput. ICT 2018, 11, 85–94. [Google Scholar]
  79. Faust, O.; Acharya, U.R.; Adeli, H.; Adeli, A. Wavelet-based EEG processing for computer-aided seizure detection and epilepsy diagnosis. Seizure Eur. J. Epilepsy 2015, 26, 56–64. [Google Scholar] [CrossRef] [Green Version]
  80. Mallat, S. A theory for multi-resolution signal decomposition: The wavelet representation. IEEE Trans. Pattern Anal. Mach. Intell. 1989, 11, 674–693. [Google Scholar] [CrossRef] [Green Version]
  81. Saminu, S.; Özkurt, N. Stationary wavelet transform and entropy-based features for ECG beat classification. Int. J. Res. Stud. Sci. Eng. Technol. 2015, 2, 23–32. [Google Scholar]
  82. Elhoseny, M.; Ramírez-Gonzalez, G.; Abu-Elnasr, O.M.; Shawkat, S.A.; Arunkumar, N.; Farouk, A. Secure medical data transmission model for IoT-based healthcare systems. IEEE Access 2018, 6, 20596–20608. [Google Scholar] [CrossRef]
  83. Logesparan, L.; Rodriguez-Villegas, E.; Casson, A.J. The impact of signal normalization on seizure detection using line length features. Med. Biol. Eng. Comput. 2015, 53, 929–942. [Google Scholar] [CrossRef]
  84. Sharmila, A.; Geethanjali, P. DWT-based detection of epileptic seizure from EEG signals using naive Bayes and k-nn classifiers. IEEE Access 2016, 4, 7716–7727. [Google Scholar] [CrossRef]
  85. Al Ghayab, H.R.; Li, Y.; Siuly, S.; Abdulla, S.A. Feature extraction technique based on tunable q-factor wavelet transform for brain signal classification. J. Neurosci. Methods 2019, 312, 43–52. [Google Scholar] [CrossRef]
  86. Li, P.; Karmakar, C.; Yearwood, J.; Venkatesh, S.; Palaniswami, M.; Liu, C. Detection of epileptic seizure based on entropy analysis of short-term EEG. PLoS ONE 2018, 13, e0193691. [Google Scholar] [CrossRef] [Green Version]
  87. Jaiswal, A.K.; Banka, H. Local pattern transformation-based feature extraction techniques for classification of epileptic EEG signals. Biomed. Signal Process. Control 2017, 34, 81–92. [Google Scholar] [CrossRef]
  88. Tawfik, N.S.; Youssef, S.M.; Kholief, M. A hybrid automated detection of epileptic seizures in EEG records. Comput. Electr. Eng. 2016, 53, 177–190. [Google Scholar] [CrossRef]
  89. Abd El Kader, I.; Xu, G.; Shuai, Z.; Saminu, S.; Javaid, I.; Ahmad, I.S. Differential deep convolutional neural network model for brain tumor classification. Brain Sci. 2021, 11, 352. [Google Scholar] [CrossRef] [PubMed]
  90. Faust, O.; Acharya, U.R.; Min, L.C.; Sputh, B.C.H. Automatic identification of epileptic and background EEG signals using frequency-domain parameters. Int. J. Neural Syst. 2010, 20, 159–176. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  91. Subasi, A.; Gursoy, M.I. EEG signal classification using PCA.; ICA.; LDA and support vector machines. Expert Syst. Appl. 2010, 37, 8659–8666. [Google Scholar] [CrossRef]
  92. Guo, L.; Rivero, D.; Dorado, J.; Rabunal, J.R.; Pazos, A. Automatic epileptic seizure detection in EEGs based on line length feature and artificial neural networks. J. Neurosci. Methods 2010, 191, 101–109. [Google Scholar] [CrossRef] [PubMed]
  93. Oweis, R.J.; Abdulhay, E.W. Seizure classification in EEG signals utilizing Hilbert-Huang transform. Biomed. Eng. Online 2011, 10, 38. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  94. Orhan, U.; Hekim, M.; Ozer, M. EEG signals classification using the K-means clustering and a multilayer perceptron neural network model. Expert Syst. Appl. 2011, 38, 13475–13481. [Google Scholar] [CrossRef]
  95. Yuan, Q.; Zhou, W.; Li, S.; Cai, D. Epileptic EEG classification based on extreme learning machine and non-linear features. Epilepsy Res. 2011, 96, 29–38. [Google Scholar] [CrossRef] [PubMed]
  96. Marcus, M.; Dragan, D. Time-frequency distributions in the classification of epilepsy from EEG signals. Expert Syst. Appl. 2012, 39, 11413–11422. [Google Scholar]
  97. Arslan, S.; Nidal, K.; Aamir, S.M.; Ali, J.M. Epileptic seizure detection using the singular values of EEG signals. In Proceedings of the 2013 ICME International Conference on Complex Medical Engineering, Beijing, China, 25–28 May 2013. [Google Scholar]
  98. Gajic, D.; Djurovic, Z.; di Gennaro, S.; Fredrik, G. Classification of EEG signals to detect epileptic seizures based on wavelets and statistical pattern recognition. Biomed. Eng. Appl. Basis Commun. 2014, 2, 1450021. [Google Scholar] [CrossRef] [Green Version]
  99. Nabeel, A.; Thasneem, F.; Paul, J. Detection of epileptic seizure event and onset using EEG. BioMed Res. Int. 2014, 2014, 450573. [Google Scholar]
  100. Yatindra, K.; Dewal, M.L.; Anand, R.S. Epileptic seizure detection using DWT based fuzzy approximate entropy and support vector machine. Neuro Comput. 2014, 133, 271–279. [Google Scholar]
  101. Priyanka, J.; Rupali, K. EEG signal classification using modified fuzzy clustering algorithm. Int. J. Comput. Sci. Inf. Technol. 2015, 6, 2031–2034. [Google Scholar]
  102. Harikumar, R.; Vijayakumar, T. Wavelets and morphological operators based classification of epilepsy risk levels. Math. Probl. Eng. 2014, 2014, 813197. [Google Scholar]
  103. Bhattacharyya, A.; Sharma, M.; Pachori, R.B.; Sircar, P.; Acharya, U.R. A novel approach for automated detection of focal EEG signals using empirical wavelet transform. Neural. Comput. Applic. 2018, 29, 47–57. [Google Scholar] [CrossRef]
  104. Li, M.; Chen, W.; Zhang, T. Automatic epilepsy detection using wavelet-based non-linear analysis and optimized SVM. Biocybern. Biomed. Eng. 2016, 36, 708–718. [Google Scholar] [CrossRef]
  105. Li, P.; Karmakar, C.; Yan, C.; Palaniswami, M.; Liu, C. Classification of 5-S epileptic EEG recordings using distribution entropy and sample entropy. Front. Physiol. 2016, 7, 136. [Google Scholar] [CrossRef] [Green Version]
  106. Peker, M.; Sen, B.; Delen, D. A novel method for automated diagnosis of epilepsy using complex-valued classifiers. IEEE J. Biomed. Health Inform. 2016, 20, 108–118. [Google Scholar] [CrossRef] [PubMed]
  107. Riaz, F.; Hassan, A.; Rehman, S.; Niazi, I.K.; Dremstrup, K. EMD-based temporal and spectral features for the classification of EEG signals using supervised learning. IEEE Trans. Neural Syst. Rehabil. Eng. 2016, 24, 28–35. [Google Scholar] [CrossRef]
  108. Al Ghayab, H.R.; Li, Y.; Abdulla, S.; Diykh, M.; Wan, X. Classification of epileptic EEG signals based on simple random sampling and sequential feature selection. Brain Inform. 2016, 3, 85–91. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  109. Upadhyay, R.; Padhy, P.; Kankar, P. A comparative study of feature ranking techniques for epileptic seizure detection using wavelet transform. Comput. Electr. Eng. 2016, 53, 163–176. [Google Scholar] [CrossRef]
  110. Kabir, E.; Zhang, Y.S. Epileptic seizure detection from EEG signals using logistic model trees. Brain Inform. 2016, 3, 93–100. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  111. Pippa, E.; Zacharaki, E.I.; Mporas, I.; Tsirka, V.; Richardson, M.P.; Koutroumanidis, M.; Megalooikonomoua, V. Improving classification of epileptic and non-epileptic EEG events by feature selection. Neuro Comput. 2016, 171, 576–585. [Google Scholar] [CrossRef] [Green Version]
  112. Jaiswal, A.K.; Banka, H. Epileptic seizure detection in EEG signal using machine learning techniques. Australas. Phys. Eng. Sci. Med. 2018, 41, 81–94. [Google Scholar] [CrossRef]
  113. Sharma, M.; Pachori, R.B. A novel approach to detect epileptic seizures using a combination of tunable-q wavelet transform and fractal dimension. J. Mech. Med. Biol. 2017, 17, 1740003. [Google Scholar] [CrossRef]
  114. Patidar, S.; Panigrahi, T. Detection of epileptic seizure using Kraskov entropy applied on tunable-q wavelet transform of EEG signals. Biomed. Signal Process. Control 2017, 34, 74–80. [Google Scholar] [CrossRef]
  115. Diykh, M.; Li, Y.; Wen, P. Classify epileptic EEG signals using complex weighted networks based community structure detection. Expert Syst. Appl. 2017, 90, 87–100. [Google Scholar] [CrossRef]
  116. Li, M.; Chen, W.; Zhang, T. Application of MODWT and log-normal distribution model for automatic epilepsy identification. Biocybern. Biomed. Eng. 2017, 37, 679–689. [Google Scholar] [CrossRef]
  117. Tiwari, A.K.; Pachori, R.B.; Kanhangad, V.; Panigrahi, B.K.; Panigrahi, B. Automated diagnosis of epilepsy using a key-point-based local binary pattern of EEG signals. IEEE J. Biomed. Health Inform. 2017, 21, 888–896. [Google Scholar] [CrossRef]
  118. Mursalin, M.; Zhang, Y.; Chen, Y.; Chawla, N.V. Automated epileptic seizure detection using improved correlation-based feature selection with random forest classifier. Neuro Comput. 2017, 241, 204–214. [Google Scholar] [CrossRef]
  119. Shaikh, M.; Farooq, O.; Chandel, G. Advances in System Optimization and Control: Lecture Notes in Electrical Engineering; Springer: Singapore, 2017; p. 509. [Google Scholar]
  120. Kocadagli, O.; Langari, R. Classification of EEG signals for epileptic seizures using hybrid artificial neural networks based wavelet transforms and fuzzy relations. Expert Syst. Appl. 2017, 88, 419–434. [Google Scholar] [CrossRef]
  121. Torse, D.; Desai, V.; Khanai, R. Classification of EEG signals in seizure detection system using ellipse area features and support vector machine. In Proceedings of the 2nd International Conference on Data Engineering and Communication Technology (ICDECT), Maharashtra, India, 15–16 December 2017. [Google Scholar]
  122. Sharma, M.; Bhuraneb, A.A.; Acharya, U.R. MMSFL-OWFB: A novel class of orthogonal wavelet filters for epileptic seizure detection. Knowl. Based Syst. 2018, 160, 265–277. [Google Scholar] [CrossRef]
  123. Tzimourta, K.; Tzallas, A.; Giannakeas, N.; Astrakas, L.G.; Angelidis, L.; Tsalikakis, D.G.; Tsipouras, M.G. A robust methodology for the classification of epileptic seizures in EEG signals. Health Technol. 2019, 9, 135–142. [Google Scholar] [CrossRef]
  124. Sriraam, N.; Tamanna, K.; Narayan, L.; Khanum, M.; Raghu, S.; Hegde, A.S.; Kumar, A.B. Multichannel EEG based inter-ictal seizures detection using Teager energy with backpropagation neural network classifier. Australas. Phys. Eng. Sci. Med. 2018, 41, 1047–1055. [Google Scholar] [CrossRef] [PubMed]
  125. Sudalaimani, C.; Sivakumaran, N.; Elizabeth, T.T.; Rominus, V.S. Automated detection of the pre-seizure state in EEG signal using neural networks. Biocybern. Biomed. Eng. 2019, 39, 160–175. [Google Scholar] [CrossRef]
  126. 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, 18–32. [Google Scholar] [CrossRef]
  127. Li, Y.; Cui, W.; Luo, M.; Li, K.; Wang, L. Epileptic seizure detection based on time-frequency images of EEG signals using gaussian mixture model and gray level co-occurrence matrix features. Int. J. Neural Syst. 2018, 28, 1850003. [Google Scholar] [CrossRef]
  128. De Cooman, T.; Varon, C.; van de Vel, A.; Jansen, K.; Ceulemans, B.; Lagae, L.; Van Huffel, S. Adaptive nocturnal seizure detection using heart rate low-complexity novelty detection. Seizure 2018, 59, 48–53. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  129. Li, M.; Chen, W.; Zhang, T. A novel seizure diagnostic model based on kernel density estimation and least squares support vector machine. Biomed. Signal Process. Control 2018, 41, 233–241. [Google Scholar] [CrossRef]
  130. Cruz, N.E.; Solarte, J.; Varghas, A. Automated epileptic seizure detection system based on a wearable prototype and cloud computing to assist people with epilepsy. In Applied Computer Sciences in Engineering; Springer: Cham, Switzerland, 2018; pp. 204–213. [Google Scholar]
  131. Zhang, T.; Chen, W.; Li, M. Fuzzy distribution entropy and its application in automated seizure detection technique. Biomed. Signal Process. Control 2018, 39, 360–377. [Google Scholar] [CrossRef]
  132. Feng, B.; Zhao, J.; Fu, W. Automated classification of epileptic EEG signals based on multi-feature extraction. In Proceedings of the IEEE 9th International Conference on Software Engineering and Service Science (ICSESS), Beijing, China, 23–25 November 2018; pp. 382–386. [Google Scholar]
  133. Tanveer, M.; Pachori, R.; Angami, N. Entropy-based features in FAWT framework for automated detection of epileptic seizure EEG signals. In Proceedings of the 2018 IEEE Symposium Series on Computational Intelligence (SSCI), Bangalore, India, 18–21 November 2018; pp. 1946–1952. [Google Scholar]
  134. Choudhury, N.R.; Roy, S.S.; Pal, A.; Chatterjee, S.; Bose, R. Epileptic seizure detection employing cross-hyperbolic stockwell transform. In Proceedings of the Fourth International Conference on Research in Computational Intelligence and Communication Networks (ICRCICN), Kolkata, India, 22–23 November 2018; pp. 70–74. [Google Scholar]
  135. Wani, S.; Sabut, S.; Nalbalwar, S. Detection of epileptic seizure using wavelet transform and neural network classifier. In Computing, Communication and Signal Processing; Springer: Singapore, 2018. [Google Scholar]
  136. Naser, A.; Tantawi, M.; Shedeed, H.; Tolba, M. Detecting epileptic seizures using abe entropy, line length and SVM classifier. In Proceedings of the International Conference on Advanced Machine Learning Technologies and Applications, Cairo, Egypt, 28–30 March 2019; pp. 169–178. [Google Scholar]
  137. Lahmiri, S.; Shmuel, A. Accurate classification of seizure and seizure-free intervals of intracranial EEG signals from epileptic patients. IEEE Trans Instrum. Meas. 2019, 68, 791–796. [Google Scholar] [CrossRef]
  138. Raghu, S.; Sriraam, N.; Temel, Y.; Rao, S.V.; Hegde, A.S.; Kubben, P.L. Performance evaluation of DWT-based sigmoid entropy in time and frequency domains for automated detection of epileptic seizures using SVM classifier. Comput. Biol. Med. 2019, 110, 127–143. [Google Scholar] [CrossRef]
  139. Wang, X.; Gong, G.; Li, N. Automated recognition of epileptic EEG states using a combination of symlet wavelet processing, gradient boosting machine, and grid search optimizer. Sensors 2019, 19, 219. [Google Scholar] [CrossRef] [Green Version]
  140. Bose, R.; Pratiher, S.; Chatterjee, S. Detection of epileptic seizure employing a novel set of features extracted from a multifractal spectrum of electroencephalogram signals. IET Signal Process. 2019, 13, 157–164. [Google Scholar] [CrossRef]
  141. Dalal, M.; Tanveer, M.; Pachori, R.B. Machine Intelligence and Signal Analysis; Springer: Singapore, 2019. [Google Scholar]
  142. Osman, A.H.; Alzahrani, A.A. New approach for automated epileptic disease diagnosis using an integrated self-organization map and radial basis function neural network algorithm. IEEE Access 2019, 7, 4741–4747. [Google Scholar] [CrossRef]
  143. Fasil, O.K.; Rajesh, R. Time-domain exponential energy for epileptic EEG signal classification. Neurosci. Lett. 2019, 694, 1–8. [Google Scholar]
  144. Saminu, S.; Xu, G.; Zhang, S.; Isselmou, A.E.K.; Zakariyya, R.S.; Jabire, A.H. Epilepsy detection and classification for smart IoT devices using hybrid technique. In Proceedings of the 15th International Conference on Electronics, Computer and Computation (ICECCO), Abuja, Nigeria, 10–12 December 2019; pp. 1–6. [Google Scholar]
  145. Mahjoub, C.; Jeannès, R.L.B.; Lajnef, T.; Kachouri, A. Epileptic seizure detection on EEG signals using machine learning techniques and advanced preprocessing methods. Biomed. Eng. 2020, 65, 33–50. [Google Scholar] [CrossRef]
  146. Raluca, M.A.; Sever, P.; Adriana, F. EEG-brain activity monitoring and predictive analysis of signals using artificial neural networks. Sensors 2020, 20, 3346. [Google Scholar]
  147. Ozlem, K.C.; Sibel, K.A.; Hatice, S.T.; Aydin, A. Epileptic seizure classifications using empirical mode decomposition and its derivative. BioMed Eng. Online 2020, 19, 10. [Google Scholar]
  148. Khaled, M.A. Classification of epileptic seizure dataset using different machine learning algorithms. Inform. Med. Unlocked 2021, 21, 100444. [Google Scholar]
  149. Qureshi, M.B.A.; Afzaal, M.; Qureshi, M.S.; Fayaz, M. Machine learning-based EEG signals classification model for epileptic seizure detection. Multimed. Tools Appl. 2021, 1–29. [Google Scholar] [CrossRef]
  150. Chakraborti, S.; Choudhary, A.; Singh, A.; Kumar, R.; Swetapadma, A. A machine learning-based method to detect epilepsy. Int. J. Inf. Technol. 2018, 10, 1–7. [Google Scholar] [CrossRef]
  151. Si, Y. Machine learning applications for electroencephalograph signals in epilepsy: A quick review. Acta Epileptol. 2020, 2, 2020. [Google Scholar] [CrossRef]
  152. Subhrajit, R.; Umar, A.; Jianbin, T.; Stefan, H. Seizure type classification using EEG signals and machine learning: Setting a benchmark. IEEE SPMB 2020, 1, 1–5. [Google Scholar]
  153. Alickovic, E.; Kevric, J.; Subasi, A. Performance evaluation of empirical mode decomposition, discrete wavelet transform, and wavelet packed decomposition for automated epileptic seizure detection and prediction. Biomed. Signal Process. Control 2018, 39, 94–102. [Google Scholar] [CrossRef]
  154. Polat, K.; Nour, M. Epileptic Seizure Detection Based on New Hybrid Models with Electroencephalogram Signals. IRBM 2020, 41, 331–353. [Google Scholar] [CrossRef]
  155. Rim, B.; Sung, N.-J.; Min, S.; Hong, M. Deep learning in physiological signal data: A survey. Sensors 2020, 20, 969. [Google Scholar] [CrossRef] [Green Version]
  156. Gabeff, V.; Teijeiro, T.; Zapater, M.; Cammoun, L.; Rheims, S.; Ryvlin, P.; Atienza, D. Interpreting deep learning models for epileptic seizure detection on EEG signals. Artif. Intell. Med. 2021, 117, 102084. [Google Scholar] [CrossRef]
  157. Ojha, A.D.; Navelkar, A.; Gore, M.; Kalbande, D. Methodologies for epilepsy detection: Survey and review. In International Conference on Innovative Computing and Communications; Springer: Singapore, 2020; pp. 207–222. [Google Scholar]
  158. Sunandan, M.; Manvendra, T.; Kavita, T.; Bikesh, K.S. Comparative investigation of different classification techniques for epilepsy detection using EEG signals. In Advances in Biomedical Engineering and Technology; Springer: Singapore, 2021. [Google Scholar]
  159. Nogay, H.S.; Adeli, H. Detection of epileptic seizure using pretrained deep convolutional neural network and transfer learning. Eur. Neurol. 2020, 83, 602–614. [Google Scholar] [CrossRef] [PubMed]
  160. Olokodana, I.; Mohanty, S.; Kougianos, E. Distributed kriging-bootstrapped DNN model for fast, accurate seizure detection from EEG signals. In Proceedings of the IEEE Computer Society Annual Symposium on VLSI, Limassol, Cyprus, 6–8 July 2020; pp. 264–269. [Google Scholar]
  161. Alzahab, N.A.; Apollonio, L.; di Iorio, A.; Alshalak, M.; Iarlori, S.; Ferracuti, F.; Monteriù, A.; Porcaro, C. Hybrid Deep Learning (HDL)-based Brain-Computer Interface (BCI) systems: A systematic review. Brain Sci. 2021, 11, 75. [Google Scholar] [CrossRef]
  162. Jana, G.C.; Sharma, R.; Agrawal, A. A 1D-CNN-spectrogram-based approach for seizure detection from EEG signal. Procedia Comput. Sci. 2020, 167, 403–412. [Google Scholar] [CrossRef]
  163. Qi, Y.; Wang, Y.; Zhang, J.; Zhu, J.; Zheng, X. Robust deep network with maximum correntropy criterion for seizure detection. BioMed Res. Int. 2014, 2014, 703816. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  164. Thodoroff, P.; Pineau, J.; Lim, A. Learning robust features using deep learning for automatic seizure detection. In Proceedings of the 1st Machine Learning for Healthcare Conference, Los Angeles, CA, USA, 19–20 August 2016; pp. 178–190. [Google Scholar]
  165. Johansen, A.R.; Jin, J.; Maszczyk, T.; Dauwels, J.; Cash, S.S.; Westover, M.B. Epileptiform spike detection via convolutional neural networks. In Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Shanghai, China, 20–25 March 2016. [Google Scholar]
  166. Antoniades, A.; Spyrou, L.; Took, C.C.; Sanei, S. Deep learning for epileptic intracranial EEG data. In Proceedings of the IEEE 26th International Workshop on Machine Learning for Signal Processing (MLSP), Salerno, Italy, 13–16 September 2016. [Google Scholar]
  167. Lin, Q.; Ye, S.; Huang, X.; Li, S.; Zhang, M.; Xue, Y.; Chen, W. Classification of epileptic EEG signals with stacked sparse autoencoder based on deep learning. In Intelligent Computing Methodologies. ICIC 2016. Lecture Notes in Computer Science; Huang, D.S., Han, K., Hussain, A., Eds.; Springer: Cham, Switzerland, 2016; pp. 802–810. [Google Scholar]
  168. Achilles, F.; Tombari, F.; Belagiannis, V.; Loesch, A.; Noachtar, S.; Navab, N. Convolutional neural networks for real-time epileptic seizure detection. Comput. Methods Biomech. Biomed. Eng. Imaging Vis. 2016, 1163, 264–269. [Google Scholar] [CrossRef]
  169. 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, 111. [Google Scholar] [CrossRef] [Green Version]
  170. Yuan, Y.; Xun, G.; Jia, K.; Zhang, A. A multiview deep learning method for epileptic seizure detection using short-time fourier transform. In Proceedings of the 8th ACM International Conference on Bioinformatics, Computational Biology and Health Informatics—ACM-BCB, Boston, MA, USA, 20–23 August 2017. [Google Scholar]
  171. Gogna, A.; Majumdar, A.; Ward, R. Semi-supervised stacked label consistent autoencoder for reconstruction and analysis of biomedical signals. IEEE Trans. Biomed. Eng. 2017, 64, 2196–2205. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  172. Ullah, I.; Hussain, M.; Qazi, E.H.; Aboalsamh, H. An automated system for epilepsy detection using EEG brain signals based on deep learning approach. Expert Syst. Appl. 2018, 107, 61–71. [Google Scholar] [CrossRef] [Green Version]
  173. Acharya, U.R.; Oh, S.L.; Hagiwara, Y.; Tan, J.H.; Adeli, H. Deep convolutional neural network for the automated detection and diagnosis of seizure using EEG signals. Comput. Biol. Med. 2018, 100, 270–278. [Google Scholar] [CrossRef] [PubMed]
  174. Tjepkema-Cloostermans, M.C.; de Carvalho, R.C.; van Putten, M.J. Deep learning for detection of focal epileptiform discharges from scalp EEG recordings. Clin. Neurophysiol. 2018, 129, 2191–2196. [Google Scholar] [CrossRef]
  175. Yuvaraj, R.; Thomas, J.; Kluge, T.; Dauwels, J. A deep learning scheme for automatic seizure detection from long-term scalp EEG. In Proceedings of the 2018 52nd Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, USA, 28–31 October 2018; pp. 368–372. [Google Scholar]
  176. Hügle, M.; Heller, S.; Watter, M.; Blum, M.; Manzouri, F.; Dumpelmann, M.; Schulze-Bonhage, A.; Woias, P.; Boedecker, J. Early Seizure Detection with an Energy-Efficient Convolutional Neural Network on an Implantable Microcontroller; IEEE: New York, NY, USA, 2018. [Google Scholar]
  177. Thomas, J.; Comoretto, L.; Jin, J.; Dauwels, J.; Cash, S.; Westover, M. EEG classification via convolutional neural network-based interictal epileptiform event detection. In Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Honolulu, HI, USA, 17–21 July 2018; pp. 3148–3151. [Google Scholar]
  178. Hussein, R.; Palangi, H.; Ward, R.K.; Wang, Z.J. Optimized deep neural network architecture for robust detection of epileptic seizures using EEG signals. Clin. Neurophysiol. 2019, 130, 25–37. [Google Scholar] [CrossRef]
  179. Emami, A.; Kunii, N.; Matsuo, T.; Shinozaki, T.; Kawai, K.; Takahashi, H. Seizure detection by convolutional neural network-based analysis of scalp electroencephalography plot images. Neuroimage Clin. 2019, 22, 101684. [Google Scholar] [CrossRef] [PubMed]
  180. Jang, H.J.; Cho, K.O. Dual deep neural network-based classifiers to detect experimental seizures. Korean J. Physiol. Pharmacol. 2019, 23, 131–139. [Google Scholar] [CrossRef] [Green Version]
  181. Haotian, L.; Lin, X.; Ying, Z.; Zhixiang, L. Using deep learning and machine learning to detect epileptic seizure with electroencephalography (EEG) data. Mach. Learn. Res. 2019, 4, 39–44. [Google Scholar]
  182. Rohan, A. Wavelet-based deep learning approach for epilepsy detection. Health Inf. Sci. Syst. 2019, 7, 1–9. [Google Scholar]
  183. Thara, T.D.K.; Prema, P.S.; Xiong, F. Auto-detection of epileptic seizure events using a deep neural network with different feature scaling techniques. Pattern Recognit. Lett. 2019, 128, 544–550. [Google Scholar]
  184. Türk, Ö.; Özerdem, M.S. Epilepsy detection by using scalogram based convolutional neural network from EEG signals. Brain Sci. 2019, 9, 115. [Google Scholar] [CrossRef] [Green Version]
  185. Akyol, K. Stacking ensemble-based deep neural networks are modeling for effective epileptic seizure detection. Expert Syst. Appl. 2020, 148, 113239. [Google Scholar] [CrossRef]
  186. Rahib, A.; Murat, A.; John, B.I.; Boran, S.; Ahmet, I. Identification of epileptic EEG signals using convolutional neural networks. Appl. Sci. 2020, 10, 4089. [Google Scholar]
  187. Zhou, D.; Li, X. Epilepsy EEG signal classification algorithm based on improved RBF. Front. Neurosci. 2020, 14, 606. [Google Scholar] [CrossRef]
  188. Ilakiyaselvan, N.; Nayeemulla, K.A.; Shahina, A. Deep learning approach to detect seizure using reconstructed phase space images. J. Biomed. Res. 2020, 34, 240–250. [Google Scholar] [CrossRef]
  189. Gao, Y.; Gao, B.; Chen, Q.; Liu, J.; Zhang, Y. Deep convolutional neural network-based epileptic electroencephalogram (EEG) signal classification. Front. Neurol. 2020, 11, 375. [Google Scholar] [CrossRef]
  190. Fabio, P.; Giuliana, S.; Alessandra, F.; Barbara, C.; Antonio, D.; Barbara, P.; Cesar, A.T. Convolutional neural network for seizure detection of nocturnal frontal lobe epilepsy. Hindawi Complex. 2020, 2020, 4825767. [Google Scholar]
  191. Kyung-Ok, C.; Hyun-Jong, J. Comparison of different input modalities and network structures for deep learning-based seizure detection. Sci. Rep. 2020, 10, 122. [Google Scholar]
  192. Wei, Z.; Wenbing, Z.; Wenfeng, W.; Xiaolu, J.; Xiaodong, Z.; Yonghong, P.; Baocan, Z.; Guokai, Z. A novel deep neural network for robust detection of seizures using EEG signals. Hindawi Comput. Math. Methods Med. 2020, 2020, 9689821. [Google Scholar]
  193. Naro, A.; Bramanti, P.; Leo, A.; Russo, M.; Calabrò, R.S. Transcranial alternating current stimulation in patients with chronic disorder of consciousness, a possible way to cut the diagnostic gordian knot? Brain Topogr. 2016, 29, 623–644. [Google Scholar] [CrossRef] [PubMed]
  194. Naro, A.; Leo, A.; Manuli, A.; Cannavò, A.; Bramanti, A.; Bramanti, P.; Calabrò, R.S. How far can we go in chronic disorders of consciousness differential diagnosis? The use of neuromodulation in detecting internal and external awareness. Neuroscience 2017, 349, 165–173. [Google Scholar] [PubMed]
  195. Billeri, L.; Filoni, S.; Russo, E.F.; Portaro, S.; Militi, D.; Calabrò, R.S.; Naro, A. Toward improving diagnostic strategies in chronic disorders of consciousness: An overview on the (re-)emergent role of neurophysiology. Brain Sci. 2020, 10, 42. [Google Scholar] [CrossRef] [PubMed] [Green Version]
Figure 1. Block diagram of an epileptic seizure detection system.
Figure 1. Block diagram of an epileptic seizure detection system.
Brainsci 11 00668 g001
Figure 2. Example of epileptic seizure signals for ictal and interictal conditions.
Figure 2. Example of epileptic seizure signals for ictal and interictal conditions.
Brainsci 11 00668 g002
Figure 3. Adaptive filtering method.
Figure 3. Adaptive filtering method.
Brainsci 11 00668 g003
Figure 4. Discrete wavelet decomposition.
Figure 4. Discrete wavelet decomposition.
Brainsci 11 00668 g004
Figure 5. Example of epileptic seizure signal decomposed into various levels.
Figure 5. Example of epileptic seizure signal decomposed into various levels.
Brainsci 11 00668 g005
Figure 6. An example of a separable problem in a 2D space.
Figure 6. An example of a separable problem in a 2D space.
Brainsci 11 00668 g006
Figure 7. The percentage of conventional techniques involved in epilepsy studies.
Figure 7. The percentage of conventional techniques involved in epilepsy studies.
Brainsci 11 00668 g007
Figure 8. Comparison of conventional techniques and deep learning models used by researchers from 2014 to 2020.
Figure 8. Comparison of conventional techniques and deep learning models used by researchers from 2014 to 2020.
Brainsci 11 00668 g008
Table 1. EEG frequency bands.
Table 1. EEG frequency bands.
Frequency Band NameFrequency Bandwidth (Hz)
Alpha<4
Beta4–8
Gamma8–12
Delta12–30
Theta<30
Table 2. Types of artifacts in EEG signals.
Table 2. Types of artifacts in EEG signals.
Interior ArtifactsExterior Artifacts
Blinking of the eye (EOG)Power line
Heartbeat (ECG)Machine fault
Muscle movements (EMG)Faulty electrode/poor placement
Skin resistanceventilation
Subject’s movementDigital artefacts (loose wiring, etc.)
Table 3. Summary of reviewed works that used conventional feature extraction techniques and machine learning classifiers.
Table 3. Summary of reviewed works that used conventional feature extraction techniques and machine learning classifiers.
AuthorYearFeaturesClassifierPerformance (%)
[90] O. Faust et al.2010PSDRBF SVM Acc = 98.33
[91] Subasi et al. 2010 PCA, LDA, LDA SVM Acc = 98.75
[92] Guo et al. 2010 DWT ANN Acc = 99.60
[93] Oweis 2011 EMD + MEMD Euclidean Clustering Acc = 94.00
[94] Orhan et al. 2011 DWT K-Means Clustering Acc = 96.67
[95] Yuan et al. 2011 Entropy/Hurst exponent ANN/PD Acc = 96.50
[96] Marcus and Dragan2012Bilinear TFD SVM/ Acc = 99.30
[97] Arslan et al.2013SVD SVM Acc = 99.00
[98] Gajic et al.2014Wavelet Quadratic Classifier Acc = 98.50
[99] Nabeel 2014 Statistical, Non-linear Linear Classifier Acc = 99.85
[100] Yatindra et al. 2014 Wavelet entropy SVM Acc = 90.00
[101] Jaiswal et al. 2015 EMD, Wavelet, Morphological filters Fuzzy Clustering PI = 98.03, QV = 23.82
[102] Rajaguru et al. 2015 Morphological filters ANN Acc = 98.33
[103] Bhattacharyya et al. 2015 Focal and non-focal, EWT SVD, EM, MEM Acc = 90.00
[104] Li et al.2016DD-DWT LS-SVM Acc = 99.36
[105] Li et al.2016Entropy GA-SVM AUC = 0.97
[106] Peker et al. 2016DTCWT CVNN Acc = 100
[107] Riaz et al.2016EMD SVM Acc = 96.20
[108] Ghayab et al. 2016SRS and SFS LS-SVM Acc = 99.90
[109] Upadhyay et al. 2016DWT LS-SVM Acc = 100
[110] Kabir et al.2016Optimum allocation technique LMT Acc = 95.33
[111] Pippa et al. 2016Time domain and frequency domain
features
Bayesian Net Acc = 95.00
[112] Jaiswal and Banka 2016SpPCA and SubXPCASVM Acc = 94.60
[113] Sharma and Pachori2017TQWTLS-SVM + FDAcc = 100
[114] Patidar et al.2017TQWT and Kraskov entropy LS-SVM Acc = 97.75
[115] Diykh et al.2017Weighted complex network
combined with time domain features
LS-SVM Acc = 98.00
[116] Li et al.2017MODWT and LND RFC Acc = 100
[117] Tiwari et al.2017Pyramid scheme for keypoint localization and LBP SVM Acc = 99.89
[118] Mursalin et al.2017ICFS RFC Acc = 100
[119] Shaikh et al.2017EMD ANN Acc = 96.10
[120] Kocadagli and Langari2017DWT and fuzzy relations ANN Acc = 99.90
[121] Torse et al.2017EMD CSM-SVM Acc = 96.40
[122] Sharma et al.2018MMSFL-OWFB-based KE SVM Acc = 100
[123] Tzimourta et al.2018Wavelet transform-based featuresRandom Forest
Classifier
Acc = 95.00
[124] Sriraam et al.2018Teager energy feature Supervised Backpropagation Neural Network Acc = 96.66
[125] Sudalaimani et al.2018Sub-frequency band features GRNN Acc = 91.60
[126] Raghu and Sriram2018NCA SVM Acc = 98.80
[127] Li et al.2018GMM and GLCM features,
RFE-SVM
SVM Acc = 100
[128] Cooman et al.2018HRI features SVM + Adaptive
Heuristic classifier
EPsen = 83.30
[129] Li et al.2018WPT and KDELS-SVMAcc = 99.60
[130] Cruz et al.2018ACC and EMGSVM on CloudComputing PlatformAcc = 83.30
[131] Zhang et al.2018WPD, fDistIn KNN Acc = 98.33
[132] Feng et al.2018WPD SVM Acc = 98.67
[133] Tanveer et al.2018FAWT and entropy-based features RELS-TSVM Acc = 100
[134] Choudhury et al.2018XHST KNN Acc = 100
[135] Wani et al.2018DWT ANN Acc = 95.00
[136] Naser et al.2019DWT and approximation and abe entropies SVM Acc = 98.75
[137] Lamhiri and Shmuel2019Hurst exponent k-ANN Acc = 100
[138] Raghu et al.2019Sigmoid entropy SVM Acc = 100
[139] Wang et al.2019Symlet wavelet processing,
and grid search optimizer
Gradient Boosting
Machine
Acc = 96.10
[140] Bose et al.2019Multifractal detrended fluctuation analysis SVM Acc = 100
[141] Dalal et al.2019FAWT and FD RELS-TSVM Acc = 90.20
[142] Osman and Alzahrani2019SOM RBFNN Acc = 97.47
[143] Fasil O.K.; Rajesh R2019Time domain Exponential Energy Acc = 99.50
[144] Saminu et al.2019DWT, Entropies, Energy SVM, FFANN Acc = 99.00
[145] Mahjoub et al.2020TQWT, IMFs, MEMD SVM Acc = 98.78
[146] Raluca et al.2020DWT ANN Acc = 91.10
[147] Ozlem et al.2020Ensemble EMD KNN Acc = 97.00
[148] Khaled2020NARandom Forest Acc = 97.08
Table 4. Summary of reviewed works that used deep learning techniques.
Table 4. Summary of reviewed works that used deep learning techniques.
AuthorsYearFeaturesPerformance (%)
[163] Qi et al. 2014 MCC-based R-SAE model EPsen = 100
[164] Thodoroff et al. 2016 CNN + RNN EPsen = 85.00
[165] Johansen et al. 2016 CNN AUC = 94.70
[166] Antoniades et al. 2016 CNN EPacc = 87.51
[167] Lin et al. 2016 SSAE EPacc = 96.00
[168] Achilles et al. 2016 CNN AUC = 78.33
[169] Wei et al. 2016 Multichannel CNN EPacc = 92.40
[170] Yuan et al. 2017 STFT-Mssda EPacc = 93.82
[171] Gogna et al. 2017 Semi-supervised stacked autoencoder EPacc = 96.90
[172] Ullah et al. 2018 P-1D-CNN EPacc = 99.90
[173] Acharya et al. 2018 CNN EPacc = 88.67
[174] Tjepkema-Cloostermans et al. 2018 CNN (1D and 2D) and/or LSTMs EPspe = 99.90
[175] Yuvaraj et al. 2018 CNN EPsen = 86.29
[176] Maria Hugle et al. 2018 CNN EPsen = 96.00
[177] Thomas et al. 2018 CNN EPacc = 83.86
[178] Hussein et al. 2019 LSTM + FC EPspe = 100
[179] Emami et al. 2019 CNN DR = 100
[180] Jang and Cho 2019 Dual deep neural network EPsen = 100
[181] Haotian Liu 2019 CNN, LSTM, GRU Acc = 0.96
[182] Rohan Akut 2019 WT-CNN Acc = 99.40
[183] Thara et al. 2019 DNN Acc = 97.21
[184] Turk et al. 2019 CNN Acc = 93.6
[185] Akyol 2020 SEA Acc = 97.17
[186] Rahib et al. 2020 Deep CNN Acc = 98.67
[187] Zhou and Li 2020 Improved RBF NA
[188] Ilakiyaselva et al. 2020 CNN Acc = 98.50
[189] Gao et al. 2020 Deep CNN Acc = 92.60
[190] Fabio et al. 2020 CNN Acc = 98.82
[191] Kyung-Ok et al. 2020 CNN, FCNN, RNN AUC = 0.993
[192] Wei Zhao et al. 2020 1D DNN Acc = 99.52
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Saminu, S.; Xu, G.; Shuai, Z.; Abd El Kader, I.; Jabire, A.H.; Ahmed, Y.K.; Karaye, I.A.; Ahmad, I.S. A Recent Investigation on Detection and Classification of Epileptic Seizure Techniques Using EEG Signal. Brain Sci. 2021, 11, 668. https://doi.org/10.3390/brainsci11050668

AMA Style

Saminu S, Xu G, Shuai Z, Abd El Kader I, Jabire AH, Ahmed YK, Karaye IA, Ahmad IS. A Recent Investigation on Detection and Classification of Epileptic Seizure Techniques Using EEG Signal. Brain Sciences. 2021; 11(5):668. https://doi.org/10.3390/brainsci11050668

Chicago/Turabian Style

Saminu, Sani, Guizhi Xu, Zhang Shuai, Isselmou Abd El Kader, Adamu Halilu Jabire, Yusuf Kola Ahmed, Ibrahim Abdullahi Karaye, and Isah Salim Ahmad. 2021. "A Recent Investigation on Detection and Classification of Epileptic Seizure Techniques Using EEG Signal" Brain Sciences 11, no. 5: 668. https://doi.org/10.3390/brainsci11050668

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop