An automated classification of EEG signals based on spectrogram and CNN for epilepsy diagnosis

被引:33
作者
Mandhouj, Badreddine [1 ]
Cherni, Mohamed Ali [1 ]
Sayadi, Mounir [1 ]
机构
[1] Univ Tunis, LR13 ES03 SIME, ENSIT, Tunis 1008, Tunisia
关键词
Epilepsy; Electroencephalography (EEG); Spectrogram; Short time fourier transform (STFT); Convolutional neural network (CNN); SEIZURE DETECTION;
D O I
10.1007/s10470-021-01805-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Epilepsy disease is one of the most prevalent neurological disorders caused by malfunction of large symptoms number of neurons. That's lead us to propose an automated approach to classify Electroencephalography (EEG) signals of the aforementioned pathology. To realize an efficient seizures detection the output of our classification is divided into three classes; normal, pre-ictal and ictal class. In fact, we propose to use the Short-Time Fourier Transform (STFT) as a non-stationary signal processing technique to extract useful information from the EEG signals. After that, we transform the STFT into a spectrogram image which will be used as an input in the classification process. In this context, we developed a deep convolutional neural network (CNN) model capable to efficiently detect and classify epilepsy seizures based on the EEG spectrogram images. It should be noted that the database used in this work is the publicly available EEG data set of Bonn University. In order to evaluate the performance of the proposed classification method several metrics are calculated, such as; sensitivity, specificity, accuracy and precision. The experimental results prove that the proposed method is a powerful tool in classifying EEG signals with a high average accuracy rate of 98.22%.
引用
收藏
页码:101 / 110
页数:10
相关论文
共 27 条
[1]   Deep convolutional neural network for the automated detection and diagnosis of seizure using EEG signals [J].
Acharya, U. Rajendra ;
Oh, Shu Lih ;
Hagiwara, Yuki ;
Tan, Jen Hong ;
Adeli, Hojjat .
COMPUTERS IN BIOLOGY AND MEDICINE, 2018, 100 :270-278
[2]   Application of entropies for automated diagnosis of epilepsy using EEG signals: A review [J].
Acharya, U. Rajendra ;
Fujita, H. ;
Sudarshan, Vidya K. ;
Bhat, Shreya ;
Koh, Joel E. W. .
KNOWLEDGE-BASED SYSTEMS, 2015, 88 :85-96
[3]   EEG seizure detection and prediction algorithms: a survey [J].
Alotaiby, Turkey N. ;
Alshebeili, Saleh A. ;
Alshawi, Tariq ;
Ahmad, Ishtiaq ;
Abd El-Samie, Fathi E. .
EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2014, :1-21
[4]   Indications of nonlinear deterministic and finite-dimensional structures in time series of brain electrical activity: Dependence on recording region and brain state [J].
Andrzejak, RG ;
Lehnertz, K ;
Mormann, F ;
Rieke, C ;
David, P ;
Elger, CE .
PHYSICAL REVIEW E, 2001, 64 (06) :8-061907
[5]  
[Anonymous], 2016, 2016 INT C EM TECHN
[6]   Tunable-QWavelet Transform Based Multiscale Entropy Measure for Automated Classification of Epileptic EEG Signals [J].
Bhattacharyya, Abhijit ;
Pachori, Ram Bilas ;
Upadhyay, Abhay ;
Acharya, U. Rajendra .
APPLIED SCIENCES-BASEL, 2017, 7 (04)
[7]   Automatic Epileptic Seizure Detection in EEG Using Nonsubsampled Wavelet-Fourier Features [J].
Chen, Guangyi ;
Xie, Wenfang ;
Bui, Tien D. ;
Krzyzak, Adam .
JOURNAL OF MEDICAL AND BIOLOGICAL ENGINEERING, 2017, 37 (01) :123-131
[8]  
Chowdhury T.T., 2019, 1st International Conference on Advances in Science, Engineering and Robotics Technology 2019, ICASERT 2019, V2019, P1
[9]   Mixed-band wavelet-chaos-neural network methodology for epilepsy and epileptic seizure detection [J].
Ghosh-Dastidar, Samanwoy ;
Adeli, Hojat ;
Dadmehr, Nahid .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2007, 54 (09) :1545-1551
[10]   Seizure Classification From EEG Signals Using Transfer Learning, Semi-Supervised Learning and TSK Fuzzy System [J].
Jiang, Yizhang ;
Wu, Dongrui ;
Deng, Zhaohong ;
Qian, Pengjiang ;
Wang, Jun ;
Wang, Guanjin ;
Chung, Fu-Lai ;
Choi, Kup-Sze ;
Wang, Shitong .
IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2017, 25 (12) :2270-2284