| Literature DB >> 36032046 |
Abeer Abdulaziz AlArfaj1, Hanan A Hosni Mahmoud1, Alaaeldin M Hafez2.
Abstract
Deep learning models are effectively employed to transfer learning to adopt learning from other areas. This research utilizes several neural structures to interpret the electroencephalogram images (EEG) of brain-injured cases to plan operative imagery-computerized interface models for controlling left and right hand movements. This research proposed a model parameter tuning with less training time using transfer learning techniques. The precision of the proposed model is assessed by the aptitudes of motor imagery detection. The experiments depict that the best performance is attained with the incorporation of the proposed EEG-DenseNet and the transfer model. The prediction accuracy of the model reached 96.5% with reduced time computational cost. These high performance proves that the EEG-DenseNet model has high prospective for motor imagery brain-injured therapy systems. It also productively exhibited the effectiveness of transfer learning techniques for enhancing the accuracy of electroencephalogram brain-injured therapy models.Entities:
Year: 2022 PMID: 36032046 PMCID: PMC9410966 DOI: 10.1155/2022/8645165
Source DB: PubMed Journal: Appl Bionics Biomech ISSN: 1176-2322 Impact factor: 1.664
Figure 1Data gathering process of the simulation.
Motricity index scores.
| Motor function | Mean | Standard deviation | Minimum | Maximum |
|---|---|---|---|---|
| Shoulder flex | 2.67 | 0.72 | 0 | 4 |
| Elbow flex | 2.81 | 0.68 | 0 | 4 |
| Wrist extensor | 0.51 | 0.67 | 0 | 2 |
| Finger extensor | 0.15 | 0.35 | 0 | 1 |
| Finger flex | 0.96 | 0.87 | 0 | 2 |
| Hip flex | 2.71 | 0.63 | 0 | 4 |
| Knee extensor | 1.71 | 0.73 | 0 | 3 |
| Ankle flex | 1.96 | 0.87 | 0 | 3 |
| Toe flex | 0.86 | 0.77 | 0 | 2 |
Parameter of EEG-DenseNet: T = temporal filter, DP = depth, P = point filter. K is the count of motor imagery units.
| Structure | Layer | Filters | Size | Output | Activation |
|---|---|---|---|---|---|
| 1 | Input: input layer |
| |||
| Reshape: first convolutional layer (CL) | 1 × | ||||
| Second CL | T | (1, 64) |
| Linear activation function | |
| Normalization | T× M × S | ||||
| Depth CL | DP × | (C, 1) | (DP × | Linear activation function | |
| Batch sizing | (DP × | ||||
| Nonlinear activation layer | (DP × | ReLu | |||
| Max pooling | (1, 4) | (DP × T) ×1 × S/4 | |||
| Dropout layer (one out of four) | Probability (pr) = 0.25 or pr = 0.5 | (DP × | |||
| 2 | Separable CL |
| (1, 16) |
| Linear activation function |
| Batch sizing |
| ||||
| Nonlinear activation layer |
| ReLu | |||
| Max pooling | (1, 6) |
| |||
| Failure layer | Probability = 0.35 or probability =0.6 |
| |||
| Flattening out |
| ||||
| Classifier | Dense classified fully connected |
| Norm = 0.25 |
| Softmax |
Figure 2EEG-DenseNet structure.
Figure 3Fine tuning of the convolutional layers.
Figure 4The expected prediction performance of the compared model versus our proposed model models.
The parameters of our model.
| Model parameters | Value |
|---|---|
| Learning level | 0.0002 |
| Dropout rate | 0.6 |
| Number of epochs | 200 |
|
| 8 |
|
| 12 |
| DP | 3 |
Prediction results attained by various tuned models.
| Subject | Accuracy (%) | ||
|---|---|---|---|
| Proposed model | Support vector machine | Latent Dirichlet allocation | |
| C1 | 97 | 87 | 84 |
| C2 | 96 | 87 | 84 |
| C3 | 93 | 77 | 87 |
| C4 | 97 | 84 | 87 |
| C5 | 94 | 74 | 84 |
| C6 | 94 | 77 | 87 |
| C9 | 95 | 84 | 87 |
| C6 | 96 | 77 | 77 |
| C9 | 98 | 84 | 74 |
| C10 | 97 | 87 | 87 |
| C11 | 94 | 87 | 74 |
| Mean | 98.7 | 84.47 | 79.49 |
| Standard deviation | ±4.7 | ±3.8 | ±3.4 |
Figure 5The accuracy of the EEG-DenseNet for 11 cases C1 to C11 (6 healthy: C1 to C6 and 5 brain-injured patients C7 to C11).
Prediction accuracy results realized by the different extension models for both hands movements.
| Case | EEG-DenseNet_E1 (%) | EEG-DenseNet_E2 (%) | EEG-DenseNet_E3 (%) | |||
|---|---|---|---|---|---|---|
| Left hand | Right hand | Left hand | Right hand | Left hand | Right hand | |
| C1 | 87 | 86.5 | 97 | 96 | 90 | 93 |
| C2 | 80 | 80 | 97 | 98 | 87 | 82 |
| C3 | 77 | 89 | 87 | 88 | 80 | 80 |
| C4 | 77 | 86 | 87 | 85 | 77 | 77 |
| C5 | 80 | 80 | 87 | 88 | 80 | 84 |
| C6 | 87 | 87 | 90 | 94 | 87 | 83 |
| C9 | 87 | 86 | 90 | 90 | 87 | 86 |
| C6 | 80 | 80 | 87 | 89 | 80 | 84 |
| C9 | 77 | 85 | 97 | 88 | 80 | 85 |
| C10 | 77 | 84.9 | 87 | 86 | 80 | 80 |
| C11 | 77 | 86 | 90 | 97 | 87 | 86 |
| Mean | 79.09 | 89.09 | 98.7 | 98.8 | 82.29 | 85.7 |
| Standard deviation | ±2.3 | ±4.3 | ±3.4 | ±4.1 | ±1.9 | ±3.3 |
Floating-point operations per second and training CPU time of training of all methods.
| Method | Average accuracy (%) | Average sensitivity (%) (percentage of patients with a dysfunction case who predicted as positive) | Average specificity (%) (percentage of patients without a dysfunction case who predicted as negative) |
|---|---|---|---|
| EEG-DenseNet | 97.6% | 98.1% | 97.9% |
| DenseNet | 92.4% | 93.2% | 92.8% |
| Xception | 91.4% | 91.6% | 92.1% |
| ResNet | 89.7% | 89.8% | 88.7% |
| VGG16 | 87.4% | 88.2% | 88.6% |
Floating-point operations per second and training CPU time of training of all methods.
| Method | Floating-point operations per second (millions per second) | Average minutes | Standard deviation |
|---|---|---|---|
| EEG-DenseNet | 0.052 | 142 | ±8.9 |
| DenseNet | 2.479 | 470 | ±8.7 |
| Xception | 6.243 | 409 | ±10.8 |
| ResNet | 3.965 | 616 | ±12.9 |
| VGG16 | 13.15 | 855 | ±14.6 |
Floating-point operations per second and training CPU time of classification all methods.
| Method | Floating-point operations per second (millions per second) | Seconds |
|---|---|---|
| EEG-DenseNet | 0.0052 | 12 |
| DenseNet | 0.179 | 40 |
| Xception | 0.243 | 49 |
| ResNet | 0.765 | 66 |
| VGG16 | 0.815 | 85 |
Statistics for using EEG-DenseNet model with and without fine tuning.
| EEG-DenseNet model classifier without fine tuning | EEG-DenseNet model classifier with fine tuning | |
|---|---|---|
| Correctly predicted | 0.871 | 0.971 |
| Incorrectly predicted | 0.139 | 0.039 |
| Qualitative reliability | 0.197 | 0.321 |
| Average square error | 0.872 | 0.321 |
Confusion matrix for the EEG-DenseNet model with fine tuning for 100 cases for left hand.
| Classified cases | |||
|---|---|---|---|
| Positive | Negative | ||
| Actual cases | Positive | 50 | 6 |
| Negative | 4 | 40 | |
Confusion matrix for the EEG-DenseNet model with fine tuning for 100 cases for right hand.
| Classified cases | |||
|---|---|---|---|
| Positive | Negative | ||
| Actual cases | Positive | 53 | 4 |
| Negative | 3 | 43 | |