| Literature DB >> 25852534 |
Dragoljub Gajic1, Zeljko Djurovic2, Jovan Gligorijevic3, Stefano Di Gennaro4, Ivana Savic-Gajic5.
Abstract
We present a new technique for detection of epileptiform activity in EEG signals. After preprocessing of EEG signals we extract representative features in time, frequency and time-frequency domain as well as using non-linear analysis. The features are extracted in a few frequency sub-bands of clinical interest since these sub-bands showed much better discriminatory characteristics compared with the whole frequency band. Then we optimally reduce the dimension of feature space to two using scatter matrices. A decision about the presence of epileptiform activity in EEG signals is made by quadratic classifiers designed in the reduced two-dimensional feature space. The accuracy of the technique was tested on three sets of electroencephalographic (EEG) signals recorded at the University Hospital Bonn: surface EEG signals from healthy volunteers, intracranial EEG signals from the epilepsy patients during the seizure free interval from within the seizure focus and intracranial EEG signals of epileptic seizures also from within the seizure focus. An overall detection accuracy of 98.7% was achieved.Entities:
Keywords: epileptiform activity; non-linear analysis; quadratic classifiers; scatter matrices; seizure detection
Year: 2015 PMID: 25852534 PMCID: PMC4371704 DOI: 10.3389/fncom.2015.00038
Source DB: PubMed Journal: Front Comput Neurosci ISSN: 1662-5188 Impact factor: 2.380
Figure 1Non-normalized (lower) and normalized (upper) epileptic (in red) and non-epileptic (unhealthy in blue and healthy tissue in green) EEG signals.
Figure 2Structure of the new technique consisting of four key steps: preprocessing, feature extraction, dimension reduction, and classification.
Figure 3Different approaches to dimension reduction in feature space, the KL expansion technique which rejects the feature y.
Normalized features extracted from different frequency sub-bands.
| μ | σ | μ | σ | μ | σ | |||
|---|---|---|---|---|---|---|---|---|
| Total variation—delta | 0.011 | 0.002 | 0.011 | 0.003 | 0.019 | 0.005 | 1.253 | |
| Total variation—theta | 0.027 | 0.004 | 0.022 | 0.006 | 0.028 | 0.006 | 0.300 | |
| Total variation—àlpha | 0.044 | 0.005 | 0.034 | 0.011 | 0.042 | 0.011 | 0.215 | |
| Total variation—beta | 0.075 | 0.008 | 0.057 | 0.024 | 0.062 | 0.023 | 0.150 | |
| Total variation—gamma | 0.149 | 0.019 | 0.102 | 0.047 | 0.103 | 0.041 | 0.335 | |
| Relative power FFT—delta | 0.446 | 0.090 | 0.628 | 0.147 | 0.267 | 0.220 | 0.720 | |
| Relative power FFT—theta | 0.159 | 0.049 | 0.236 | 0.119 | 0.390 | 0.224 | 0.417 | |
| Relative power FFT—alpha | 0.162 | 0.043 | 0.086 | 0.066 | 0.134 | 0.057 | 0.316 | |
| Relative power FFT—beta | 0.221 | 0.075 | 0.046 | 0.024 | 0.205 | 0.151 | 0.641 | |
| Relative power FFT—gamma | 0.012 | 0.010 | 0.004 | 0.003 | 0.004 | 0.005 | 0.264 | |
| St. dev. coeff. DWT—delta | 2.825 | 0.275 | 3.362 | 0.290 | 2.507 | 0.549 | 0.810 | |
| St. dev. coeff. DWT—theta | 1.795 | 0.180 | 1.709 | 0.366 | 2.181 | 0.505 | 0.300 | |
| St. dev. coeff. DWT—alpha | 1.266 | 0.140 | 0.766 | 0.175 | 1.275 | 0.288 | 1.276 | |
| St. dev. coeff. DWT—beta | 0.556 | 0.122 | 0.267 | 0.072 | 0.466 | 0.146 | 1.057 | |
| St. dev. coeff. DWT—gamma | 0.154 | 0.039 | 0.085 | 0.028 | 0.115 | 0.040 | 0.596 | |
| Relative power DWÒ—delta | 0.501 | 0.097 | 0.708 | 0.118 | 0.408 | 0.175 | 0.873 | |
| Relative power DWÒ—theta | 0.203 | 0.039 | 0.190 | 0.081 | 0.311 | 0.132 | 0.347 | |
| Relative power DWÒ—alpha | 0.202 | 0.043 | 0.077 | 0.035 | 0.213 | 0.097 | 0.913 | |
| Relative power DWÒ—beta | 0.081 | 0.038 | 0.020 | 0.011 | 0.060 | 0.039 | 0.613 | |
| Relative power DWÒ—gamma | 0.013 | 0.007 | 0.005 | 0.003 | 0.008 | 0.006 | 0.291 | |
| Correlation dimension—delta | 6.979 | 3.443 | 6.494 | 1.605 | 5.763 | 1.489 | 0.045 | |
| Correlation dimension—theta | 4.621 | 0.594 | 4.288 | 0.925 | 4.206 | 0.884 | 0.048 | |
| Correlation dimension—alpha | 4.184 | 0.442 | 3.701 | 0.886 | 3.230 | 0.833 | 0.272 | |
| Correlation dimension—beta | 3.635 | 0.359 | 3.097 | 0.940 | 2.348 | 0.832 | 0.490 | |
| Correlation dimension—gamma | 6.729 | 1.248 | 6.374 | 1.838 | 4.003 | 1.994 | 0.493 | |
| Largest Lyapunov exp.—delta | 3.282 | 0.873 | 2.910 | 0.856 | 4.203 | 1.102 | 0.327 | |
| Largest Lyapunov exp.—theta | 8.213 | 1.935 | 8.188 | 1.914 | 8.286 | 1.933 | 0.000 | |
| Largest Lyapunov exp.—alpha | 17.58 | 2.165 | 17.57 | 2.160 | 17.58 | 2.377 | 0.000 | |
| Largest Lyapunov exp.—beta | 32.91 | 5.991 | 32.65 | 5.977 | 33.04 | 5.091 | 0.001 | |
| Largest Lyapunov exp.—gamma | 11.71 | 2.985 | 11.62 | 2.965 | 11.89 | 5.210 | 0.001 | |
Figure 4Periodogram of epileptic (in red) and non-epileptic (unhealthy in blue and healthy tissue in green) segments of EEG signals where a shift in the EEG signal power from lower to higher frequencies in the presence of epileptiform activity is evident.
Figure 5Four-level decomposition of EEG signal that corresponds to five sub-bands of clinical interest which have better discriminatory characteristics compared with the entire frequency band of 0–60 Hz.
Figure 6Embedding function .
Figure 7Prediction error . Its slope in the middle part determines the largest Lyapunov exponent as a measure of the exponential divergence of nearby phase space trajectories.
Separability indexes after application of two different techniques for dimension reduction in feature space.
| Time domain ( | 5 | 2 | 1.93 | 2.13 |
| Frequency domain ( | 5 | 2 | 1.25 | 2.16 |
| Time-frequency domain ( | 10 | 2 | 1.40 | 4.78 |
| Non-linear analysis ( | 10 | 2 | 1.07 | 1.15 |
Separability indexes after the reduction based on the scatter matrices and gradual involvement of features from different domains.
| Time domain ( | 5 | 2 | 2.13 |
| Including frequency domain ( | 10 | 2 | 3.52 |
| Including time-frequency domain ( | 20 | 2 | 6.74 |
| Including non-linear analysis ( | 30 | 2 | 8.78 |
Figure 8Epileptic (in red) and non-epileptic (unhealthy in blue and healthy tissue in green) EEG signals in a new two-dimensional feature space after dimension reduction based on scatter matrices.
Figure 9The first quadratic classifier which separates non-epileptic EEG signals of healthy tissue (in green) from non-epileptic (in blue) and epileptic EEG signals of unhealthy tissue (in red) during the design and training phase.
Figure 10The second quadratic classifier which separates epileptic (in red) from non-epileptic EEG signals of unhealthy tissue (in blue) during the design and training phase.
Figure 11Piecewise quadratic classifier which separates epileptic (in red) from non-epileptic (unhealthy in blue and healthy in green) EEG signals of the test set.
Confusion matrix.
| Non-epileptic of healthy brain tissue | 50 | 0 | 0 |
| Non-epileptic of unhealthy brain tissue | 0 | 49 | 1 |
| Epileptic | 0 | 1 | 49 |
Statistical performances.
| Non-epileptic of healthy brain tissue | 100 | 100 | 98.7 |
| Non-epileptic of unhealthy brain tissue | 98 | 99 | |
| Epileptic | 98 | 99 | |
Other techniques for detection of epileptic EEG signals.
| Nigam and Graupe, | Non-linear filter | Diagnostic neural networks | 97.2 |
| Kannathal et al., | Non-linear analysis | Surrogate data analysis | 90.0 |
| Kannathal et al., | Entropy | Adaptive neuro-fuzzy inference system | 92.2 |
| Guler and Ubeyli, | Lyapunov exponents | Recurrent neural networks | 96.8 |
| Ubeyli, | Lyapunov exponents | Artificial neural networks | 95.0 |
| Sadati et al., | Wavelet transform | Adaptive neuro-fuzzy network | 85.9 |
| Subasi, | Wavelet transform | Expert models | 95.0 |
| Tzallas et al., | Time-frequency domain analysis | Artificial neural networks | 99.3 |
| Chua et al., | Power spectral density | Gaussian mixture model | 93.1 |
| Ghosh-Dastidar et al., | Principal component analysis | Artificial neural networks | 99.3 |
| Ocak, | Wavelet transform, approximate entropy and genetic algorithm | Learning vector quantization | 98.0 |
| Mousavi et al., | Wavelet transform and autoregressive model | Artificial neural networks | 96.0 |
| Ubeyli, | Wavelet transform | Expert models | 93.2 |
| Chandaka et al., | Crosscorrelation | Support vectro machines | 96.0 |
| Ocak, | Wavelet transform and approximate entropy | Surrogate data analysis | 96.7 |
| Guo et al., | Wavelet transform and relative wavelet energy | Artificial neural networks | 95.2 |
| Naghsh-Nilchi and Aghashahi, | Eigenvector methods | Artificial neural networks | 97.5 |
| Guo et al., | Genetic programming | 93.5 | |
| Orhan et al., | Wavelet transform | Cauterization and artificial neural networks | 96.7 |
| Gajić et al., | Wavelet transform and dimension reduction based on scatter matrices | Quadratic classifiers | 99.0 |