- College of Instrumentation and Electrical Engineering, Jilin University, Changchun, China
Epilepsy is one of the most common neurological disorders typically characterized by recurrent and uncontrollable seizures, which seriously affects the quality of life of epilepsy patients. The effective tool utilized in the clinical diagnosis of epilepsy is the Electroencephalogram (EEG). The emergence of machine learning promotes the development of automated epilepsy detection techniques. New algorithms are continuously introduced to shorten the detection time and improve classification accuracy. This minireview summarized the latest research of epilepsy detection techniques that focused on acquiring, preprocessing, feature extraction, and classification of epileptic EEG signals. The application of seizure prediction and localization based on EEG signals in the diagnosis of epilepsy was also introduced. And then, the future development trend of epilepsy detection technology has prospected at the end of the article.
Introduction
Epilepsy is a neurological disorder caused by the sudden abnormal discharge of brain neurons. The typical characteristics of epilepsy are recurrent, unconscious body movements, and so on (Sra et al., 2019). Uncontrollable seizures are more likely to induce Depression, Cardiovascular disease, and other diseases making patients and their families miserable (Supriya et al., 2020). The World Health Organization (WHO) report manifests that approximately 50 million people have epilepsy worldwide (Liu et al., 2020). Knowing the precursors of epilepsy can allow patients to avoid the pain of epileptic seizures through drug control, so there are an urgent need for simple, fast and effective epilepsy detection methods.
EEG is a commonly used non-invasive auxiliary method in the clinical diagnosis of epilepsy. However, it is a highly tedious, laborious, time-consuming, and costly task for neurologists to identify seizures from EEG for a long time (Yao et al., 2021). Therefore, it is necessary to develop a reliable epilepsy automatic detection system, which can significantly improve the quality of life of epilepsy patients (Solaija et al., 2018). Prior et al. (1973) introduced the Cerebral Function Monitor (CFM) that monitors the long-time EEG, which can record the number of seizures. Subsequently, Gotman (1982) selectively recorded the EEG signals of epileptic in the interictal and ictal as samples and used its amplitude, period, and other characteristics to distinguish whether the samples were in the state of epileptic seizures. Martinerie et al. (1998) realized the epileptic seizure detection by extracting the non-linear indicators of the EEG signal around seizure onset. The above work uses computers to automatically collect EEG data of patients with epilepsy and try to extract the characteristics of the lesions, but it cannot fully realize the prediction of epileptic seizures, and it is of limited help to medical staff and patients. While the emergence of machine learning promotes the development of epilepsy detection techniques (Aayesha et al., 2021), it provides the possibility to automatically detect epilepsy, thus attracting more and more researchers to join it. Chen et al. (2014) proposed an epilepsy detection framework based on machine learning to realize epileptic seizure detection. Later Craley et al. (2021) developed an end-to-end deep learning model for automatic seizure detection in multichannel EEG recording. Their outstanding research has made machine learning a step toward success in the field of automatic epilepsy detection. At present, most patients with epilepsy can be treated with drugs (Wang et al., 2021). Liu et al. (2018) and Ito et al. (2021) used EEG observing epileptic discharges to verify anti-epileptic drugs’ reliability. For patients with drug-resistant epilepsy, surgical treatment, such as Temporal Lobectomy (TL) is necessary to control seizures (Anoop et al., 2021). And for patients with refractory epilepsy, Vagus nerve stimulation (VNS) has a significant therapeutic effect (Shimogawa et al., 2021). Under such circumstances, using machine learning algorithms in EEG signals to realize epileptic detection, thus realizing the treatment effect evaluation, will help clinicians treat epileptic (Assi et al., 2017; Al-Hadeethi et al., 2020).
The machine learning algorithm mainly compares the abnormal time-frequency domain characteristics of the EEG signal of patients with epileptic seizures to detect epileptic seizures. In recent years, seizure detection has also promoted the development of seizure prediction and location. This minireview introduced the decisive steps of epileptic seizure detection shown in Figure 1, including the acquisition, preprocessing, feature extraction, and classification of epilepsy EEG signals, besides the application of seizure prediction and localization in the diagnosis of epilepsy and trend of future seizure detection techniques was also given here.
Acquisition of EEG and Preprocessing
There are many devices for obtaining EEG signals, such as brain-computer interface (BCI) equipment from Neurosky and portable EEG acquisition equipment by COMPUMEDICS NeuroScan. The EEG signals can be acquired by placing EEG electrodes on the scalp of patients with epilepsy. EEG electrodes can be placed on the whole brain according to the international 10–20 EEG system for EEG electrode placement (Herwig et al., 2003).
Before detecting the collected epilepsy EEG signals, it is a regulation method to use the publicly available epilepsy EEG signal data set (e.g., epilepsy EEG dataset of Children Hospital Boston, Massachusetts Institute of Technology (CHB-MIT), epilepsy EEG dataset of The Freiburg, epilepsy EEG dataset of Bonn University) to establish and verify the EEG detection model. In addition to using publicly available datasets, some researchers used clinical epilepsy EEG data by clinicians to verify the reliability of the epilepsy detection model (Iesmantas and Alzbutas, 2020). Furthermore, some researchers evaluated the model’s reliability through cross-database (Sun et al., 2019). Raghu et al. (2020) used five different epilepsy EEG datasets for the first time to verify the generalization capability of seizure detection models. What’s more, the collected epilepsy data needs to undergo preprocessing, including artifacts removing and noise filtering, to obtain a clean epilepsy EEG signal for the next step, feature extraction (Acharya et al., 2018a).
Feature Extraction
Feature extraction is an essential step in epileptic seizure detection, which is used to establish an epilepsy detection model via standard epilepsy data, and epilepsy detection from actual collected EEG signal data. The effect of feature extraction is closely related to the accuracy of epilepsy detection, so it is imperative to improve feature extraction. And research shows that different dimensionality reduction methods can improve the saliency of features. Al-Hadeethi et al. (2020) proposed for the first time to use the covariance matrix for reducing EEG signals dimensionality and extract its statistical features, and use non-parametric tests to obtain the set that has the most distinguishing features, which can be used as the input of Adaptive Boosting Least Square-Support Vector Machines (AB-LS-SVM) model to achieve satisfactory results (>99% accuracy). Vicnesh and Hagiwara (2019) extracted the non-linear features from the EEG data, selected them, and then fed them into the decision tree (DT) to classify the different epilepsy classes.
EEG signals are non-linear and non-stationary time signals. Using wavelet transform to re-express EEG signals is a commonly used method of dimensionality reduction. Ott et al. (2010) extracted the standard deviation, variance, and higher-order moments after wavelet transform and used them as the input of linear discriminant analysis (LDA) and k-nearest neighbor (KNN) classifiers. On CHB-MIT, the method yielded a classification accuracy of 99.45% using the KNN classifier. Wang et al. (2017) presented a three-class classification system based on discrete wavelet transform (DWT) and the non-linear sparse extreme learning machine (SELM). Three-level lifting DWT using Daubechies order four wavelets was introduced to decompose the Bonn University EEG dataset, and the maximum and standard deviation values of each subband were computed. The experiment obtained a classification accuracy of 98.4%. DWT was also used by Amin et al. (2020) for differentiating epileptic seizures for standard signals.
In addition to wavelet transform, the transformation of epilepsy EEG signals can also use empirical mode decomposition (EMD), wavelet packet decomposition (WPD), etc. A new method was presented by Ahmet and Aydin (2018) to analyze intrinsic mode functions (IMFs) decomposed by EMD. The method showed 97.89% accuracy by using the Bonn University EEG dataset. Ailckovic et al. (2018) applied EMD, DWT, WPD to process the Freiburg and CHB-MIT EEG dataset and extracted six statistical features, after that putting them into Random Forest (RF), Support vector machine (SVM), Multilayer perceptron (MLP), and KNN classifiers. This method could discriminate between inter-ictal and pre-ictal EEG states with an accuracy of 99.70%. Hassan and Subasi (2016) proposed a new signal processing scheme for EEG signal segments, namely complete ensemble empirical mode decomposition with adaptive noise (CEEMDAN). Six spectral moments were extracted from the CEEMDAN mode functions and then inputted into linear programming boosting (LPBoost) classifier. This model got 100% accuracy. Tao et al. (2017) applied a fusion method of variational mode decomposition (VMD) and autoregression (AR) for feature extraction. Statistical features of the best AR model coefficients were calculated and fed into RF classifier for classification. Finally, the test showed 97.352% accuracy. Another critical step after feature extraction is classification, which will give the final epilepsy detection results from the extracted features.
Classification
In recent years, the application of machine learning in the classification of epilepsy diagnosis has attracted more and more researchers. And some machine learning algorithms used in epilepsy detection and classification are summarized in Table1, mainly including SVM, convolutional neural networks (CNN), extreme learning machines (ELM), and other algorithms.
SVM is a commonly used classifier, and the classification results of which can be changed using different kernel functions and different cross-validation multiples. Janjarasjitt (2017) applied SVM to classify single-channel scalp EEG data features times. Moreover, the test got an average classification accuracy rate of 96.87% using 10-fold cross-validation. Besides, many researchers combine different algorithms with SVM to obtain better classification accuracy and detection efficiency. Makaram et al. (2020) extracted the time domain characteristics and signal complexity. Further, they used the Support Vector Machine-Error-Correcting Output Codes (SVM-ECOC) to train the classification algorithm, and the improvement in classification accuracy had been obtained. Ramakrishnan and Murugavel (2019) proposed a new seizure detection model using layered directed acyclic graph SVM (LDAG-SVM), which improved classification accuracy and reduced detection time compared to existing methods. After performing DWT, Chen et al. (2019) extracted the non-linear features of each sub-band and inputted them into six different classifiers for training. Finally, they increased the classification accuracy of Least Square-Support Vector Machines (LS-SVM) to 99.5%, which was better than five other classifiers. Based on LS-SVM, Al-Hadeethi et al. (2020) further applied the AB-LS-SVM model for epilepsy detection.
In 2006, Huang et al. (2006) improved Backward Propagation (BP) to improve learning efficiency, simplify learning parameters, and proposed ELM. Then Qi et al. (2011) extracted non-linear features and applied ELM for an epilepsy diagnosis. The classification accuracy was improved to 96.5%, which was better than BP and SVM in both classification accuracy and training time. To make ELM better application, Li et al. (2016) proposed a ternary classification system based on the Multiplicative Extreme Learning Machine (M-ELM), with a maximum classification accuracy of 100%. Song et al. (2016) designed a novel fusion feature and integrated the fusion feature and ELM. Experimental results demonstrated 97.35% classification accuracy. Wang et al. (2017) applied SELM for epilepsy detection. Liu et al. (2017) proposed Kernel ELM and introduced Cholesky decomposition to reduce the computation of out weights. The experimental results showed that the method can achieve an average classification accuracy of 96.5%. On this basis, Zhang et al. (2019) proposed Expectation Kernel ELM (EKELM) to further improve ELM classification abilities.
In 2018, Acharya et al. (2018b) applied CNN to the study of EEG signals for the first time and realized a 13-layer deep convolutional neural network for epilepsy detection without separate feature extraction and feature selection. The proposed technique achieved an accuracy of 88.67%. Iesmantas and Alzbutas (2020) extracted different features from clinical epilepsy EEG signals and applied CNN for training data. Wei et al. (2019) used the increasing and decreasing sequences (MIDS) merger to highlight the characteristic of waveforms and a data augmentation method for increasing the sample diversity and EEG information. Furthermore, they applied CNN classifier for epilepsy detection to get 90.57% accuracy. Nogay and Adeli (2020) proposed a machine learning method for seizure detection using the pre-trained deep two-dimensional CNN and transfer learning concept that achieved 100% accuracy for binary classification and ternary classification for epileptic seizure detection.
With the continuous development of machine learning, new algorithms are constantly being introduced into seizure detection. Akyol (2020) proposed a new deep neural network for seizure detection that successfully obtained an average accuracy of 97.17%. Choubey and Pandey (2020) used Artificial Neural Network (ANN) and KNN to achieve seizure detection. Yuan et al. (2018) applied a Bayesian linear discriminant analysis (BLDA) classifier to classify the CHB-MIT scalp EEG dataset and achieved an average classification accuracy of 95.74%. Zeng et al. (2021) combined gray recurrence plot (GRP) and densely connected convolutional network (DenseNet) for epilepsy detection and even achieved 100% excellent classification accuracy in each classification experiment. Mouleeshuwarapprabu and Kasthuri (2020) proposed a Non-linear Vector Decomposed Neural Network (NVDN) detect epileptic seizures and obtained 95.60% effective epilepsy detection results. Sharma et al. (2020) described a computationally fast seizure classification algorithm using non-linear higher-order statistics and deep neural network algorithms. This technique could capture weak information related to epilepsy EEG signals and achieved 100% seizure classification accuracy. Juarez-Guerra et al. (2020) proposed a new epilepsy seizure detection method for classifying epilepsy seizures, namely Multidimensional Radial Wavelons Feed-Forward Wavelet Neural Network (MRW-FFWNN). The experiment showed that the accuracy of the three classifications was 93.33%. From the above research results, it is not difficult to find that the research on epilepsy detection has been fruitful, and even some epilepsy detection algorithms have reached 100% accuracy. However, scientists’ research on epilepsy does not stop there. The goal they really want to achieve is to prevent it before it happens, in other words, to predict epilepsy.
Seizure Prediction and Localization
In the 1970s, seizure prediction has become a hot research topic (Assi et al., 2017). MohanBabu et al. (2020) focused on the seizure prediction obtained from the CHB-MIT scalp EEG dataset using an optimized deep learning network model (ODLN), and the experiment by them provided 100% accuracy of seizure prediction. Zhang and Parhi (2016) extracted 44 features every 2 s for each channel and then ranked and selected them in a specific way. The selected features were processed by the Kalman filter and then inputted into the SVM classifier. This algorithm could achieve 100% sensitivity on the Freiburg EEG dataset. Daoud and Bayoumi (2019) applied deep learning to achieve epileptic seizure prediction, achieving epileptic seizure prediction while attaining 99.9% accuracy of epileptic seizure prediction.
Identifying epileptogenic zones prior to surgery is an indispensable step for patient before surgery. Alshebeili et al. (2020) proposed a framework that uses DWT and SVM to solve the problem of focus positioning. The framework used the best frequency band characteristics and wavelet coefficient characteristics, and its positioning accuracy could reach 88.0%. Sriraam and Raghu (2017) extracted 26 features from focal and non-focal EEG, then they used Wilcoxon rank sum test to select significant features and used an optimized SVM classifier with 10-fold cross-validation to perform important functions classification. This method achieved an accuracy of 92.15% and could be used to identify focal EEG signals to locate epileptic areas. Myers et al. (2020) also proposed a novel method for automatic localization of seizure on the scalp from clinical EEG data, which could get 93.3% accuracy and 100% sensitivity. Wu et al. (2021) presented a new localization method for epileptic seizure onset zones (SOZs), an unsupervised clustering method based on the combination of adaptive-genetic-algorithm-based matching pursuit (AGA-MP) and k-medoids clustering method. Moreover, compared with several existing methods, this method had certain advantages in sensitivity and specificity.
Other Applications of Machine Learning
Machine learning algorithms applied to EEG signals have also shined in other fields. Seal et al. (2021) used deep CNN to detect Depression and the detection accuracy of this algorithm was 99.37%. While Zhang et al. (2021) used CNN for motor imagery (MI) classification, and the average accuracy of the model reached over 88.4%. Huang (2021) recognized different psychological emotions via improved SVM, whose classification accuracy was as high as 85.9%. Raurale et al. (2021) develop an automated system combining quadratic time-frequency distribution (TFD) with CNN to identifying the severity of hypoxic-ischemic encephalopathy injury (HIE), which could assist clinical decision-making for neonates with HIE.
Conclusion
Since the beginning of the twenty-first century, the rapid development of artificial intelligence and machine learning, epilepsy detection techniques based on EEG signals has attracted more and more attention from researchers. This minireview briefly introduced the basic idea of epilepsy detection techniques based on EEG signals. From epilepsy EEG data and preprocessing to feature extraction and classification, the research progress of epilepsy automatic detection techniques in recent years were reviewed. Due to the random nature of epileptic seizures, fast and convenient seizure detection is essential for the immediate treatment of epilepsy patients. There is still much room for the development of epilepsy detection techniques. Here are a few points about the future development trend of epilepsy detection techniques based on EEG signals.
1. Seizure prediction and localization are still one of the future development directions of epilepsy detection techniques. Seizure prediction can effectively improve the quality of epilepsy patients, and non-invasive epilepsy focus localization can better assist clinicians in epilepsy diagnosis time and save costs.
2. Epilepsy detection is related to the patient’s age, region, and other things, but the publicly available epilepsy EEG datasets are limited. Therefore, many epilepsy clinical EEG data from different countries and different countries and different age groups need to be improved.
3. With the development of machine learning, more and more new methods are applied to the feature extraction and classification of epilepsy EEG signals. The emergence of deep learning may gradually replace machine learning as the mainstream epilepsy diagnosis method in the future.
4. With wireless transmission technology development, seizure detection may get rid of wired transmission in the future and realize remote epilepsy detection.
In recent years, more and more new methods have begun to be applied to the automatic detection of epilepsy. The development of faster and more accurate epilepsy detection models will contribute to epilepsy detection techniques in clinical diagnosis and the development of portable and integrated epilepsy detection equipment. Therefore, a concise and efficient epilepsy detection model will become an inevitable development trend in the future.
Author Contributions
All authors listed have made a substantial, direct and intellectual contribution to the work, and approved it for publication.
Conflict of Interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
References
Aayesha, Qureshi, M. B., Afzaal, M., Qureshi, M. S., and Fayaz, M. (2021). Machine learning-based EEG signals classification model for epileptic seizure detection. Multimed. Tools Appl. (in press). doi: 10.1007/s11042-021-10597-6
Acharya, U. R., Hagiwara, Y., and Adeli, H. (2018a). Automated seizure prediction. Epilepsy Behav. 88, 251–261. doi: 10.1016/j.yebeh.2018.09.030
Acharya, U. R., Oh, S. L., Hagiwara, Y., Tan, J. H., and Adeli, H. (2018b). Deep convolutional neural network for the automated detection and diagnosis of seizure using EEG signals. Comput. Biol. Med. 100, 270–278. doi: 10.1016/j.compbiomed.2017.09.017
Ahmet, M., and Aydin, A. (2018). Seizure onset detection based on frequency domain metric of empirical mode decomposition. Signal Image Video Process. 12, 1489–1496. doi: 10.1007/s11760-018-1304-y
Ailckovic, E., Kevric, J., and Subasi, A. (2018). Performance evaluation of empirical mode decomposition, discrete wavelet transform, and wavelet packed decomposition for automated epileptic seizure detection and prediction. Biomed. Signal Process. Control. 39, 94–102. doi: 10.1016/j.bspc.2017.07.022
Akyol, K. (2020). Stacking ensemble based deep neural networks modeling for effective epileptic seizure detection. Expert Syst. Appl. 148:113239. doi: 10.1016/j.eswa.2020.113239
Al-Hadeethi, H., Abdulla, S., Diykh, M., Deo, R. C., and Green, J. H. (2020). Adaptive boost LS-SVM classification approach for time-series signal classification in epileptic seizure diagnosis applications. Expert Syst. Appl. 161:113676. doi: 10.1016/j.eswa.2020.113676
Alshebeili, S. A., Sedik, A., El-Rahiem, B., Alotaiby, T. N., Banby, G. M., El-Khobby, H. A., et al. (2020). Inspection of EEG signals for efficient seizure prediction. Appl. Acoust. 166:107327. doi: 10.1016/j.apacoust.2020.107327
Amin, H. U., Yusoff, M. Z., and Ahmad, R. F. (2020). A novel approach based on wavelet analysis and arithmetic coding for automated detection and diagnosis of epileptic seizure in EEG signals using machine learning techniques. Biomed. Signal Process. Control. 56:101707. doi: 10.1016/j.bspc.2019.101707
Anoop, K., Charchit, G., Shvet, D., and Chirag, M. (2021). Perampanel in cases of refractory temporal lobe epilepsy – A report of two post-operative and two eligible for temporal lobectomy. Interdiscip. Neurosurg. 24:101094. doi: 10.1016/j.inat.2021.101094
Assi, E. B., Nguyen, D. K., Rihana, S., and Sawan, M. (2017). Towards accurate prediction of epileptic seizures: a review. Biomed. Signal Process. Control. 34, 144–157. doi: 10.1016/j.bspc.2017.02.001
Chen, L. L., Zhang, J., Zou, J. Z., Zhao, C. J., and Wang, G. S. (2014). A framework on wavelet-based nonlinear features and extreme learning machine for epileptic seizure detection. Biomed. Signal Process. Control. 10, 1–10. doi: 10.1016/j.bspc.2013.11.010
Chen, S., Zhang, X., Chen, L., and Yang, Z. (2019). Automatic diagnosis of epileptic seizure in electroencephalography signals using nonlinear dynamics features. IEEE Access 7, 61046–61056. doi: 10.1109/ACCESS.2019.2915610
Choubey, H., and Pandey, A. (2020). A combination of statistical parameters for the detection of epilepsy and EEG classification using ANN and KNN classifier. Signal Image Video Process. 15, 475–483. doi: 10.1007/s11760-020-01767-4
Craley, J., Johnson, E., Jouny, C., and Venkataraman, A. (2021). Automated inter-patient seizure detection using multichannel convolutional and recurrent neural networks. Biomed. Signal Process. Control. 64:102360. doi: 10.1016/j.bspc.2020.102360
Daoud, H., and Bayoumi, M. A. (2019). Efficient epileptic seizure prediction based on deep learning. IEEE Trans. Biomed. Circuits Syst. 13, 804–813.
Gotman, J. (1982). Automatic recognition of epileptic seizures in the EEG. Electroencephalogr. Clin. Neurophysiol. 54, 530–540. doi: 10.1016/0013-4694(82)90038-4
Hassan, A. R., and Subasi, A. (2016). Automatic identification of epileptic seizures from EEG signals using linear programming boosting. Comput. Meth. Programs Biomed. 136, 65–77. doi: 10.1016/j.cmpb.2016.08.013
Herwig, U., Satrapi, P., and Schonfeldt-Lecuona, C. (2003). Using the international 10-20 EEG system for positioning of transcranial magnetic stimulation. Brain Topogr. 16, 95–99. doi: 10.1023/B:BRAT.0000006333.93597.9d
Huang, C. Y. (2021). Recognition of psychological emotion by EEG features. Netw. Model. Anal. Health Inform. Bioinform. 10:12. doi: 10.1007/s13721-020-00283-2
Huang, G. B., Zhu, Q. Y., and Siew, C. K. (2006). Extreme learning machine: theory and applications. Neurocomputing 70, 489–501. doi: 10.1016/j.neucom.2005.12.126
Iesmantas, T., and Alzbutas, R. (2020). Convolutional neural network for detection and classification of seizures in clinical data. Med. Biol. Eng. Comput. 58, 1919–1932. doi: 10.1007/s11517-020-02208-7
Ito, S., Nagumo, K., Nishikawa, A., Oguni, H., and Nagata, S. (2021). Low-dose phenobarbital for epilepsy with myoclonic absences: a case report. Brain Dev. 43, 666–668. doi: 10.1016/j.braindev.2020.12.018
Janjarasjitt, S. (2017). Epileptic seizure classifications of single-channel scalp EEG data using wavelet-based features and SVM. Med. Biol. Eng. Comput. 55, 1743–1761. doi: 10.1007/s11517-017-1613-2
Juarez-Guerra, E., Alarcon-Aquino, V., Gomez-Gil, P., Ramirez-Cortes, J. M., and Garcia-Trevino, E. S. (2020). A new wavelet-based neural network for classification of epileptic-related states using EEG. J. Signal Process. Syst. 92, 187–211. doi: 10.1007/s11265-019-01456-7
Li, D. Z., Xie, Q., Jin, Q., and Hirasawa, K. (2016). A sequential method using multiplicative extreme learning machine for epileptic seizure detection. Neurocomputing 214, 692–707. doi: 10.1016/j.neucom.2016.06.056
Liu, Q., Zhao, X. G., Hou, Z. G., and Liu, H. G. (2017). Epileptic seizure detection based on the kernel extreme learning machine. Technol. Health Care 25, S399–S409. (in press). doi: 10.3233/THC-171343
Liu, Y., Jiang, B., Feng, J., Hu, J. Z., and Zhang, H. B. (2020). Classification of EEG signals for epileptic seizures using feature dimension reduction algorithm based on LPP. Multimed. Tools Appl. doi: 10.1007/s11042-020-09135-7
Liu, Y. L., Hou, B. C., Zhang, Y. S., Fan, Y. T., Peng, B. W., Liu, W. H., et al. (2018). Anticonvulsant agent DPP4 inhibitor sitagliptin downregulates CXCR3/RAGE pathway on seizure models. Exp. Neurol. 307, 90–98. doi: 10.1016/j.expneurol.2018.06.004
Makaram, N., Ellenrieder, N. V., Tanaka, H., and Gotman, J. (2020). Automated classification of five seizure onset patterns from intracranial electroencephalogram signals. Clin. Neurophysiol. 131, 1210–1218. doi: 10.1016/j.clinph.2020.02.011
Martinerie, J., Adam, C., Quyen, M., Baulac, M., Clemenceau, S., Renault, B., et al. (1998). Epileptic seizures can be anticipated by non-linear analysis. Nat. Med. 4, 1173–1176. doi: 10.1038/2667
MohanBabu, G., Anupallavi, S., and Ashokkumar, S. R. (2020). An optimized deep learning network model for eeg based seizure classification using synchronization and functional connectivity measures. J. Ambient Intell. Humaniz. Comput. (in press). doi: 10.1007/s12652-020-02383-3
Mouleeshuwarapprabu, R., and Kasthuri, N. (2020). Nonlinear vector decomposed neural network based EEG signal feature extraction and detection of seizure. Microprocess. Microsyst. 76:103075. doi: 10.1016/j.micpro.2020.103075
Myers, M. H., Padmanabha, A., Bidelman, G. M., and Wheless, J. W. (2020). Seizure localization using EEG analytical signals. Clin. Neurophysiol. 131, 2131–2139. doi: 10.1016/j.clinph.2020.05.034
Nogay, H. S., and Adeli, H. (2020). Detection of epileptic seizure using pretrained deep convolutional neural network and transfer learning. Eur. Neurol. 83, 602–614. doi: 10.1159/000512985
Ott, D., Siddarth, P., Gurbani, S., Koh, S., and Caplan, R. (2010). Behavioral disorders in pediatric epilepsy: unmet psychiatric need. Epilepsia 44, 591–597. doi: 10.1046/j.1528-1157.2003.25002.x
Prior, P. F., Virden, R. S. M., and Maynard, D. E. (1973). An EEG device for monitoring seizure discharges. Epilepsia 14, 367–372. doi: 10.1111/j.1528-1157.1973.tb03975.x
Qi, Y., Zhou, W., Li, S., and Cai, D. (2011). Epileptic EEG classification based on extreme learning machine and nonlinear features. Epilepsy Res. 96, 29–38. doi: 10.1016/j.eplepsyres.2011.04.013
Raghu, S., Sriraam, N., Gommer, E. D., Hilkman, D., and Kubben, P. L. (2020). Cross-database evaluation of EEG based epileptic seizures detection driven by adaptive median feature baseline correction. Clin. Neurophysiol. 131, 1567–1578. doi: 10.1016/j.clinph.2020.03.033
Ramakrishnan, S., and Murugavel, A. (2019). Epileptic seizure detection using fuzzy-rules-based sub-band specific features and layered multi-class SVM. Pattern Anal. Appl. 22, 1161–1176. doi: 10.1007/s10044-018-0691-6
Raurale, S. A., Boylan, G. B., Mathieson, S. R., Marnane, W. P., and O’Toole, J. M. (2021). Grading hypoxic-ischemic encephalopathy in neonatal EEG with convolutional neural networks and quadratic time-frequency distributions. J. Neural Eng. 18:046007. doi: 10.1088/1741-2552/abe8ae
Seal, A., Bajpai, R., Agnihotri, J., Yazidi, A., Herrera-Viedma, E., and Krejcar, O. (2021). Deprnet: a deep convolution neural network dramework for detecting depression using EEG. IEEE Trans. Instrum. Meas. 70:2505413. doi: 10.1109/TIM.2021.3053999
Sharma, R., Pachori, R. B., and Sircar, P. (2020). Seizures classification based on higher order statistics and deep neural network. Biomed. Signal Process. Control. 59:101921. doi: 10.1016/j.bspc.2020.101921
Shimogawa, T., Mukae, N., Morioka, T., Tanaka, S., Sakata, A., Uehara, T., et al. (2021). Possible relationship between vagus nerve stimulation and ictal discharges revealed by long-term electroencephalographic and electrocorticographic monitoring in a non-responsive patient. Interdiscip. Neurosurg. 24:101066. doi: 10.1016/j.inat.2020.101066
Solaija, M., Sajid, S., Khawar, K., Ali, H. S., and Kamboh, K. (2018). Dynamic mode decomposition based epileptic seizure detection from scalp EEG. IEEE Access 6, 38683–38692. doi: 10.1109/ACCESS.2018.2853125
Song, J. L., Hu, W., and Zhang, R. (2016). Automated detection of epileptic EEGs using a novel fusion feature and extreme learning machine. Neurocomputing 175, 383–391. doi: 10.1016/j.neucom.2015.10.070
Sra, B., Ns, B., Yt, C., Svr, D., Ash, E., and Plk, C. (2019). Performance evaluation of dwt based sigmoid entropy in time and frequency domains for automated detection of epileptic seizures using SVM classifier. Comput. Biol. Med. 110, 127–143. doi: 10.1016/j.compbiomed.2019.05.016
Sriraam, N., and Raghu, S. (2017). Classification of focal and Non focal epileptic seizures using multi-features and SVM classifier. J. Med. Syst. 41:160. doi: 10.1007/s10916-017-0800-x
Sun, C., Cui, H., Zhou, W., Nie, W., and Yuan, Q. (2019). Epileptic seizure detection with EEG textural features and imbalanced classification based on EasyEnsemble learning. Int. J. Neural Syst. 29:1950021. doi: 10.1142/S0129065719500217
Supriya, S., Siuly, S., Wang, H., and Zhang, Y. (2020). Automated epilepsy detection techniques from electroencephalogram signals: a review study. Health Inf. Sci. Syst. 8:33. doi: 10.1007/s13755-020-00129-1
Tao, Z., Chen, W., and Li, M. (2017). AR based quadratic feature extraction in the VMD domain for the automated seizure detection of EEG using random forest classifier. Biomed. Signal Process. Control. 31, 550–559. doi: 10.1016/j.bspc.2016.10.001
Vicnesh, J., and Hagiwara, Y. (2019). Accurate detection of seizure using nonlinear parameters extracted from EEG signals. J. Mech. Med. Biol. 19:1940004. doi: 10.1142/S0219519419400049
Wang, J., Huang, J., Li, Y. Q., Yao, S., and Sun, X. D. (2021). Neuregulin 1/ErbB4 signaling contributes to the anti-epileptic effects of the ketogenic diet. Cell Biosci. 11:29. doi: 10.1186/s13578-021-00536-1
Wang, Y., Li, Z., Feng, L., Zheng, C., and Zhang, W. (2017). Automatic detection of epilepsy and seizure using multiclass sparse extreme learning machine classification. Comput. Math. Method Med. 2017:6849360. doi: 10.1155/2017/6849360
Wei, Z., Zou, J., Zhang, J., and Xu, J. (2019). Automatic epileptic EEG detection using convolutional neural network with improvements in time-domain. Biomed. Signal Process. Control. 53:101551. doi: 10.1016/j.bspc.2019.04.028
Wu, M., Wan, T., Wan, X., Fang, Z., and Du, Y. (2021). A new localization method for epileptic seizure onset zones based on time-frequency and clustering analysis. Pattern Recognit. 111:107687. doi: 10.1016/j.patcog.2020.107687
Yao, X., Li, X., Ye, Q., Huang, Y., and Zhang, G. Q. (2021). A robust deep learning approach for automatic classification of seizures against non-seizures. Biomed. Signal Process. Control. 64:102215.
Yuan, S., Liu, J., Shang, J., Kong, X., Qi, Y., and Ma, Z. (2018). The earth mover’s distance and bayesian linear discriminant analysis for epileptic seizure detection in scalp EEG. Biomed. Eng. Lett. 8, 373–382. doi: 10.1007/s13534-018-0082-3
Zeng, M., Zhang, X., Zhao, C., Lu, X., and Meng, Q. (2021). GRP-DNet: a gray recurrence plot-based densely connected convolutional network for classification of epileptiform EEG. J. Neurosci. Methods 347:108953. doi: 10.1016/j.jneumeth.2020.108953
Zhang, C., Kim, Y. K., and Eskandarian, A. (2021). EEG-inception: an accurate and robust end-to-end neural network for EEG-based motor imagery classification. J. Neural Eng. 18:046014. doi: 10.1088/1741-2552/abed81
Zhang, W., Zhang, Z., Wang, L., Chao, H. C., and Zhou, Z. (2019). Extreme learning machines with expectation kernels. Pattern Recognit. 96:106960. doi: 10.1016/j.patcog.2019.07.005
Keywords: epilepsy, neurological disorder, EEG, machine learning, detection
Citation: Liu G, Xiao R, Xu L and Cai J (2021) Minireview of Epilepsy Detection Techniques Based on Electroencephalogram Signals. Front. Syst. Neurosci. 15:685387. doi: 10.3389/fnsys.2021.685387
Received: 25 March 2021; Accepted: 20 April 2021;
Published: 20 May 2021.
Edited by:
Thomas Hartung, Johns Hopkins University, United StatesReviewed by:
Olivier Darbin, University of South Alabama, United StatesMarco Cambiaghi, University of Verona, Italy
Copyright © 2021 Liu, Xiao, Xu and Cai. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Jing Cai, Y2FpamluZzE5NzlAamx1LmVkdS5jbg==