| Literature DB >> 30034509 |
Zhennao Cai1, Jianhua Gu1, Caiyun Wen2, Dong Zhao3, Chunyu Huang4, Hui Huang5, Changfei Tong5, Jun Li5, Huiling Chen5.
Abstract
Parkinson's disease (PD) is a common neurodegenerative disease, which has attracted more and more attention. Many artificial intelligence methods have been used for the diagnosis of PD. In this study, an enhanced fuzzy k-nearest neighbor (FKNN) method for the early detection of PD based upon vocal measurements was developed. The proposed method, an evolutionary instance-based learning approach termed CBFO-FKNN, was developed by coupling the chaotic bacterial foraging optimization with Gauss mutation (CBFO) approach with FKNN. The integration of the CBFO technique efficiently resolved the parameter tuning issues of the FKNN. The effectiveness of the proposed CBFO-FKNN was rigorously compared to those of the PD datasets in terms of classification accuracy, sensitivity, specificity, and AUC (area under the receiver operating characteristic curve). The simulation results indicated the proposed approach outperformed the other five FKNN models based on BFO, particle swarm optimization, Genetic algorithms, fruit fly optimization, and firefly algorithm, as well as three advanced machine learning methods including support vector machine (SVM), SVM with local learning-based feature selection, and kernel extreme learning machine in a 10-fold cross-validation scheme. The method presented in this paper has a very good prospect, which will bring great convenience to the clinicians to make a better decision in the clinical diagnosis.Entities:
Mesh:
Year: 2018 PMID: 30034509 PMCID: PMC6032994 DOI: 10.1155/2018/2396952
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.238
Figure 1Flowchart of the proposed CBFO-FKNN diagnostic system.
Algorithm 1The steps of CBFO.
Description of the Oxford PD data set.
| Label | Feature |
|---|---|
| S1 | MDVP:Fo(Hz) |
| S2 | MDVP:Fhi(Hz) |
| S3 | MDVP:Flo(Hz) |
| S4 | MDVP:Jitter(%) |
| S5 | MDVP:Jitter(Abs) |
| S6 | MDVP:RAP |
| S7 | MDVP:PPQ |
| S8 | Jitter:DDP |
| S9 | MDVP:Shimmer |
| S10 | MDVP:Shimmer(dB) |
| S11 | Shimmer:APQ3 |
| S12 | Shimmer:APQ5 |
| S13 | MDVP:APQ |
| S14 | Shimmer:DDA |
| S15 | NHR |
| S16 | HNR |
| S17 | RPDE |
| S18 | D2 |
| S19 | DFA |
| S20 | Spread1 |
| S21 | Spread2 |
| S22 | PPE |
Description of the Istanbul PD data set.
| Label | Feature |
|---|---|
| S1 | Jitter(local) |
| S2 | Jitter(local, absolute) |
| S3 | Jitter(rap) |
| S4 | Jitter(ppq5) |
| S5 | Jitter(ddp) |
| S6 | Number of pulses |
| S7 | Number of periods |
| S8 | Mean period |
| S9 | Standard dev. of period |
| S10 | Shimmer(local) |
| S11 | Shimmer(local, dB) |
| S12 | Shimmer(apq3) |
| S13 | Shimmer(apq5) |
| S14 | Shimmer(apq11) |
| S15 | Shimmer(dda) |
| S16 | Fraction of locally unvoiced frames |
| S17 | Number of voice breaks |
| S18 | Degree of voice breaks |
| S19 | Median pitch |
| S20 | Mean pitch |
| S21 | Standard deviation |
| S22 | Minimum pitch |
| S23 | Maximum pitch |
| S24 | Autocorrelation |
| S25 | Noise-to-Harmonic |
| S26 | Harmonic-to-Noise |
Parameter setting of other optimizers involved in training FKNN.
|
|
|
|
|
|
|---|---|---|---|---|
| Population size | 8 | 8 | 8 | 8 |
| Max iteration | 250 | 250 | 250 | 250 |
| Search space | [2−8, 28] | [2−8, 28] | [2−8, 28] | [2−8, 28] |
| Crossover rate | 0.8 | - | - | - |
| Mutation rate | 0.05 | - | - | - |
| Acceleration constants | - | 2 | - | - |
| Inertia weight | - | 1 | - | - |
| Differential weight | - | - | ||
| Alpha | - | - | 0.5 | - |
| Beta | - | - | 0.2 | - |
| Gamma | - | - | 1 | - |
|
| - | - | - | 20 |
|
| - | - | - | 10 |
|
| - | - | - | 20 |
|
| - | - | - | 10 |
Unimodal benchmark functions.
| Function | Dim | Range |
|
|---|---|---|---|
|
| 30 | [-100, 100] | 0 |
|
| 30 | [-10, 10] | 0 |
|
| 30 | [-100, 100] | 0 |
|
| 30 | [-100, 100] | 0 |
|
| 30 | [-30, 30] | 0 |
|
| 30 | [-100, 100] | 0 |
|
| 30 | [-1.28, 1.28] | 0 |
Multimodal benchmark functions.
| Function | Dim | Range |
|
|---|---|---|---|
|
| 30 | [-500,500] | -418.9829 |
|
| 30 | [-5.12,5.12] | 0 |
|
| 30 | [-32,32] | 0 |
|
| 30 | [-600,600] | 0 |
|
| 30 | [-50,50] | 0 |
|
| |||
|
| |||
|
| 30 | [-50,50] | 0 |
|
|
Fixed-dimension multimodal benchmark functions.
| Function | Dim | Range |
|
|---|---|---|---|
|
| 2 | [-65,65] | 1 |
|
| 4 | [-5, 5] | 0.00030 |
|
| 2 | [-5,5] | -1.0316 |
|
| 2 | [-5,5] | 0.398 |
|
| 2 | [-2,2] | 3 |
| ×[30 + (2 | |||
|
| 3 | [1,3] | -3.86 |
|
| 6 | [0,1] | -3.32 |
|
| 4 | [0,10] | -10.1532 |
|
| 4 | [0,10] | -10.4028 |
|
| 4 | [0,10] | -10.5363 |
Parameters setting for the involved algorithms.
| Method | Population size | Maximum generation | Other parameters |
|---|---|---|---|
| BFO | 50 | 500 | Δ ∈ [-1, 1] |
| BA | 50 | 500 |
|
| DA | 50 | 500 |
|
| FA | 50 | 500 |
|
| FPA | 50 | 500 |
|
| PSO | 50 | 500 |
|
| PSOBFO | 50 | 500 |
|
Results of unimodal benchmark functions (F1-F7).
| F | CBFO | PSOBFO | BFO | FA | FPA | BA | DA | PSO | |
|---|---|---|---|---|---|---|---|---|---|
| F1 | Avg | 0 | 0 | 8.73E-03 | 9.84E-03 | 1.45E+03 | 1.70E+01 | 2.15E+03 | 1.45E+02 |
| Stdv | 0 | 0 | 3.85E-03 | 3.20E-03 | 4.07E+02 | 2.09E+00 | 1.13E+03 | 1.56E+01 | |
| Rank | 1 | 1 | 3 | 4 | 7 | 5 | 8 | 6 | |
|
| |||||||||
| F2 | Avg | 0 | 0 | 3.55E-01 | 3.88E-01 | 4.59E+01 | 3.32E+01 | 1.53E+01 | 1.65E+02 |
| Stdv | 0 | 0 | 7.44E-02 | 8.27E-02 | 1.49E+01 | 3.35E+01 | 6.54E+00 | 2.87E+02 | |
| Rank | 1 | 1 | 3 | 4 | 7 | 6 | 5 | 8 | |
|
| |||||||||
| F3 | Avg | 0 | 0 | 4.96E-12 | 2.59E+03 | 1.99E+03 | 1.15E+02 | 1.46E+04 | 5.96E+02 |
| Stdv | 0 | 0 | 8.97E-12 | 8.38E+02 | 4.84E+02 | 3.68E+01 | 8.91E+03 | 1.57E+02 | |
| Rank | 1 | 1 | 3 | 7 | 6 | 4 | 8 | 5 | |
|
| |||||||||
| F4 | Avg | 0 | 0 | 3.24E-02 | 8.43E-02 | 2.58E+01 | 3.78E+00 | 2.95E+01 | 4.94E+00 |
| Stdv | 0 | 0 | 5.99E-03 | 1.60E-02 | 3.96E+00 | 3.02E+00 | 8.22E+00 | 4.34E-01 | |
| Rank | 1 | 1 | 3 | 4 | 7 | 5 | 8 | 6 | |
|
| |||||||||
| F5 | Avg | 2.90E+01 | 0 | 6.55E+04 | 2.33E+02 | 2.57E+05 | 4.48E+03 | 4.96E+05 | 1.77E+05 |
| Stdv | 2.62E-02 | 0 | NA | 4.30E+02 | 1.88E+05 | 1.24E+03 | 6.46E+05 | 4.95E+04 | |
| Rank | 2 | 1 | 5 | 3 | 7 | 4 | 8 | 6 | |
|
| |||||||||
| F6 | Avg | 1.34E-01 | 3.71E-01 | 2.11E+03 | 1.14E-02 | 1.53E+03 | 1.70E+01 | 2.06E+03 | 1.39E+02 |
| Stdv | 1.76E-02 | 5.99E-02 | 1.15E+04 | 4.71E-03 | 4.23E+02 | 2.51E+00 | 1.52E+03 | 1.67E+01 | |
| Rank | 2 | 3 | 8 | 1 | 6 | 4 | 7 | 5 | |
|
| |||||||||
| F7 | Avg | 3.62E-04 | 4.88E-03 | 3.77E-03 | 1.08E-02 | 4.60E-01 | 1.89E+01 | 6.92E-01 | 1.05E+02 |
| Stdv | 3.21E-04 | 3.44E-03 | 3.33E-03 | 2.79E-03 | 1.42E-01 | 2.00E+01 | 3.79E-01 | 2.44E+01 | |
| Rank | 1 | 3 | 2 | 4 | 5 | 7 | 6 | 8 | |
|
| |||||||||
| Sum of ranks | 9 | 11 | 27 | 27 | 45 | 35 | 50 | 44 | |
| Average rank | 1.2857 | 1.5714 | 3.8571 | 3.8571 | 6.4286 | 5 | 7.1429 | 6.2857 | |
| Overall rank | 1 | 2 | 3 | 3 | 7 | 5 | 8 | 6 | |
Results of multimodal benchmark functions (F8-F13).
| F | CBFO | PSOBFO | BFO | FA | FPA | BA | DA | PSO | |
|---|---|---|---|---|---|---|---|---|---|
| F8 | Avg | -3.47E+04 | -2.55E+03 | -2.47E+03 | -6.55E+03 | -7.58E+03 | -7.45E+03 | -5.44E+03 | -7.05E+03 |
| Stdv | 1.79E+04 | 5.80E+02 | 5.25E+02 | 6.70E+02 | 2.12E+02 | 6.56E+02 | 5.55E+02 | 5.98E+02 | |
| Rank | 1 | 7 | 8 | 5 | 2 | 3 | 6 | 4 | |
|
| |||||||||
| F9 | Avg | -2.89E+02 | -2.90E+02 | -2.88E+02 | 3.37E+01 | 1.44E+02 | 2.73E+02 | 1.71E+02 | 3.78E+02 |
| Stdv | 2.98E-01 | 0 | 8.61E-01 | 1.13E+01 | 1.68E+01 | 3.08E+01 | 4.15E+01 | 2.46E+01 | |
| Rank | 2 | 1 | 3 | 4 | 5 | 7 | 6 | 8 | |
|
| |||||||||
| F10 | Avg | -9.66E+12 | -1.07E+13 | -9.08E+12 | 5.47E-02 | 1.31E+01 | 5.56E+00 | 1.02E+01 | 8.71E+00 |
| Stdv | 3.21E+11 | 3.97E-03 | 7.34E+11 | 1.31E-02 | 1.59E+00 | 3.77E+00 | 2.15E+00 | 3.94E-01 | |
| Rank | 2 | 1 | 3 | 4 | 8 | 5 | 7 | 6 | |
|
| |||||||||
| F11 | Avg | 0 | 0 | 4.99E-03 | 6.53E-03 | 1.49E+01 | 6.35E-01 | 1.65E+01 | 1.04E+00 |
| Stdv | 0 | 0 | 3.18E-03 | 2.63E-03 | 3.38E+00 | 6.31E-02 | 8.41E+00 | 6.33E-03 | |
| Rank | 1 | 1 | 3 | 4 | 7 | 5 | 8 | 6 | |
|
| |||||||||
| F12 | Avg | 1.34E-11 | 1.27E-08 | 3.04E-10 | 2.49E-04 | 1.16E+02 | 1.33E+01 | 7.90E+04 | 5.49E+00 |
| Stdv | 3.46E-11 | 2.02E-08 | 5.97E-10 | 1.06E-04 | 4.75E+02 | 4.93E+00 | 4.26E+05 | 9.04E-01 | |
| Rank | 1 | 3 | 2 | 4 | 7 | 6 | 8 | 5 | |
|
| |||||||||
| F13 | Avg | 4.20E-02 | 9.92E-02 | 9.92E-02 | 3.18E-03 | 6.18E+04 | 2.77E+00 | 4.46E+05 | 2.90E+01 |
| Stdv | 4.64E-02 | 2.52E-08 | 4.17E-10 | 2.53E-03 | 9.34E+04 | 4.37E-01 | 7.19E+05 | 6.58E+00 | |
| Rank | 2 | 3 | 3 | 1 | 7 | 5 | 8 | 6 | |
|
| |||||||||
| Sum of ranks | 9 | 16 | 22 | 22 | 36 | 31 | 43 | 35 | |
| Average rank | 1.5000 | 2.6667 | 3.6667 | 3.6667 | 6.0000 | 5.1667 | 7.1667 | 5.8333 | |
| Overall rank | 1 | 2 | 3 | 3 | 7 | 5 | 8 | 6 | |
Results of fixed-dimension multimodal benchmark functions (F14-F23).
| F | CBFO | PSOBFO | BFO | FA | FPA | BA | DA | PSO | |
|---|---|---|---|---|---|---|---|---|---|
| F14 | Avg | 9.83E+00 | 3.11E+00 | 2.96E+00 | 1.82E+00 | 1.04E+00 | 4.53E+00 | 1.30E+00 | 4.41E+00 |
| Stdv | 4.51E+00 | 1.71E+00 | 2.22E+00 | 8.42E-01 | 1.56E-01 | 3.91E+00 | 6.96E-01 | 3.20E+00 | |
| Rank | 8 | 5 | 4 | 3 | 1 | 7 | 2 | 6 | |
|
| |||||||||
| F15 | Avg | 4.33E-04 | 9.49E-04 | 6.24E-04 | 2.85E-03 | 7.44E-04 | 8.29E-03 | 3.73E-03 | 1.41E-03 |
| Stdv | 1.65E-04 | 3.00E-04 | 2.25E-04 | 4.71E-03 | 1.41E-04 | 1.35E-02 | 5.95E-03 | 4.04E-04 | |
| Rank | 1 | 4 | 2 | 6 | 3 | 8 | 7 | 5 | |
|
| |||||||||
| F16 | Avg | -1.03E+00 | -1.03E+00 | -1.03E+00 | -1.03E+00 | -1.03E+00 | -1.03E+00 | -1.03E+00 | -1.03E+00 |
| Stdv | 5.23E-06 | 1.60E-04 | 7.96E-06 | 3.36E-09 | 2.55E-08 | 8.94E-04 | 3.47E-06 | 2.49E-03 | |
| Rank | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
|
| |||||||||
| F17 | Avg | 3.98E-01 | 3.98E-01 | 3.98E-01 | 3.98E-01 | 3.98E-01 | 3.98E-01 | 3.98E-01 | 3.99E-01 |
| Stdv | 2.24E-06 | 4.80E-05 | 2.02E-06 | 1.76E-09 | 6.28E-09 | 5.45E-04 | 1.84E-07 | 1.65E-03 | |
| Rank | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
|
| |||||||||
| F18 | Avg | 3.00E+00 | 3.01E+00 | 3.00E+00 | 3.00E+00 | 3.00E+00 | 3.10E+00 | 3.00E+00 | 3.24E+00 |
| Stdv | 2.00E-04 | 6.53E-03 | 3.13E-04 | 2.59E-08 | 1.60E-06 | 8.65E-02 | 6.09E-07 | 3.61E-01 | |
| Rank | 1 | 6 | 1 | 1 | 1 | 6 | 1 | 8 | |
|
| |||||||||
| F19 | Avg | -3.86E+00 | -3.86E+00 | -3.86E+00 | -3.86E+00 | -3.86E+00 | -3.83E+00 | -3.86E+00 | -3.84E+00 |
| Stdv | 4.86E-04 | 4.56E-03 | 5.87E-04 | 1.03E-09 | 2.38E-06 | 2.49E-02 | 1.16E-03 | 2.10E-02 | |
| Rank | 1 | 1 | 1 | 1 | 1 | 8 | 1 | 7 | |
|
| |||||||||
| F20 | Avg | -3.29E+00 | -3.24E+00 | -3.27E+00 | -3.28E+00 | -3.31E+00 | -2.89E+00 | -3.25E+00 | -2.71E+00 |
| Stdv | 2.41E-02 | 2.38E-02 | 2.48E-02 | 6.10E-02 | 6.06E-03 | 1.31E-01 | 1.01E-01 | 3.54E-01 | |
| Rank | 2 | 6 | 4 | 3 | 1 | 7 | 5 | 8 | |
|
| |||||||||
| F21 | Avg | -6.03E+00 | -1.01E+01 | -9.80E+00 | -7.92E+00 | -1.01E+01 | -4.64E+00 | -6.61E+00 | -3.67E+00 |
| Stdv | 9.74E-01 | 4.27E-02 | 1.28E+00 | 3.47E+00 | 1.30E-01 | 2.43E+00 | 2.62E+00 | 1.31E+00 | |
| Rank | 6 | 1 | 3 | 4 | 1 | 7 | 5 | 8 | |
|
| |||||||||
| F22 | Avg | -6.45E+00 | -1.01E+01 | -1.02E+01 | -9.89E+00 | -1.02E+01 | -5.03E+00 | -7.35E+00 | -4.33E+00 |
| Stdv | 1.22E+00 | 9.60E-01 | 9.61E-01 | 1.94E+00 | 4.87E-01 | 2.93E+00 | 2.98E+00 | 1.67E+00 | |
| Rank | 6 | 3 | 1 | 4 | 1 | 7 | 5 | 8 | |
|
| |||||||||
| F23 | Avg | -6.91E+00 | -9.73E+00 | -9.98E+00 | -1.05E+01 | -1.02E+01 | -5.36E+00 | -6.35E+00 | -4.42E+00 |
| Stdv | 1.30E+00 | 1.82E+00 | 1.63E+00 | 1.07E-06 | 4.94E-01 | 2.90E+00 | 3.36E+00 | 1.33E+00 | |
| Rank | 5 | 4 | 3 | 1 | 2 | 7 | 6 | 8 | |
|
| |||||||||
| Sum of ranks | 32 | 32 | 21 | 25 | 13 | 59 | 34 | 60 | |
| Average rank | 3.2 | 3.2 | 2.1 | 2.5 | 1.3 | 5.9 | 3.4 | 6 | |
| Overall rank | 4 | 4 | 2 | 3 | 1 | 7 | 6 | 8 | |
Figure 2Convergence curves of unimodal functions.
Figure 3Convergence curves of multimodal functions.
Figure 4Convergence curves based on fixed-dimension multimodal functions.
The calculated p-values from the functions (F1-F7) for the CBFO versus other optimizers.
| Problem | PSOBFO | BFO | FA | FPA | BA | DA | PSO |
|---|---|---|---|---|---|---|---|
| F1 |
| 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 |
| F2 |
| 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 |
| F3 |
| 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 |
| F4 |
| 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 |
| F5 | 1.73E-06 | 1.73E-06 | 6.04E-03 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 |
| F6 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 |
| F7 | 1.92E-06 | 3.52E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 |
The calculated p-values from the functions (F8-F13) for the CBFO versus other optimizers.
| Problem | PSOBFO | BFO | FA | FPA | BA | DA | PSO |
|---|---|---|---|---|---|---|---|
| F8 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.92E-06 | 1.73E-06 | 1.73E-06 | 1.92E-06 |
| F9 | 1.73E-06 | 6.89E-05 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 |
| F10 | 1.73E-06 | 4.90E-04 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 |
| F11 |
| 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 |
| F12 | 3.52E-06 | 5.79E-05 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 |
| F13 | 1.73E-06 | 1.92E-06 | 3.61E-03 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 |
The calculated p-values from the functions (F14-F23) for the CBFO versus other optimizers.
| Problem | PSOBFO | BFO | FA | FPA | BA | DA | PSO |
|---|---|---|---|---|---|---|---|
| F14 | 6.34E-06 | 6.98E-06 | 5.22E-06 | 3.18E-06 | 2.22E-04 | 1.73E-06 | 1.06E-04 |
| F15 | 3.88E-06 | 8.31E-04 | 1.73E-06 | 1.24E-05 | 1.92E-06 | 4.29E-06 | 1.92E-06 |
| F16 | 2.35E-06 |
| 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.97E-05 | 1.73E-06 |
| F17 | 1.92E-06 |
| 1.73E-06 | 1.73E-06 | 1.73E-06 | 2.60E-06 | 1.73E-06 |
| F18 | 2.35E-06 |
| 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 | 1.73E-06 |
| F19 | 1.92E-06 |
| 1.73E-06 | 1.73E-06 | 1.73E-06 | 8.19E-05 | 1.73E-06 |
| F20 | 3.41E-05 | 8.94E-04 |
| 2.60E-06 | 1.73E-06 |
| 1.73E-06 |
| F21 | 1.73E-06 | 2.13E-06 | 4.99E-03 | 1.73E-06 | 8.22E-03 |
| 6.34E-06 |
| F22 | 3.88E-06 | 2.60E-06 | 1.64E-05 | 1.73E-06 | 1.85E-02 |
| 8.92E-05 |
| F23 | 1.24E-05 | 2.60E-05 | 1.73E-06 | 1.73E-06 | 1.96E-02 |
| 1.02E-05 |
Detailed results of CBFO-FKNN with different values of C(i) on the two datasets.
|
| Oxford dataset | Istanbul dataset | ||||||
|---|---|---|---|---|---|---|---|---|
| ACC | AUC | Sen | Spec | ACC | AUC | Sen | Spec | |
| 0.05 | 0.9542 | 0.9417 | 0.9666 | 0.9167 | 0.8230 | 0.6180 | 0.9694 | 0.2667 |
| (0.0370) | (0.0774) | (0.0356) | (0.1620) | (0.0636) | (0.1150) | (0.0413) | (0.2108) | |
| 0.1 |
|
|
|
| 0.8054 | 0.5946 | 0.9559 | 0.2333 |
|
|
|
|
| (0.0414) | (0.0746) | (0.0297) | (0.1405) | |
| 0.15 | 0.9489 | 0.9479 | 0.9358 | 0.9600 | 0.8155 | 0.6074 | 0.9648 | 0.2500 |
| (0.0629) | (0.0609) | (0.1158) | (0.0843) | (0.0669) | (0.1204) | (0.0450) | (0.2257) | |
| 0.2 | 0.9589 | 0.9466 | 0.9600 | 0.9333 |
|
|
|
|
| (0.0469) | (0.0860) | (0.0555) | (0.1610) |
|
|
|
| |
| 0.25 | 0.9587 | 0.9459 | 0.9669 | 0.9250 | 0.8257 | 0.6385 | 0.9603 | 0.3167 |
| (0.0536) | (0.0901) | (0.0459) | (0.1687) | (0.0770) | (0.1560) | (0.0328) | (0.2987) | |
| 0.3 | 0.9639 | 0.9689 | 0.9670 | 0.9708 | 0.8090 | 0.6165 | 0.9478 | 0.2833 |
| (0.0352) | (0.0308) | (0.0454) | (0.0623) | (0.0439) | (0.1112) | (0.0534) | (0.2491) | |
Detailed classification results of CBFO-FKNN on the Oxford dataset.
|
|
| |||||
|---|---|---|---|---|---|---|
|
| ACC | AUC | Sen | Spec |
|
|
| 1 | 0.9474 | 0.9667 | 0.9333 | 1.0000 | 1 | 1.77 |
| 2 | 1.0000 | 1.0000 | 1.0000 | 1.0000 | 1 | 2.94 |
| 3 | 0.9500 | 0.9688 | 0.9375 | 1.0000 | 1 | 3.92 |
| 4 | 0.9500 | 0.9375 | 1.0000 | 0.8750 | 1 | 6.89 |
| 5 | 0.9500 | 0.9667 | 0.9333 | 1.0000 | 1 | 9.33 |
| 6 | 0.9000 | 0.9412 | 0.8824 | 1.0000 | 1 | 7.26 |
| 7 | 1.0000 | 1.0000 | 1.0000 | 1.0000 | 1 | 9.21 |
| 8 | 1.0000 | 1.0000 | 1.0000 | 1.0000 | 1 | 7.61 |
| 9 | 1.0000 | 1.0000 | 1.0000 | 1.0000 | 1 | 8.95 |
| 10 | 1.0000 | 1.0000 | 1.0000 | 1.0000 | 1 | 7.25 |
| Mean |
|
|
|
|
|
|
Detailed classification results of CBFO-FKNN on the Istanbul dataset.
|
|
| |||||
|---|---|---|---|---|---|---|
|
| ACC | AUC | Sen | Spec |
|
|
| 1 | 0.8571 | 0.7273 | 0.9545 | 0.5000 | 3 | 4.80 |
| 2 | 0.8276 | 0.5833 | 1.0000 | 0.1667 | 3 | 3.70 |
| 3 | 0.8276 | 0.7065 | 0.9130 | 0.5000 | 3 | 7.30 |
| 4 | 0.8276 | 0.5833 | 1.0000 | 0.1667 | 3 | 4.16 |
| 5 | 0.8966 | 0.7500 | 1.0000 | 0.5000 | 3 | 9.40 |
| 6 | 0.7931 | 0.6232 | 0.9130 | 0.3333 | 3 | 2.50 |
| 7 | 0.8621 | 0.7283 | 0.9565 | 0.5000 | 3 | 9.70 |
| 8 | 0.8276 | 0.5833 | 1.0000 | 0.1667 | 3 | 4.30 |
| 9 | 0.8276 | 0.5833 | 1.0000 | 0.1667 | 3 | 8.20 |
| 10 | 0.8214 | 0.6439 | 0.9545 | 0.3333 | 3 | 7.04 |
| Mean |
|
|
|
|
|
|
Figure 5Learning curves of CBFO for fold 2 (a), fold 4 (b), fold 6 (c), and fold 8 (d) during the training stage.
Figure 6Comparison results obtained on the Oxford dataset by the nine methods.
Figure 7Comparison results obtained on the Istanbul dataset by the nine methods.
Figure 8Training accuracy surfaces of SVM and KELM via the grid search method on the Oxford dataset. (a) Fold 2 for SVM. (b) Fold 4 for SVM on the data. (c) Fold 6 for KELM on the data. (d) Fold 8 for SVM on the data.
The confusion matrix obtained by CBFO-FKNN via 10-fold CV for each group.
|
| Predicted PD | Predicted health |
| Actual PD | 97 | 3 |
| Actual health | 2 | 16 |
|
| ||
|
| Predicted PD | Predicted health |
| Actual PD | 44 | 3 |
| Actual health | 2 | 28 |
|
| ||
|
| Predicted PD | Predicted health |
| Actual PD | 87 | 4 |
| Actual health | 0 | 18 |
|
| ||
|
| Predicted PD | Predicted health |
| Actual PD | 56 | 0 |
| Actual health | 0 | 30 |
The confusion matrix obtained by CBFO-FKNN for each group with precondition.
|
|
| Predicted PD | Predicted health |
| Actual PD | 62 | 1 | |
| Actual health | 0 | 6 | |
|
| Predicted PD | Predicted health | |
| Actual PD | 27 | 1 | |
| Actual health | 0 | 12 | |
|
| |||
|
|
| Predicted PD | Predicted health |
| Actual PD | 37 | 0 | |
| Actual health | 0 | 12 | |
|
| Predicted PD | Predicted health | |
| Actual PD | 19 | 0 | |
| Actual health | 0 | 18 | |
|
| |||
|
|
| Predicted PD | Predicted health |
| Actual PD | 61 | 2 | |
| Actual health | 0 | 6 | |
|
| Predicted PD | Predicted health | |
| Actual PD | 35 | 2 | |
| Actual health | 0 | 12 | |
|
| |||
|
|
| Predicted PD | Predicted health |
| Actual PD | 27 | 1 | |
| Actual health | 0 | 12 | |
|
| Predicted PD | Predicted health | |
| Actual PD | 19 | 0 | |
| Actual health | 0 | 18 | |
Comparison of the classification accuracies of various methods.
|
|
|
|
|---|---|---|
| Little et al. (2009) | Pre-selection filter + Exhaustive search + SVM | 91.4(bootstrap with 50 replicates) |
| Shahbaba et al. (2009) | Dirichlet process mixtures | 87.7(5-fold CV) |
| Das (2010) | ANN | 92. (hold-out) |
| Sakar et al. (2010) | Mutual information based feature selection + SVM | 92.75(bootstrap with 50 replicates) |
| Psorakis et al. (2010) | Improved mRVMs | 89.47(10-fold CV) |
| Guo et al. (2010) | GP-EM | 93.1(10-fold CV) |
| Ozcift et al. (2011) | CFS-RF | 87.1(10-fold CV) |
| Li et al. (2011) | Fuzzy-based non-linear transformation + SVM | 93.47(hold-out) |
| Luukka (2011) | Fuzzy entropy measures + Similarity classifier | 85.03(hold-out) |
| Spadoto et al. (2011) | Particle swarm optimization + OPF | 73.53(hold-out) |
| Harmony search + OPF | 84.01(hold-out) | |
| Gravitational search algorithm + OPF | 84.01(hold-out) | |
| AStröm et al. (2011) | Parallel NN | 91.20(hold-out) |
| Chen et al.(2013) | PCA-FKNN | 96.07(10-fold CV) |
| Babu et al. (2013) | projection based learning for meta-cognitive radial basis function network (PBL-McRBFN) | 99.35% (hold-out) |
| Hariharan et al. (2014) | integration of feature weighting method, feature selection method and classifiers | 100%(10-fold CV) |
| Cai et al. (2017) | support vector machine (SVM) based on bacterial foraging optimization (BFO) | 97.42%(10-fold CV) |
| This Study | CBFO-FKNN | 97.89%(10-fold CV) |