| Literature DB >> 30175391 |
N Sriraam1, S Raghu2, Kadeeja Tamanna2, Leena Narayan2, Mehraj Khanum2, A S Hegde3, Anjani Bhushan Kumar3.
Abstract
Detection of epileptic seizure activities from long-term multi-channel electroencephalogram (EEG) signals plays a significant role in the timely treatment of the patients with epilepsy. Visual identification of epileptic seizure in long-term EEG is cumbersome and tedious for neurologists, which might also lead to human error. Therefore, an automated tool for accurate detection of seizures in a long-term multi-channel EEG is essential for the clinical diagnosis. This study proposes an algorithm using multi-features and multilayer perceptron neural network (MLPNN) classifier. After appropriate approval from the ethical committee, recordings of EEG data were collected from the Institute of Neurosciences, Ramaiah Memorial College and Hospital, Bengaluru. Initially, preprocessing was performed to remove the power-line noise and motion artifacts. Four features, namely power spectral density (Yule-Walker), entropy (Shannon and Renyi), and Teager energy, were extracted. The Wilcoxon rank-sum test and descriptive analysis ensure the suitability of the proposed features for pattern classification. Single and multi-features were fed to the MLPNN classifier to evaluate the performance of the study. The simulation results showed sensitivity, specificity, and false detection rate of 97.1%, 97.8%, and 1 h-1, respectively, using multi-features. Further, the results indicate the proposed study is suitable for real-time seizure recognition from multi-channel EEG recording. The graphical user interface was developed in MATLAB to provide an automated biomarker for normal and epileptic EEG signals.Entities:
Keywords: EEG; Entropy; Epileptic seizures; MLPNN classifier; Power spectral density; Teager energy
Year: 2018 PMID: 30175391 PMCID: PMC6170940 DOI: 10.1186/s40708-018-0088-8
Source DB: PubMed Journal: Brain Inform ISSN: 2198-4026
Fig. 1Block diagram of the proposed Aepitect technique
Information of each patient EEG data used in our work
| Patient no. | Sex | Age | Seizure type |
|---|---|---|---|
| 1 | M | 80 | SPS, CPS, GTCS |
| 2 | F | 20 | SPS, CPS, MCS |
| 3 | F | 5 | SPS, CPS |
| 4 | M | 11 | SPS, CPS |
| 5 | F | 12 | CPS, GTCS |
| 6 | F | 26 | SPS, CPS, MCS |
| 7 | F | 7 | SPS, CPS, GTCS |
| 8 | M | 3 | SPS, CPS |
| 9 | M | 12 | SPS, CPS, MCS |
| 10 | M | 44 | SPS, CPS, GTCS |
| 11 | M | 13 | SPS, CPS, MCS |
| 12 | M | 16 | CPS, MCS |
| 13 | M | 5 | CPS, MCS, GTCS |
| 14 | F | 7 | SPS, CPS, GTCS |
| 15 | F | 9 | CPS, GTCS |
| 16 | M | 6 | SPS, CPS |
| 17 | M | 5 | SPS, CPS, GTCS |
| 18 | F | 13 | SPS, CPS |
| 19 | F | 21 | SPS, CPS, MCS |
| 20 | M | 18 | CPS, MCS |
M Male, F Female, SPS Simple partial seizure, CPS Complex partial seizure, GTCS Generalized tonic–clonic seizure, MCS Myoclonic seizure
Fig. 2Preprocessed multi-channel EEG signal
Descriptive analysis of extracted features
| Feature | EEG | Mean | STD | Min | Q1 | Q2 | Q3 | IQR | Max | SID |
|---|---|---|---|---|---|---|---|---|---|---|
| Yule–Walker PSD | N | 0.6027 | 1.0179 | 0.0018 | 0.1536 | 0.3402 | 0.5719 | 0.4183 | 15.063 | 0.2091 |
| E | 20.866 | 19.7967 | 0.1609 | 7.0496 | 15.703 | 27.513 | 20.4636 | 259.5852 | 10.2318 | |
| Shannon entropy | N | 3.2285 | 0.5698 | 1 | 2.9579 | 3.4082 | 3.6565 | 0.6986 | 4.1804 | 0.3493 |
| E | 2.0793 | 0.5666 | 0.9016 | 1.6943 | 2.0441 | 2.4196 | 0.7252 | 3.8029 | 0.3626 | |
| Renyi entropy | N | 3.4005 | 0.7148 | 0.8493 | 3.1329 | 3.4929 | 3.8295 | 0.6966 | 5.3897 | 0.3483 |
| E | 5.8863 | 0.5731 | 2.9858 | 5.5831 | 6.1188 | 6.2974 | 0.7142 | 6.7119 | 0.3571 | |
| Teager energy | N | 0.7101 | 2.9253 | 0.0012 | 0.0719 | 0.1917 | 0.4419 | 0.3700 | 80.621 | 0.1850 |
| E | 19.24708 | 51.654 | 0.0337 | 3.6780 | 7.0098 | 13.378 | 9.7003 | 720.1391 | 4.8501 |
‘N’ stands for normal and ‘E’ stands for a person with epilepsy
Wilcoxon rank-sum test results
| Feature name | ||
|---|---|---|
| Yule–Walker PSD | < 0.05 | − 50.8174 |
| Shannon entropy | < 0.05 | 49.87157 |
| Renyi entropy | < 0.05 | − 51.2641 |
| Teager energy | < 0.05 | − 51.2896 |
Epileptic seizure detection results using the proposed method
| Feature name |
|
| FDR (h−1) |
|---|---|---|---|
| Yule–Walker PSD | 86.5 | 94.4 | 3 |
| Shannon entropy | 86.9 | 80.0 | 3 |
| Renyi entropy | 96.2 | 95.2 | 2 |
| Teager energy | 82.0 | 94.8 | 3 |
| Multi-features | 97.8 | 96.4 | 1 |
Fig. 3ROC curve for different features obtained from EEG data
Fig. 4Showing best validation performance at epoch 60
Fig. 5Histogram of each testing validation and training state
Fig. 6Screenshot of GUI referred as ‘Aepitect’ developed in MATLAB
Comparison results of some epileptic seizure detection methods
| Author | Features | Classifier | Results | Database |
|---|---|---|---|---|
| Kiymik et al. | Autoregressive features | Back-propagation neural network | Accuracy 95% | Neurology department of the Medical Faculty Hospital of Dicle University |
| Orhan et al. | DWT-based features | MLPNN | Accuracy 99.6 | University of Bonn |
| Kamath 2013 | Teager energy | Radial basis function neural network | Accuracy 97.8% | University of Bonn |
| Gurwinder et al. 2015 | Wavelet transformation and spike-based features | MLPNN | Accuracy 98.6 | University of Bonn |
| Ahammad et al. | Energy, entropy, standard deviation, maximum, minimum, and mean | MLPNN | Accuracy 84.2 | University of Bonn |
| Wang et al. 2011 | Wavelet packet entropy | K-NN | Accuracy 100% | University of Bonn |
| Abbasi et al. 2017 | DWT-based features | MLPNN | 98.33% | University of Bonn |
| Srinivasan et al. 2007 | ApEn | Recurrent Elman neural network | Accuracy 100% | University of Bonn |
| Proposed method | PSD, entropy, and Teager energy | MLPNN | Sensitivity 97.8% | Ramaiah Memorial College and Hospital, Bengaluru |