| Literature DB >> 33265345 |
Shui-Hua Wang1,2,3, Hong Cheng4, Preetha Phillips5, Yu-Dong Zhang1,2.
Abstract
Aim: Currently, identifying multiple sclerosis (MS) by human experts may come across the problem of "normal-appearing white matter", which causes a low sensitivity.Entities:
Keywords: Jaya algorithm; cost-sensitive learning; feedforward neural network; fractional Fourier entropy; k-fold cross validation; multilayer perceptron; multiple sclerosis
Year: 2018 PMID: 33265345 PMCID: PMC7512770 DOI: 10.3390/e20040254
Source DB: PubMed Journal: Entropy (Basel) ISSN: 1099-4300 Impact factor: 2.524
Figure 1A slice with three plaques (areas surrounded by red lines denote the plaque). (a) Original Image; (b) Delineated.
Figure 2A slice with five plaques (areas surrounded by red lines denote the plaque). (a) Original Image; (b) Delineated.
Analysis of our dataset.
| Class | No. of Images | Cost |
|---|---|---|
| MS | 676 | 1.30 |
| HC | 880 | 1 |
Figure 3FRFT results of a rectangular function. (a) a = 0; (b) a = 0.1; (c) a = 0.2; (d) a = 0.3; (e) a = 0.4; (f) a = 0.5; (g) a = 0.6; (h) a = 0.7; (i) a = 0.8; (j) a = 0.9; (k) a = 1.0; (l) legend. The x-axis represents the time domain, and the y-axis represents the signal amplitude.
Figure 4Vector-angle locations in a 2D map.
Figure 5Structure of MLP.
Figure 6Flowchart of Jaya.
Figure 7A toy example of solution update.
Figure 8Illustration of three-segment encoding.
Figure 9Illustration of 10-fold cross validation.
Figure 10Flowchart of the proposed method.
Figure 11FRFT map of an MS brain image (hot colormap was added for better visual performance).
Statistical results of proposed method (Sen = 97.40 ± 0.60, Spc = 97.39 ± 0.65, Acc = 97.39 ± 0.59).
| R1 | 95.52 | 95.59 | 98.51 | 98.51 | 97.06 | 94.12 | 97.06 | 97.01 | 97.06 | 94.12 | 96.45 |
| R2 | 95.59 | 98.51 | 100.00 | 98.53 | 98.53 | 97.06 | 97.01 | 97.06 | 97.01 | 97.06 | 97.63 |
| R3 | 97.06 | 94.12 | 95.59 | 97.06 | 98.53 | 100.00 | 100.00 | 98.53 | 98.51 | 100.00 | 97.93 |
| R4 | 98.53 | 95.59 | 97.06 | 98.53 | 97.06 | 95.52 | 97.01 | 95.52 | 97.06 | 97.01 | 96.89 |
| R5 | 95.52 | 97.06 | 98.53 | 95.59 | 100.00 | 98.53 | 97.01 | 97.01 | 98.51 | 97.06 | 97.49 |
| R6 | 97.06 | 97.01 | 95.59 | 95.52 | 98.53 | 97.01 | 97.06 | 97.06 | 97.01 | 97.06 | 96.89 |
| R7 | 98.53 | 95.59 | 97.01 | 95.52 | 97.06 | 98.51 | 97.06 | 97.06 | 97.01 | 95.59 | 96.89 |
| R8 | 100.00 | 100.00 | 100.00 | 97.01 | 97.01 | 95.52 | 94.12 | 95.59 | 97.06 | 98.51 | 97.49 |
| R9 | 95.52 | 100.00 | 97.06 | 98.53 | 98.51 | 98.53 | 98.53 | 100.00 | 98.51 | 98.53 | 98.37 |
| R10 | 100.00 | 100.00 | 95.59 | 97.01 | 97.01 | 100.00 | 95.59 | 98.53 | 95.59 | 100.00 | 97.93 |
| R1 | 95.45 | 94.32 | 96.59 | 97.73 | 95.45 | 94.32 | 96.59 | 95.45 | 96.59 | 98.86 | 96.14 |
| R2 | 98.86 | 96.59 | 97.73 | 96.59 | 97.73 | 96.59 | 100.00 | 97.73 | 97.73 | 97.73 | 97.73 |
| R3 | 95.45 | 100.00 | 96.59 | 98.86 | 97.73 | 98.86 | 94.32 | 98.86 | 98.86 | 97.73 | 97.73 |
| R4 | 97.73 | 97.73 | 97.73 | 96.59 | 98.86 | 96.59 | 96.59 | 97.73 | 97.73 | 97.73 | 97.50 |
| R5 | 97.73 | 97.73 | 97.73 | 96.59 | 95.45 | 96.59 | 96.59 | 97.73 | 98.86 | 98.86 | 97.39 |
| R6 | 97.73 | 97.73 | 96.59 | 97.73 | 96.59 | 97.73 | 98.86 | 96.59 | 98.86 | 95.45 | 97.39 |
| R7 | 95.45 | 96.59 | 98.86 | 98.86 | 97.73 | 95.45 | 94.32 | 95.45 | 96.59 | 96.59 | 96.59 |
| R8 | 95.45 | 98.86 | 97.73 | 97.73 | 97.73 | 97.73 | 97.73 | 98.86 | 97.73 | 98.86 | 97.84 |
| R9 | 96.59 | 98.86 | 96.59 | 98.86 | 98.86 | 97.73 | 100.00 | 98.86 | 98.86 | 98.86 | 98.41 |
| R10 | 96.59 | 97.73 | 97.73 | 95.45 | 96.59 | 96.59 | 96.59 | 98.86 | 97.73 | 97.73 | 97.16 |
| R1 | 95.48 | 94.87 | 97.42 | 98.06 | 96.15 | 94.23 | 96.79 | 96.13 | 96.79 | 96.79 | 96.27 |
| R2 | 97.44 | 97.42 | 98.71 | 97.44 | 98.08 | 96.79 | 98.71 | 97.44 | 97.42 | 97.44 | 97.69 |
| R3 | 96.15 | 97.44 | 96.15 | 98.08 | 98.08 | 99.35 | 96.77 | 98.72 | 98.71 | 98.71 | 97.81 |
| R4 | 98.08 | 96.79 | 97.44 | 97.44 | 98.08 | 96.13 | 96.77 | 96.77 | 97.44 | 97.42 | 97.24 |
| R5 | 96.77 | 97.44 | 98.08 | 96.15 | 97.44 | 97.44 | 96.77 | 97.42 | 98.71 | 98.08 | 97.43 |
| R6 | 97.44 | 97.42 | 96.15 | 96.77 | 97.44 | 97.42 | 98.08 | 96.79 | 98.06 | 96.15 | 97.17 |
| R7 | 96.79 | 96.15 | 98.06 | 97.42 | 97.44 | 96.77 | 95.51 | 96.15 | 96.77 | 96.15 | 96.72 |
| R8 | 97.44 | 99.36 | 98.72 | 97.42 | 97.42 | 96.77 | 96.15 | 97.44 | 97.44 | 98.71 | 97.69 |
| R9 | 96.13 | 99.35 | 96.79 | 98.72 | 98.71 | 98.08 | 99.36 | 99.36 | 98.71 | 98.72 | 98.39 |
| R10 | 98.06 | 98.71 | 96.79 | 96.13 | 96.77 | 98.08 | 96.15 | 98.72 | 96.79 | 98.72 | 97.49 |
Nine different configurations of plain Jaya.
| Index | NHN | |
|---|---|---|
| 1 | 10 | 10 |
| 2 | 20 | 10 |
| 3 | 30 | 10 |
| 4 | 10 | 20 |
| 5 | 20 | 20 |
| 6 | 30 | 20 |
| 7 | 10 | 30 |
| 8 | 20 | 30 |
| 9 | 30 | 30 |
Statistical results of the best Jaya with setting 2 (Sen = 97.03 ± 0.95, Spc =97.05 ± 0.95, Acc = 97.04 ± 0.90).
| R1 | 98.53 | 95.59 | 97.01 | 100.00 | 98.51 | 100.00 | 97.01 | 94.12 | 97.01 | 95.59 | 97.34 |
| R2 | 98.51 | 95.59 | 95.59 | 100.00 | 97.01 | 98.51 | 94.12 | 95.59 | 97.01 | 98.53 | 97.04 |
| R3 | 98.51 | 97.06 | 97.01 | 98.53 | 97.01 | 94.12 | 97.06 | 97.01 | 97.06 | 98.53 | 97.19 |
| R4 | 94.12 | 95.52 | 95.52 | 97.06 | 95.52 | 94.03 | 97.06 | 95.59 | 95.59 | 97.06 | 95.71 |
| R5 | 100.00 | 98.53 | 98.51 | 98.53 | 98.53 | 95.59 | 98.51 | 100.00 | 98.51 | 97.06 | 98.37 |
| R6 | 94.12 | 98.53 | 97.01 | 95.59 | 98.51 | 98.53 | 100.00 | 97.06 | 92.54 | 97.01 | 96.89 |
| R7 | 100.00 | 97.06 | 97.06 | 100.00 | 98.51 | 97.01 | 100.00 | 98.53 | 100.00 | 98.51 | 98.67 |
| R8 | 94.12 | 97.01 | 97.01 | 95.59 | 94.12 | 97.06 | 95.52 | 94.03 | 98.53 | 95.59 | 95.86 |
| R9 | 97.06 | 97.06 | 95.52 | 95.59 | 97.06 | 97.01 | 97.01 | 97.06 | 97.06 | 95.52 | 96.60 |
| R10 | 98.53 | 98.53 | 94.03 | 94.12 | 98.51 | 94.03 | 94.12 | 98.51 | 97.06 | 98.53 | 96.60 |
| R1 | 95.45 | 97.73 | 97.73 | 96.59 | 97.73 | 94.32 | 97.73 | 100.00 | 97.73 | 96.59 | 97.16 |
| R2 | 96.59 | 97.73 | 96.59 | 95.45 | 94.32 | 96.59 | 94.32 | 96.59 | 95.45 | 94.32 | 95.80 |
| R3 | 97.73 | 96.59 | 96.59 | 98.86 | 98.86 | 96.59 | 100.00 | 97.73 | 98.86 | 96.59 | 97.84 |
| R4 | 94.32 | 95.45 | 96.59 | 96.59 | 95.45 | 97.73 | 96.59 | 95.45 | 95.45 | 95.45 | 95.91 |
| R5 | 100.00 | 95.45 | 100.00 | 98.86 | 98.86 | 98.86 | 95.45 | 98.86 | 95.45 | 98.86 | 98.07 |
| R6 | 97.73 | 97.73 | 96.59 | 95.45 | 97.73 | 96.59 | 97.73 | 98.86 | 96.59 | 95.45 | 97.05 |
| R7 | 98.86 | 100.00 | 98.86 | 97.73 | 98.86 | 96.59 | 98.86 | 98.86 | 100.00 | 98.86 | 98.75 |
| R8 | 96.59 | 97.73 | 96.59 | 97.73 | 95.45 | 96.59 | 98.86 | 94.32 | 97.73 | 96.59 | 96.82 |
| R9 | 98.86 | 95.45 | 98.86 | 95.45 | 96.59 | 98.86 | 95.45 | 94.32 | 97.73 | 95.45 | 96.70 |
| R10 | 94.32 | 96.59 | 95.45 | 95.45 | 97.73 | 96.59 | 97.73 | 97.73 | 97.73 | 94.32 | 96.36 |
| R1 | 96.79 | 96.79 | 97.42 | 98.08 | 98.06 | 96.79 | 97.42 | 97.44 | 97.42 | 96.15 | 97.24 |
| R2 | 97.42 | 96.79 | 96.15 | 97.44 | 95.48 | 97.42 | 94.23 | 96.15 | 96.13 | 96.15 | 96.34 |
| R3 | 98.06 | 96.79 | 96.77 | 98.72 | 98.06 | 95.51 | 98.72 | 97.42 | 98.08 | 97.44 | 97.56 |
| R4 | 94.23 | 95.48 | 96.13 | 96.79 | 95.48 | 96.13 | 96.79 | 95.51 | 95.51 | 96.15 | 95.82 |
| R5 | 100.00 | 96.79 | 99.35 | 98.72 | 98.72 | 97.44 | 96.77 | 99.35 | 96.77 | 98.08 | 98.20 |
| R6 | 96.15 | 98.08 | 96.77 | 95.51 | 98.06 | 97.44 | 98.72 | 98.08 | 94.84 | 96.13 | 96.98 |
| R7 | 99.36 | 98.72 | 98.08 | 98.72 | 98.71 | 96.77 | 99.35 | 98.72 | 100.00 | 98.71 | 98.71 |
| R8 | 95.51 | 97.42 | 96.77 | 96.79 | 94.87 | 96.79 | 97.42 | 94.19 | 98.08 | 96.15 | 96.40 |
| R9 | 98.08 | 96.15 | 97.42 | 95.51 | 96.79 | 98.06 | 96.13 | 95.51 | 97.44 | 95.48 | 96.66 |
| R10 | 96.15 | 97.44 | 94.84 | 94.87 | 98.06 | 95.48 | 96.15 | 98.06 | 97.44 | 96.15 | 96.47 |
Comparison between plain Jaya and proposed ST-Jaya.
| Training Algorithm | Sen | Spc | Acc |
|---|---|---|---|
| Jaya (Setting 1) | 96.73 ± 0.73 | 96.84 ± 0.54 | 96.79 ± 0.53 |
| Jaya (Setting 2) | 97.03 ± 0.95 | 97.05 ± 0.95 | 97.04 ± 0.90 |
| Jaya (Setting 3) | 96.58 ± 0.52 | 96.60 ± 0.52 | 96.59 ± 0.34 |
| Jaya (Setting 4) | 96.32 ± 0.50 | 96.38 ± 0.79 | 96.35 ± 0.49 |
| Jaya (Setting 5) | 96.72 ± 0.50 | 96.72 ± 0.67 | 96.72 ± 0.49 |
| Jaya (Setting 6) | 96.43 ± 0.48 | 96.47 ± 0.36 | 96.45 ± 0.28 |
| Jaya (Setting 7) | 96.12 ± 0.47 | 96.11 ± 0.69 | 96.12 ± 0.44 |
| Jaya (Setting 8) | 96.88 ± 0.68 | 96.91 ± 0.60 | 96.90 ± 0.54 |
| Jaya (Setting 9) | 96.24 ± 0.66 | 96.24 ± 0.83 | 96.24 ± 0.65 |
| ST-Jaya (Proposed) | 97.40 ± 0.60 | 97.39 ± 0.65 | 97.39 ± 0.59 |
Figure 12Boxplot of plain Jaya with proposed ST-Jaya: (a) sensitivity; (b) specificity; and (c) accuracy.
Comparison between proposed ST-Jaya and other bio-inspired training algorithms.
| Training Algorithm | Sen | Spc | Acc |
|---|---|---|---|
| GA [ | 86.79 ± 1.06 | 86.92 ± 1.05 | 86.86 ± 0.49 |
| PSO [ | 95.38 ± 0.66 | 95.43 ± 0.97 | 95.41 ± 0.56 |
| dPSO [ | 96.05 ± 0.91 | 96.01 ± 1.08 | 96.03 ± 0.88 |
| BBO [ | 96.17 ± 0.62 | 96.22 ± 0.63 | 96.20 ± 0.53 |
| ST-Jaya (Proposed) | 97.40 ± 0.60 | 97.39 ± 0.65 | 97.39 ± 0.59 |
Figure 13Boxplot of proposed ST-Jaya versus state-of-the-art bioinspired training methods. (a) Sensitivity; (b) Specificity; (c) Accuracy.
Time analysis of MLP training methods of 100 runs.
| Approach | Computation Time (Unit: s) |
|---|---|
| GA [ | 25.54 ± 4.39 |
| PSO [ | 16.08 ± 2.61 |
| dPSO [ | 15.59 ± 3.17 |
| BBO [ | 18.82 ± 3.80 |
| ST-Jaya (Proposed) | 13.77 ± 3.53 |
MS identification algorithm comparison.
| MS Identification Method | Sen | Spc | Acc | Rank |
|---|---|---|---|---|
| GLCM-GLRL [ | 95.47 ± 0.81 | 95.48 ± 1.08 | 95.48 ± 0.80 | 3 |
| MAMSM [ | 93.24 ± 0.93 | 93.15 ± 1.94 | 93.19 ± 1.22 | 4 |
| RF [ | 96.23 ± 1.18 | 96.32 ± 1.48 | 96.28 ± 1.25 | 2 |
| HWT + LR [ | 88.83 ± 0.90 | 88.95 ± 2.28 | 88.90 ± 1.20 | 5 |
| FRFE + MLP + ST-Jaya (Proposed) | 97.40 ± 0.60 | 97.39 ± 0.65 | 97.39 ± 0.59 | 1 |