journal article·2022Open access

Automated Machine Learning for Epileptic Seizure Detection Based on EEG燬ignals

Jian Liu, Yipeng Du, Xiang Wang, Wuguang Yue, Jim Feng

Computers, Materials & Continua· Volume 73· Issue 1

Abstract

Epilepsy is a common neurological disease and severely affects the daily life of patients. The automatic detection and diagnosis system of epilepsy based on electroencephalogram (EEG) is of great significance to help patients with epilepsy return to normal life. With the development of deep learning technology and the increase in the amount of EEG data, the performance of deep learning based automatic detection algorithm for epilepsy EEG has gradually surpassed the traditional hand-crafted approaches. However, the neural architecture design for epilepsy EEG analysis is time-consuming and laborious, and the designed structure is difficult to adapt to the changing EEG collection environment, which limits the application of the epilepsy EEG automatic detection system. In this paper, we explore the possibility of Automated Machine Learning (AutoML) playing a role in the task of epilepsy EEG detection. We apply the neural architecture search (NAS) algorithm in the AutoKeras platform to design the model for epilepsy EEG analysis and utilize feature interpretability methods to ensure the reliability of the searched model. The experimental results show that the model obtained through NAS outperforms the baseline model in performance. The searched model improves classification accuracy, F1-score and Cohen’s kappa coefficient by 7.68%, 7.82% and 9.60% respectively than the baseline model. Furthermore, NAS-based model is capable of extracting EEG features related to seizures for classification.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: EEG and Brain-Computer Interfaces · Blind Source Separation Techniques · Currency Recognition and Detection

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (61)

