| Literature DB >> 29597270 |
Murat Sari1, Can Tuna2, Serkan Akogul3.
Abstract
The aim of this article is to investigate pathological subjects from a population through different physical factors. To achieve this, particle swarm optimization (PSO) and K-means (KM) clustering algorithms have been combined (PSO-KM). Datasets provided by the literature were divided into three clusters based on age and weight parameters and each one of right tibial external rotation (RTER), right tibial internal rotation (RTIR), left tibial external rotation (LTER), and left tibial internal rotation (LTIR) values were divided into three types as Type 1, Type 2 and Type 3 (Type 2 is non-pathological (normal) and the other two types are pathological (abnormal)), respectively. The rotation values of every subject in any cluster were noted. Then the algorithm was run and the produced values were also considered. The values of the produced algorithm, the PSO-KM, have been compared with the real values. The hybrid PSO-KM algorithm has been very successful on the optimal clustering of the tibial rotation types through the physical criteria. In this investigation, Type 2 (pathological subjects) is of especially high predictability and the PSO-KM algorithm has been very successful as an operation system for clustering and optimizing the tibial motion data assessments. These research findings are expected to be very useful for health providers, such as physiotherapists, orthopedists, and so on, in which this consequence may help clinicians to appropriately designing proper treatment schedules for patients.Entities:
Keywords: K-means clustering; particle swarm optimization; tibial rotation pathology
Year: 2018 PMID: 29597270 PMCID: PMC5920439 DOI: 10.3390/jcm7040065
Source DB: PubMed Journal: J Clin Med ISSN: 2077-0383 Impact factor: 4.241
Figure 1Scatter plot of the data of the subjects with age, weight and height parameters.
Figure 2Tibial rotation values of every subject.
Clusters and subject numbers.
| Age | Weight | Height | Number of Subjects | |
|---|---|---|---|---|
| >30 | - | - | 52 | |
| ≤30 | ≤60 | ≤1.70 | 249 | |
| ≤30 | >60 | >1.70 | 183 |
Figure 3Clusters of data; (a) Age-Height view; (b) Age-Weight view; (c) View of all data.
Type values of each rotation and number of subjects of rotation types.
| RTER | RTIR | LTER | LTIR | |
|---|---|---|---|---|
| Type 1 (≤20°) | 39 | 33 | 37 | 51 |
| Type 2 (20°–65°) | 391 | 423 | 357 | 414 |
| Type 3 (>65°) | 24 | 28 | 90 | 19 |
The number of each type in each cluster for every rotation type.
| Cluster 1 | Cluster 2 | Cluster 3 | Total | ||
|---|---|---|---|---|---|
| Type 1 | 0 | 17 | 22 | 39 | |
| Type 2 | 50 | 183 | 158 | 391 | |
| Type 3 | 2 | 49 | 3 | 24 | |
| Total | 52 | 249 | 183 | 484 | |
| Type 1 | 1 | 7 | 25 | 33 | |
| Type 2 | 48 | 223 | 152 | 423 | |
| Type 3 | 3 | 19 | 6 | 28 | |
| Total | 52 | 249 | 183 | 484 | |
| Type 1 | 1 | 16 | 20 | 37 | |
| Type 2 | 47 | 160 | 150 | 357 | |
| Type 3 | 4 | 73 | 13 | 90 | |
| Total | 52 | 249 | 183 | 484 | |
| Type 1 | 3 | 14 | 34 | 51 | |
| Type 2 | 49 | 218 | 147 | 414 | |
| Type 3 | 0 | 17 | 2 | 19 | |
| Total | 52 | 249 | 183 | 484 |
Figure 4Flow diagram of the K-means (KM) algorithm.
Figure 5Flow diagram of particle swarm optimization (PSO).
Comparison of the results of the PSO-KM algorithm and the results of the KM algorithm.
| Real Values | PSO-KM Values | KM Values | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| C1 | C2 | C3 | Total | C1 | C2 | C3 | Total | C1 | C2 | C3 | Total | ||
| Type 1 | 0 | 17 | 22 | 39 | 0 | 19 | 27 | 46 | 0 | 7 | 39 | 46 | |
| Type 2 | 50 | 183 | 158 | 391 | 38 | 195 | 158 | 391 | 44 | 206 | 142 | 392 | |
| Type 3 | 2 | 49 | 3 | 54 | 8 | 37 | 2 | 47 | 3 | 36 | 7 | 46 | |
| Total | 52 | 249 | 183 | 484 | 46 | 251 | 187 | 484 | 47 | 249 | 188 | 484 | |
| Type 1 | 1 | 7 | 25 | 33 | 2 | 6 | 18 | 26 | 1 | 1 | 22 | 24 | |
| Type 2 | 48 | 223 | 152 | 423 | 40 | 223 | 160 | 423 | 39 | 231 | 154 | 424 | |
| Type 3 | 3 | 19 | 6 | 28 | 4 | 22 | 9 | 35 | 1 | 31 | 4 | 36 | |
| Total | 52 | 249 | 183 | 484 | 46 | 251 | 187 | 484 | 41 | 263 | 180 | 484 | |
| Type 1 | 1 | 16 | 20 | 37 | 1 | 13 | 34 | 48 | 2 | 7 | 33 | 42 | |
| Type 2 | 47 | 160 | 150 | 357 | 35 | 190 | 132 | 357 | 38 | 210 | 110 | 358 | |
| Type 3 | 4 | 73 | 13 | 90 | 2 | 48 | 29 | 79 | 1 | 66 | 17 | 84 | |
| Total | 52 | 249 | 183 | 484 | 38 | 251 | 195 | 484 | 41 | 283 | 160 | 484 | |
| Type 1 | 3 | 14 | 34 | 51 | 2 | 10 | 39 | 51 | 3 | 16 | 45 | 64 | |
| Type 2 | 49 | 218 | 147 | 414 | 42 | 218 | 154 | 414 | 42 | 202 | 170 | 414 | |
| Type 3 | 0 | 17 | 2 | 19 | 2 | 11 | 6 | 19 | 0 | 3 | 3 | 6 | |
| Total | 52 | 249 | 183 | 484 | 46 | 239 | 199 | 484 | 45 | 221 | 218 | 484 | |
C1: Cluster 1; C2: Cluster 2; C3: Cluster 3.
Figure 6One of the cluster results for: (a) right tibial external rotation (RTER); (b) right tibial internal rotation (RTIR); (c) left tibial external rotation (LTER); (d) left tibial internal rotation (LTIR) values.
Figure 7(a) Comparison of the computed results and (b) the real values for LTIR.
Comparison of the PSO-KM and the KM algorithms via the success rates.
| Cluster 1 | Cluster 2 | Cluster 3 | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Real | PSO-KM | KM | Real | PSO-KM | KM | Real | PSO-KM | KM | ||
| Type 1 | - | - | - | 6.82 | 7.57 | 2.81 | 12 | 14.43 | 20.7 | |
| Type 2 | 96.2 | 82.61 | 93.6 | 73.5 | 77.69 | 82.7 | 86.3 | 84.5 | 75.5 | |
| Type 3 | 3.85 | 17.39 | 6.38 | 19.7 | 14.74 | 14.5 | 1.64 | 1.07 | 3.72 | |
| Type 1 | 1.92 | 4.35 | 2.44 | 2.81 | 2.4 | 0.38 | 13.7 | 9.63 | 12.2 | |
| Type 2 | 92.3 | 86.96 | 95.1 | 89.6 | 88.84 | 87.8 | 83.1 | 85.56 | 85.6 | |
| Type 3 | 5.77 | 8.69 | 2.44 | 7.63 | 8.76 | 11.8 | 3.28 | 4.81 | 2.22 | |
| Type 1 | 1.92 | 2.63 | 4.88 | 6.43 | 5.18 | 2.47 | 10.9 | 17.44 | 20.6 | |
| Type 2 | 90.4 | 92.1 | 92.7 | 64.3 | 75.7 | 74.2 | 82 | 67.7 | 68.8 | |
| Type 3 | 7.7 | 5.27 | 2.44 | 29.3 | 19.12 | 23.3 | 7.1 | 14.87 | 10.6 | |
| Type 1 | 5.77 | 4.35 | 6.67 | 5.62 | 4.18 | 7.24 | 18.6 | 19.6 | 20.6 | |
| Type 2 | 94.2 | 91.3 | 93.3 | 87.6 | 91.22 | 91.4 | 80.3 | 77.39 | 78 | |
| Type 3 | - | 4.35 | - | 6.83 | 4.6 | 1.36 | 1.09 | 3.01 | 1.38 | |
Comparison of the PSO-KM and KM algorithms through general accuracy (%).
| Cluster 1 | Cluster 2 | Cluster 3 | |||||
|---|---|---|---|---|---|---|---|
| PSO-KM | KM | PSO-KM | KM | PSO-KM | KM | ||
| Type 1 | - | - | 90.09 | 41.20 | 93.30 | 57.96 | |
| Type 2 | 85.92 | 97.37 | 94.61 | 88.84 | 97.87 | 87.48 | |
| Type 3 | 22.14 | 60.34 | 74.89 | 73.47 | 65.24 | 44.09 | |
| Type 1 | 44.14 | 78.69 | 85.41 | 13.52 | 70.50 | 89.46 | |
| Type 2 | 94.20 | 96.84 | 99.20 | 98.07 | 97.08 | 97.00 | |
| Type 3 | 66.39 | 42.29 | 87.10 | 64.72 | 68.19 | 67.68 | |
| Type 1 | 73.00 | 39.34 | 80.56 | 38.41 | 62.67 | 52.98 | |
| Type 2 | 98.13 | 97.52 | 84.89 | 86.60 | 82.59 | 83.87 | |
| Type 3 | 68.44 | 31.69 | 65.23 | 79.56 | 47.75 | 66.85 | |
| Type 1 | 75.39 | 86.51 | 74.38 | 77.62 | 94.80 | 90.01 | |
| Type 2 | 96.89 | 99.04 | 95.98 | 95.79 | 96.34 | 97.07 | |
| Type 3 | - | - | 67.35 | 19.91 | 36.21 | 78.99 | |
The Rand Index values for the PSO-KM and the KM algorithms.
| PSO-KM | KM | |
|---|---|---|
| 0.4817 | 0.4767 | |
| 0.4652 | 0.4600 | |
| 0.5172 | 0.5127 | |
| 0.4620 | 0.4587 |