| Literature DB >> 30846934 |
Xiashuang Wang1,2, Guanghong Gong2, Ni Li1,2, Shi Qiu3.
Abstract
In the automatic detection of epileptic seizures, the monitoring of critically ill patients with time varying EEG signals is an essential procedure in intensive care units. There is an increasing interest in using EEG analysis to detect seizure, and in this study we aim to get a better understanding of how to visualize the information in the EEG time-frequency feature, and design and train a novel random forest algorithm for EEG decoding, especially for multiple-levels of illness. Here, we propose an automatic detection framework for epileptic seizure based on multiple time-frequency analysis approaches; it involves a novel random forest model combined with grid search optimization. The short-time Fourier transformation visualizes seizure features after normalization. The dimensionality of features is reduced through principal component analysis before feeding them into the classification model. The training parameters are optimized using grid search optimization to improve detection performance and diagnostic accuracy by in the recognition of three different levels epileptic of conditions (healthy subjects, seizure-free intervals, seizure activity). Our proposed model was used to classify 500 samples of raw EEG data, and multiple cross-validations were adopted to boost the modeling accuracy. Experimental results were evaluated by an accuracy, a confusion matrix, a receiver operating characteristic curve, and an area under the curve. The evaluations indicated that our model achieved the more effective classification than some previous typical methods. Such a scheme for computer-assisted clinical diagnosis of seizures has a potential guiding significance, which not only relieves the suffering of patient with epilepsy to improve quality of life, but also helps neurologists reduce their workload.Entities:
Keywords: continuous electroencephalography; epileptic seizure detection; grid search optimization; random forest; simulation model
Year: 2019 PMID: 30846934 PMCID: PMC6393755 DOI: 10.3389/fnhum.2019.00052
Source DB: PubMed Journal: Front Hum Neurosci ISSN: 1662-5161 Impact factor: 3.169
Figure 1Automatic detection framework for seizure EEG.
Figure 2T-F analysis of simulated and actual clinical EEG data.
Description of real EEG data.
| O/Z | health | Scalp surface | All brain areas | All areas | 200 |
| F/N | seizure-free intervals | Intracranial | Lesion outside/inside area | intermission | 200 |
| S | seizure activity | Intracranial | Intralesional area | Attack period | 100 |
Statistic feature of real EEG data.
| Mean | −5.94 | −6.31 | −4.74 |
| Number of cases | 4,097 | 4,097 | 4,097 |
| Standard deviation | 13.10 | 4.56 | 38.55 |
Principal component analysis (PCA)
| 1: | Centralize all samples: |
| 2: | Calculate the covariance matrix of sample: |
| 3: | Solving the correlation coefficient matrix |
| 4: | Solving the eigenvalues of the correlation coefficient matrix: |
| 5: | Determine the number of principal components: m |
| 6: | Calculate the corresponding eigenvector: |
| 7: | Calculate principal components: |
Random Forest for Classification. (RF, Z), GSO
| 1: | |
| (a) Draw a bootstrap sample | |
| 2: | |
| 3: | First coarse search hyper-parameters: penalty parameter, min_sample_leaf, max_features, n_estimators. step size:10 Second accurate search: reduce step size, st. min (penalty parameter) is the best group of parameters, step size:0.1. |
Figure 3Parameters optimization flow to GSO.
Comparison of the main relevant previous research studies.
| Guo et al., | DWT and line length, ANN | no | {Z}-{S} | 100 |
| {FNOZ}-{S} | 97.7 | |||
| Gandhi et al., | DWT, energy and std, SVM, NN | yes | {FNOZ}-{S} | 95.4 |
| Nicolaou and Georgiou, | Permutation entropy, SVM | no | {Z}-{S} | 93.5 |
| {O}-{S} | 82.8 | |||
| {N}-{S} | 88.0 | |||
| {F}-{S} | 79.94 | |||
| {FNOZ}-{S} | 86.1 | |||
| Alam and Bhuiyan, | EMD, higher order moments, ANN | no | {O}-{S} | 100 |
| {F}-{S} | 100 | |||
| Samiee et al., | Rational short time Fourier | no | {Z}-{S} | 99.8 |
| {O}-{S} | 99.3 | |||
| {N}-{S} | 98.5 | |||
| {F}-{S} | 94.9 | |||
| {FNOZ}-{S} | 98.1 | |||
| Swami et al., | DTCWT, energy an std, Shannon entropy features, RNN | yes | {Z}-{S} | 100 |
| {O}-{S} | 98.89 | |||
| {N}-{S} | 98.72 | |||
| {F}-{S} | 93.3 | |||
| {ZO}-{S} | 99.1 | |||
| {NF}-{S} | 95.1 | |||
| {FNOZ}-{S} | 95.2 | |||
| Sharma et al., | ATFFWT and FD, LS-SVM | yes | {Z}-{S} | 100 |
| {O}-{S} | 100 | |||
| {N}-{S} | 99 | |||
| {F}-{S} | 98.5 | |||
| {ZO}-{S} | 100 | |||
| {NF}-{S} | 98.6 | |||
| {ZO}-{NF} | 92.5 | |||
| {FNOZ}-{S} | 99.2 | |||
| Yuanfa Wang et al., | DWT, SVM | no | ||
| This work | STFT, mean energy std and PCA, RF and GSO | yes | {Z}-{S} | 100 |
| {O}-{S} | 100 | |||
| {N}-{S} | 98.5 | |||
| {F}-{S} | 98.1 | |||
| {ZO}-{S} | 100 | |||
| {NF}-{S} | 98.2 | |||
| {ZO}-{NF} | 93.2 | |||
| {FNOZ}-{S} | 98.5 | |||
10-Fold Cross-validation(S, RF, L, 10)
Figure 4Comparison of execution accuracy between RF and RF-GSO.
Figure 5The accuracy of RF-GSO model under 10-fold CV.
Figure 6Three types classification confusion matrix.
Figure 7ROC curve and AUC value.