Show source-provided references
1. Classification of epileptic EEG signals by wavelet based CFC
2. World Health Organization, Epilepsy, 2017. [Online]. Available: http://www.who.int/mediacentre/factsheets/fs999/en/.
3. American Epilepsy Society, Facts and Figures, https://www.aesnet.org/for_patients/facts_figures. 2017.
4. Harvard Health Publications, Harvard Medical School, Seizure Overview, 2014. [Online]. Available at: http://www.health.harvard.edu/mind-and-mood/seizure-overview.
5. Applying deep learning for epilepsy seizure detection and brain mapping visualization10.1145/3241056 ↗
6. A deep learning approach for automatic seizure detection in children with epilepsy
7. Age-related oscillatory theta modulation of multisensory integration in frontocentral regions10.1097/WNR.0000000000000609 ↗
8. Detection of epileptic dysfunctions in EEG signals using Hilbert vibration decomposition10.1016/j.bspc.2017.08.023 ↗
9. Learning robust features using deep learning for automatic seizure detection
10. A multi-view deep learning framework for EEG seizure detection
11. R. Hussein, H. Palangi, R. Ward and Z. J. Wang, “Epileptic seizure detection: A deep learning approach,” arXiv preprint arXiv:1803.09848, 2018.
12. Seizure prediction: The long and winding road10.1093/brain/awl241 ↗
13. Deep convolutional neural network for the automated detection and diagnosis of seizure using EEG signals10.1016/j.compbiomed.2017.09.017 ↗
14. Automated EEG analysis of epilepsy: A review10.1016/j.knosys.2013.02.014 ↗
15. Wavelet-based EEG processing for computer-aided seizure detection and epilepsy diagnosis10.1016/j.seizure.2015.01.012 ↗
16. Automatic epileptic seizure detection in EEGs based on optimized sample entropy and extreme learning machine10.1016/j.jneumeth.2012.07.003 ↗
17. Epileptic seizure classification of EEG time-series using rational discrete short-time Fourier transform10.1109/TBME.2014.2360101 ↗
18. A hybrid EEG signals classification approach based on grey wolf optimizer enhanced SVMs for epileptic detection
19. Automatic seizure detection based on time-frequency analysis and artificial neural networks10.1155/2007/80510 ↗
20. A clinical guide to epileptic syndromes and their treatment
21. A survey on deep learning-based non-invasive brain signals: Recent advances and new frontiers10.1088/1741-2552/abc902 ↗
22. Research on healthy anomaly detection model based on deep learning from multiple time-series physiological signals10.1155/2016/3801053 ↗
23. T. S. Robin, G. Lukas, E. Katharina, H. Frank and B. Tonio, “Deep learning with convolutional neural networks for decoding and visualization of eeg pathology,” arXiv e-prints, arXiv-1708, 2017.
24. Deep convolutional neural network for the automated detection and diagnosis of seizure using EEG signals10.1016/j.compbiomed.2017.09.017 ↗
25. Deep belief networks used on high resolution multichannel electroencephalography data for seizure detection
26. Cloud-based deep learning of big EEG data for epileptic seizure prediction
27. Deep convolutional bidirectional LSTM recurrent neural network for epileptic seizure detection
28. Deformation expression of soft tissue based on BP Neural network10.32604/iasc.2022.016543 ↗
29. A lightweight CNN based on transfer learning for COVID-19 diagnosis10.32604/cmc.2022.024589 ↗
30. Deep learning in medical image analysis10.1146/annurev-bioeng-071516-044442 ↗
31. Agwo-cnn classification for computer-assisted diagnosis of brain tumors10.32604/cmc.2022.020255 ↗
32. Optimized u-net segmentation and hybrid res-net for brain tumor mri images classification10.32604/iasc.2022.021206 ↗
33. An automated brain image analysis system for brain cancer using shearlets10.32604/csse.2022.018034 ↗
34. Brain cancer tumor classification from motion-corrected mri images using convolutional neural network10.32604/cmc.2021.016907 ↗
35. Machine learning technique to detect radiations in the brain10.32604/csse.2022.020619 ↗
36. InceptionSSVEP: A multi-scale convolutional neural network for steady-state visual evoked potential classification
37. Auto-keras: An efficient neural architecture search system
38. B. Baker, O. Gupta, N. Naik and R. Raskar, “Designing neural network architectures using reinforcement learning,” arXiv preprint arXiv:1611.02167, 2016.
39. Z. Zhao, J. Yan and C. Liu, “Practical network blocks design with q-learning,” arXiv preprint arXiv:1708.05552, 2017.
40. H. Liu, K. Simonyan, O. Vinyals, C. Fernando and K. Kavukcuoglu, “Hierarchical representations for efficient architecture search,” arXiv preprint arXiv:1711.00436, 2017.
41. Regularized evolution for image classifier architecture search10.1609/aaai.v33i01.33014780 ↗
42. EEG-based emotion recognition via neural architecture search
43. Eegnas: Neural architecture search for electroencephalography data analysis and decoding10.1007/978-981-15-1398-5_1 ↗
44. A CNN identified by reinforcement learning-based optimization framework for EEG-based state evaluation10.1088/1741-2552/abfa71 ↗
45. Emotionmeter: A multimodal framework for recognizing human emotions10.1109/TCYB.2018.2797176 ↗
46. Cross-session classification of mental workload levels using EEG and an adaptive deep learning model10.1016/j.bspc.2016.11.013 ↗
47. Hierarchical internal representation of spectral features in deep convolutional networks trained for EEG decoding
48. EEGNet: A compact convolutional neural network for EEG-based brain-computer interfaces10.1088/1741-2552/aace8c ↗
49. Indications of nonlinear deterministic and finite-dimensional structures in time series of brain electrical activity: Dependence on recording region and brain state10.1103/PhysRevE.64.061907 ↗
50. T. Chen, I. Goodfellow and J. Shlens, “Net2net: Accelerating learning via knowledge transfer,” arXiv preprint arXiv:1511.05641, 2015.
51. Network morphism
52. Finite-time analysis of the multiarmed bandit problem10.1023/A:1013689704352 ↗
53. Simulated annealing10.1214/ss/1177011077 ↗
54. Depth-first iterative-deepening: An optimal admissible tree search10.1016/0004-3702(85)90084-0 ↗
55. The great time series classification bake off: A review and experimental evaluation of recent algorithmic advances10.1007/s10618-016-0483-9 ↗
56. A coefficient of agreement for nominal scales10.1177/001316446002000104 ↗
57. Visualizing data using t-SNE
58. A. Shrikumar, P. Greenside, A. Shcherbina and A. Kundaje, “Not just a black box: Learning important features through propagating activation differences,” arXiv preprint arXiv:1605.01713, 2016.
59. M. Ancona, E. Ceolini, C. Öztireli and M. Gross, “Towards better understanding of gradient-based attribution methods for deep neural networks,” arXiv preprint arXiv:1711.06104, 2017.
60. Deep learning with convolutional neural networks for EEG decoding and visualization10.1002/hbm.23730 ↗
61. Energy-efficient neural network for epileptic seizure prediction10.1109/TBME.2021.3095848 ↗