| Literature DB >> 25337331 |
Mina Mirnaziri1, Masoomeh Rahimi1, Sepidehsadat Alavikakhaki2, Reza Ebrahimpour1.
Abstract
INTRODUCTION: In most BCI articles which aim to separate movement imaginations, µ and β frequency bands have been used. In this paper, the effect of presence and absence of γ band on performance improvement is discussed since movement imaginations affect γ frequency band as well.Entities:
Keywords: Brain – Computer Interface (BCI); Common Spatial Pattern (CSP); Electroencephalogram (EEG); Linear Discriminant Analysis (LDA); Multi – Layer Perceptron (MLP); Radial Basis Function (RBF)
Year: 2013 PMID: 25337331 PMCID: PMC4202559
Source DB: PubMed Journal: Basic Clin Neurosci ISSN: 2008-126X
Figure 1Timing scheme of the paradigm
Figure 2Electrode positions in Dataset 2a from BCI Competition IV.
Determination of the best classifier among MLP, RBF, LDA, SVM and KNN with time interval of 3-6 sec and frequency range of 8-30 Hz. In this experiment, classification accuracies were computed by 4-fold cross validation process.
| Subjects | MLP(%) | RBF(%) | LDA(%) | SVM(%) | KNN(%) |
|---|---|---|---|---|---|
|
| 72.82 | 70.57 | 75.34 | 72.22 | 67.36 |
|
| 41.92 | 46.70 | 59.72 | 61.45 | 61.11 |
|
| 80.20 | 75.60 | 76.38 | 74.65 | 67.36 |
|
| 40.36 | 44.70 | 52.77 | 58.33 | 49.65 |
|
| 48.26 | 33.85 | 39.58 | 40.27 | 48.95 |
|
| 44.44 | 34.37 | 45.83 | 45.48 | 37.84 |
|
| 76.73 | 64.84 | 71.53 | 68.75 | 57.63 |
|
| 80.20 | 62.41 | 75.34 | 77.08 | 61.80 |
|
| 70.83 | 63.54 | 66.66 | 68.40 | 67.01 |
|
|
| 4.22 | 2.44 |
| 3.66 |
Figure 3The classification accuracy rates(%) of MLP( vertical axis) and the Optimized number of hidden layer neurons( horizontal axis) computed for the first subject.
Figure 4Determination of the optimum number of epochs for MLP classifier based on BP algorithm for Subject 1. Horizontal axis: number of epochs, vertical axis: classification accuracy (%).
Figure 5Determination of optimized number of centers in RBF for the 1st subject. Horizontal axis: number of centers, vertical axis: classification accuracy (%).
Figure 6Determination of the optimum number of epochs for RBF classifier using k-means algorithm for Subject 1. Horizontal axis: number of epochs, vertical axis: classification accuracy (%).
Determination of the best time intervals (CSP feature extractor and MLP classifier with optimum number of hidden layer neurons and epochs and learning rate = 0.2) (S1 to S9 stand for Subject1 to Subject9). Classification accuracies of all time intervals from 2 to 7 seconds were computed by 4-fold cross validation process. The best accuracy rates were bolded.
| Time Intervals (Sec) | S1 (%) | S2 (%) | S3 (%) | S4 (%) | S5 (%) | S6 (%) | S7 (%) | S8 (%) | S9 (%) |
|---|---|---|---|---|---|---|---|---|---|
|
|
| 48.52 | 72.30 | 3038 | 38.19 | 46.87 | 63.19 | 62.84 | 64.93 |
|
| 73.95 | 48.61 |
| 50.00 | 53.81 | 47.22 | 70.13 | 73.95 | 77.08 |
|
| 74.30 | 51.38 | 71.52 |
| 53.12 |
| 79.51 | 73.95 |
|
|
| 63.88 | 42.27 | 65.27 | 61.02 | 48.61 | 45.13 | 78.81 | 65.27 | 78.47 |
|
| 44.96 | 40.01 | 42.70 | 54.07 |
| 43.05 | 69.79 | 66.31 | 56.59 |
|
| 63.02 |
| 77.86 | 29.51 | 46.52 | 46.18 | 58.33 | 68.75 | 51.38 |
|
| 72.82 | 41.92 | 80.20 | 40.36 | 48.26 | 44.44 | 76.73 |
| 70.83 |
|
| 59.89 | 51.21 | 73.95 | 50.00 | 53.81 | 40.27 |
| 76.38 | 72.22 |
|
| 58.42 | 40.71 | 68.66 | 46.52 | 50.69 | 38.54 | 65.97 | 63.88 | 68.75 |
|
| 59.20 | 50.95 | 68.92 | 27.34 | 42.01 | 44.44 | 50.69 | 63.19 | 46.17 |
|
| 62.58 | 53.55 | 68.57 | 30.29 | 39.93 | 42.70 | 65.97 | 65.62 | 57.98 |
|
| 57.63 | 46.87 | 61.63 | 42.70 | 40.97 | 39.23 | 67.36 | 63.88 | 64.58 |
|
| 52.77 | 38.62 | 58.50 | 26.90 | 36.11 | 38.19 | 46.52 | 44.79 | 31.59 |
|
| 58.50 | 47.56 | 59.72 | 26.04 | 40.62 | 35.06 | 60.41 | 48.95 | 36.80 |
|
| 39.49 | 46.61 | 43.22 | 26.47 | 34.02 | 32.63 | 47.91 | 44.09 | 29.51 |
Calculated t-values in t-test. (S1 to S9 stand for Subject1 to Subject9).
| Frequency Intervals (Hz) | S1 | S2 | S3 | S4 | S5 | S6 | S7 | S8 | S9 |
|---|---|---|---|---|---|---|---|---|---|
|
| 1.81 | 9.19 | 2.04 | 2.06 | 13.81 | 8.75 | 4.52 | 8.76 | 2.15 |
|
| 7.06 | 5.66 | 17.65 | 0.56 | 9.28 | 7.89 | 8.65 | 0.60 | 35.67 |
|
| 87.54 | 31.27 | 191.26 | 84.61 | 44.80 | 28.17 | 77.03 | 52.34 | 32.55 |
|
| 4.34 | 36.98 | 24.33 | 2.43 | 21.77 | 3.44 | 12.87 | 8.89 | 46.28 |
|
| 82.34 | 50.40 | 271.68 | 74.98 | 53.26 | 13.92 | 89.31 | 35.47 | 38.04 |
|
| 82.66 | 81.33 | 256.78 | 77.73 | 36.69 | 3.02 | 55.37 | 50.51 | 5.55 |
Determination of suitable frequency ranges using CSP feature extraction method and MLP classifier with optimum number of hidden layer neurons and epochs. The best accuracy rates were bolded. (S1 to S9 stand for Subject1 to Subject9). 8-30 Hz is µ and β frequency ranges and 30< Hz is γ frequency range.
| Frequency Intervals (Hz) | S1 (%) | S2 (%) | S3 (%) | S4 (%) | S5 (%) | S6 (%) | S7 (%) | S8 (%) | S9 (%) |
|---|---|---|---|---|---|---|---|---|---|
|
| 74.47 | 58.15 | 80.38 | 62.84 | 57.63 |
|
|
|
|
|
| 75.00 |
|
| 70.83 |
| 46.52 | 79.86 | 77.77 | 71.18 |
|
|
| 64.93 | 81.94 |
| 58.68 | 43.75 | 75.00 | 79.86 | 62.84 |
|
| 25.95 | 39.75 | 25.26 | 22.22 | 38.54 | 30.20 | 42.70 | 39.58 | 43.15 |
t-values and p-values from t-table with 18 degrees of freedom.
| p_value | t_value |
|---|---|
| 0.05 | 2.10 |
| 0.01 | 2.88 |
| 0.001 | 3.92 |
Determination of suitable frequency ranges using CSP feature extraction method and LDA classifier. The best accuracy rates were bolded. (S1 to S9 stand for Subject1 to Subject9). 8-30 Hz is µ and β frequency ranges and 30< Hz is γ frequency range.
| Frequency Intervals (Hz) | S1 (%) | S2 (%) | S3 (%) | S4 (%) | S5 (%) | S6 (%) | S7 (%) | S8 (%) | S9 (%) |
|---|---|---|---|---|---|---|---|---|---|
|
| 75.34 |
| 76.38 | 52.77 |
| 45.83 |
| 5.34 | 66.66 |
|
| 76.04 | 59.02 | 76.73 |
| 38.19 |
| 71.18 |
|
|
|
|
| 56.94 |
| 55.56 | 29.17 | 43.06 | 66.67 | 73.61 | 70.83 |
|
| 32.29 | 34.38 | 30.21 | 25.00 | 25.00 | 24.31 | 42.01 | 32.29 | 50.00 |
Determination of suitable frequency ranges using CSP feature extraction method and SVM classifier using linear kernel function. The best accuracy rates were bolded. (S1-S9 stand for Subject1-Subject9). 8-30 Hz is µ and β frequency ranges and 30< Hz is γ frequency range.
| Frequency Intervals (Hz) | S1 (%) | S2 (%) | S3 (%) | S4 (%) | S5 (%) | S6 (%) | S7 (%) | S8 (%) | S9 (%) |
|---|---|---|---|---|---|---|---|---|---|
|
| 72.22 | 61.45 | 74.65 |
| 40.27 | 45.86 | 68.75 |
| 68.40 |
|
|
|
| 74.30 | 54.81 |
|
|
| 77.08 |
|
|
| 71.87 | 61.11 |
| 52.77 | 33.33 | 44.44 | 67.36 | 75.34 | 64.23 |
|
| 35.06 | 43.05 | 29.51 | 25.34 | 25.00 | 27.43 | 37.50 | 45.13 | 31.59 |
Determination of suitable frequency ranges using CSP feature extraction method and KNN classifier using Euclidean distance criterion. The best accuracy rates were bolded. (S1 to S9 stand for Subject1 to Subject9). 8-30 Hz is µ and β frequency ranges and 30< Hz is γ frequency range.
| Frequency Intervals (Hz) | S1 (%) | S2 (%) | S3 (%) | S4 (%) | S5 (%) | S6 (%) | S7 (%) | S8 (%) | S9 (%) |
|---|---|---|---|---|---|---|---|---|---|
|
| 67.36 |
| 67.36 | 49.65 |
| 37.84 |
| 61.80 | 67.01 |
|
| 61.80 | 59.02 |
| 54.51 | 43.05 |
| 56.59 |
|
|
|
|
| 57.63 |
|
| 25.69 | 39.93 | 49.30 |
| 64.93 |
|
| 32.29 | 40.62 | 28.47 | 28.47 | 25.34 | 31.25 | 37.50 | 39.58 | 47.56 |
Kappa values obtained by first three winners’ methods in the BCI Competition IV, MSJAD and FSDE methods and our proposed method. Best kappa values are bolded.
| Subject | 1st winner's Method | 2nd winner's Method | 3rd winner's Method | MSJAD Method | FSDE Method | Proposed Method |
|---|---|---|---|---|---|---|
|
| 0.68 | 0.69 | 0.38 | 0.66 | 0.56 |
|
|
| 0.42 | 0.34 | 0.18 | 0.42 | 0.41 |
|
|
| 0.75 | 0.71 | 0.48 |
| 0.43 | 0.72 |
|
| 0.48 | 0.44 | 0.33 |
| 0.41 |
|
|
| 0.4 | 0.16 | 0.07 |
|
| 0.43 |
|
| 0.27 | 0.21 | 0.14 | 0.21 |
| 0.3 |
|
| 0.77 | 0.66 | 0.29 | 0.3 |
| 0.62 |
|
|
| 0.73 | 0.49 | 0.69 | 0.72 | 0.69 |
|
| 0.61 |
| 0.44 | 0.46 | 0.63 | 0.66 |
|
| 0.57 | 0.51 | 0.31 | 0.5 | 0.57 | 0.57 |
|
| 0.18 | 0.23 | 0.15 | 0.18 | 0.15 | 0.14 |
The ranking of frequency intervals. (S1 to S9 stand for Subject1-Subject9)
| Frequency Intervals (Hz) | S1 | S2 | S3 | S4 | S5 | S6 | S7 | S8 | S9 | Total Wins |
|---|---|---|---|---|---|---|---|---|---|---|
|
| 0 | 2 | 0 | 1 | 2 | 1 | 3 | 2 | 1 | 12 |
|
| 1 | 2 | 2 | 1 | 2 | 3 | 1 | 2 | 3 | 17 |
|
| 3 | 0 | 3 | 2 | 0 | 0 | 0 | 1 | 0 | 9 |
|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |