| Literature DB >> 34899177 |
Ming Gao1, Runmin Liu2, Jie Mao2.
Abstract
Electroencephalogram (EEG) is often used in clinical epilepsy treatment to monitor electrical signal changes in the brain of patients with epilepsy. With the development of signal processing and artificial intelligence technology, artificial intelligence classification method plays an important role in the automatic recognition of epilepsy EEG signals. However, traditional classifiers are easily affected by impurities and noise in epileptic EEG signals. To solve this problem, this paper develops a noise robustness low-rank learning (NRLRL) algorithm for EEG signal classification. NRLRL establishes a low-rank subspace to connect the original data space and label space. Making full use of supervision information, it considers the local information preservation of samples to ensure the low-rank representation of within-class compactness and between-classes dispersion. The asymmetric least squares support vector machine (aLS-SVM) is embedded into the objective function of NRLRL. The aLS-SVM finds the maximum quantile distance between the two classes of samples based on the pinball loss function, which further improves the noise robustness of the model. Several classification experiments with different noise intensity are designed on the Bonn data set, and the experiment results verify the effectiveness of the NRLRL algorithm.Entities:
Keywords: electroencephalogram; epilepsy; low-rank learning; noise robustness; pinball loss function
Year: 2021 PMID: 34899177 PMCID: PMC8652211 DOI: 10.3389/fnins.2021.797378
Source DB: PubMed Journal: Front Neurosci ISSN: 1662-453X Impact factor: 4.677
The training procedure of NRLRL is summarized.
|
|
FIGURE 1Sample electroencephalogram (EEG) signals in each group in Bonn dataset. (A) Epileptic EEG signals measured from healthy people with eyes open. (B) Epileptic EEG signals measured from healthy people with eyes closed. (C) Epileptic EEG signals obtained in hippocampal formation of the opposite hemisphere of brain during seizure free intervals. (D) Epileptic EEG signals obtained from within epileptogenic zone during seizure free intervals. (E) Epileptic EEG signals measured during seizure activity.
The specificity results of binary classification task on the noisy Bonn dataset.
| DLSR | LC-KSVD | SRRS | LRSD | aLS-SVM | LRDLSR | NRLRL | |
| 92.93 | 93.06 | 95.08 | 95.06 | 95.57 | 95.50 |
| |
| 92.61 | 92.70 | 95.05 | 95.21 | 95.32 | 95.61 |
| |
| 92.04 | 92.87 | 95.06 | 95.01 | 94.80 | 95.46 |
| |
| 90.97 | 91.11 | 94.61 | 94.96 | 95.06 | 95.30 |
| |
| 90.40 | 90.54 | 94.36 | 94.29 | 94.62 | 95.23 |
| |
| 89.84 | 90.32 | 93.99 | 94.31 | 94.49 | 95.06 |
|
The bold values mean the best values in comparison experiments.
The accuracy results of binary classification task on the noisy Bonn dataset.
| DLSR | LC-KSVD | SRRS | LRSD | aLS-SVM | LRDLSR | NRLRL | |
| 92.93 | 93.22 | 95.24 | 95.20 | 95.57 | 95.69 |
| |
| 92.61 | 92.72 | 95.16 | 95.33 | 95.34 | 95.76 |
| |
| 92.07 | 92.88 | 95.19 | 95.19 | 94.99 | 95.48 |
| |
| 90.03 | 91.29 | 94.62 | 95.02 | 95.18 | 95.33 |
| |
| 90.41 | 90.69 | 94.47 | 94.28 | 94.63 | 95.26 |
| |
| 89.90 | 90.46 | 94.06 | 94.38 | 94.57 | 95.09 |
|
The bold values mean the best values in comparison experiments.
The specificity results of three class classification task on the noisy Bonn dataset.
| DLSR | LC-KSVD | SRRS | LRSD | aLS-SVM | LRDLSR | NRLRL | |
| 89.41 | 89.43 | 92.45 | 92.78 | 92.66 | 93.31 |
| |
| 89.20 | 89.15 | 91.06 | 92.26 | 91.65 | 93.27 |
| |
| 88.34 | 88.45 | 91.72 | 92.04 | 91.90 | 93.08 |
| |
| 87.59 | 87.28 | 92.92 | 91.77 | 91.27 | 92.41 |
| |
| 86.85 | 86.87 | 91.67 | 91.46 | 92.19 | 92.44 |
| |
| 85.30 | 85.35 | 91.41 | 91.13 | 91.15 | 92.83 |
|
The bold values mean the best values in comparison experiments.
The accuracy results of three class classification task on the noisy Bonn dataset.
| DLSR | LC-KSVD | SRRS | LRSD | aLS-SVM | LRDLSR | NRLRL | |
| 89.46 | 89.48 | 92.48 | 92.80 | 92.67 | 93.32 |
| |
| 89.20 | 89.17 | 92.04 | 92.28 | 92.61 | 93.29 |
| |
| 88.54 | 88.48 | 91.77 | 92.03 | 91.92 | 93.19 |
| |
| 87.57 | 87.28 | 92.47 | 91.64 | 91.37 | 92.49 |
| |
| 86.86 | 86.82 | 91.63 | 91.43 | 92.18 | 92.47 |
| |
| 86.40 | 86.39 | 91.43 | 91.14 | 91.22 | 92.82 |
|
The bold values mean the best values in comparison experiments.
FIGURE 2Classification accuracies of noise robustness low-rank learning (NRLRL) with different k-nearest.
FIGURE 3Classification accuracies of noise robustness low-rank learning (NRLRL) with different m.
FIGURE 4Classification accuracies of noise robustness low-rank learning (NRLRL) with different p.
The sensitivity results of binary classification task on the noisy Bonn dataset.
| DLSR | LC-KSVD | SRRS | LRSD | aLS-SVM | LRDLSR | NRLRL | |
| 92.94 | 93.49 | 95.31 | 95.50 | 95.74 | 95.96 |
| |
| 92.63 | 93.18 | 95.24 | 95.39 | 95.52 | 95.91 |
| |
| 92.08 | 92.91 | 95.27 | 95.25 | 95.40 | 95.84 |
| |
| 90.04 | 91.63 | 94.71 | 95.11 | 95.28 | 95.54 |
| |
| 90.42 | 91.02 | 94.52 | 94.31 | 94.72 | 95.31 |
| |
| 89.95 | 90.47 | 94.16 | 94.39 | 94.77 | 95.15 |
|
The bold values mean the best values in comparison experiments.
The sensitivity results of three class classification task on the noisy Bonn dataset.
| DLSR | LC-KSVD | SRRS | LRSD | aLS-SVM | LRDLSR | NRLRL | |
| 89.51 | 89.51 | 92.60 | 92.85 | 92.69 | 93.39 |
| |
| 89.22 | 89.26 | 92.1 | 92.31 | 92.74 | 93.32 |
| |
| 88.66 | 88.49 | 91.99 | 92.03 | 92.08 | 93.27 |
| |
| 87.69 | 87.33 | 92.53 | 91.78 | 91.42 | 92.55 |
| |
| 86.88 | 86.81 | 91.79 | 91.51 | 92.21 | 92.54 |
| |
| 86.49 | 86.42 | 91.49 | 91.19 | 91.28 | 92.85 |
|
The bold values mean the best values in comparison experiments.