| Literature DB >> 31830986 |
Domenico Buongiorno1,2, Ilaria Bortone3, Giacomo Donato Cascarano1,2, Gianpaolo Francesco Trotta4, Antonio Brunetti1,2, Vitoantonio Bevilacqua5,6.
Abstract
BACKGROUND: Assessment and rating of Parkinson's Disease (PD) are commonly based on the medical observation of several clinical manifestations, including the analysis of motor activities. In particular, medical specialists refer to the MDS-UPDRS (Movement Disorder Society - sponsored revision of Unified Parkinson's Disease Rating Scale) that is the most widely used clinical scale for PD rating. However, clinical scales rely on the observation of some subtle motor phenomena that are either difficult to capture with human eyes or could be misclassified. This limitation motivated several researchers to develop intelligent systems based on machine learning algorithms able to automatically recognize the PD. Nevertheless, most of the previous studies investigated the classification between healthy subjects and PD patients without considering the automatic rating of different levels of severity.Entities:
Keywords: Artificial neural network; Classification; Feature selection; Finger tapping; Foot tapping; Gait analysis; MDS-UPDRS; Microsoft kinect v2; Parkinson’s disease; Support vector machine
Mesh:
Year: 2019 PMID: 31830986 PMCID: PMC6907109 DOI: 10.1186/s12911-019-0987-5
Source DB: PubMed Journal: BMC Med Inform Decis Mak ISSN: 1472-6947 Impact factor: 2.796
Fig. 1Setup for postural and gait analysis. Representation of the proposed set-up in the clinical center
Fig. 2Reference system for postural and gait data acquisition. Schematic Representation of the Global Reference System (the Kinect, black lines) and of the Subject’s Reference System (blue lines)
Fig. 3Finger tapping and foot tapping setups. Left image shows a healthy subject wearing the two passive finger markers. The three images reported on the right show the foot of a subject doing the foot tapping exercise while he is wearing a passive marker on the toes
Fig. 4Gait cycle. Breakdown of the gait cycle into phases. Contribution from the work of Stöckel et al. [49]
Postural and gait analysis
| Feature | Acronym | Domain | Unit | Selection |
|---|---|---|---|---|
| Stance Phase | STp | Temporal | % | |
| Swing Phase | SWp | Temporal | % | |
| Double Support Phase | DSp | Temporal | % | Case A,B |
| Stance Time | STt | Temporal | sec | |
| Swing Time | SWt | Temporal | sec | |
| Stride Time | STDt | Temporal | sec | Case B |
| Stride Cadence | STDc | Spatial | #/min | Case A |
| Stride Length | STDl | Spatial | cm | Case A,B |
| Step Length | SPl | Spatial | cm | |
| Step Width | SPw | Spatial | cm | |
| Stride Velocity | STDv | Spatial | m/sec | Case A |
| Swing Velocity | SWv | Spatial | m/sec | Case A |
| Trunk Flexion | TFlex | Angular | degree | Case A,B |
| Neck Flexion | NFlex | Angular | degree | Case A,B |
| Pisa Syndrome | PS | Angular | degree | Case A |
| Arm Swing | ASrom | Angular | degree | Case A,B |
Summary of the 16 Features and the Selected Features (9 features for the Case A and 6 features for the Case B) used by the Classification Algorithms
Postural and gait analysis
| Feature | Healthy | PD | Mild PD | Moderate PD |
|---|---|---|---|---|
| STp | 60.1 ±3.3 | 62.0 ±3.5 | 61.6 ±2.6 | 62.5 ±4.4 |
| SWp | 39.8 ±3.3 | 38.0 ±3.5 | 38.4 ±2.6 | 37.4 ±4.4 |
| DSp | 18.6 ±5.2 | 22.9 ±5.2 | 21.8 ±3.7 | 24.2 ±6.6 |
| STt | 0.8 ±0.1 | 0.8 ±0.1 | 0.9 ±0.1 | 0.8 ±0.1 |
| SWt | 0.5 ±0.1 | 0.5 ±0.1 | 0.6 ±0.1 | 0.5 ±0.1 |
| STDt | 1.3 ±0.1 | 1.4 ±0.2 | 1.5 ±0.2 | 1.3 ±0.2 |
| STDc | 45.0 ±5.2 | 44.9 ±8.3 | 41.8 ±5.1 | 48.9 ±10.0 |
| STDl | 71.3 ±11.0 | 56.9 ±15.1 | 57.3 ±15.3 | 50.3 ±19.8 |
| SPl | 35.8 ±6.2 | 28.4 ±7.8 | 28.6 ±7.9 | 25.1 ±10.0 |
| SPw | 8.8 ±2.6 | 9.7 ±1.9 | 9.6 ±1.9 | 10.1 ±2.0 |
| STDv | 0.5 ±0.1 | 0.4 ±0.1 | 0.4 ±0.1 | 0.4 ±0.1 |
| SWv | 1.2 ±0.3 | 1 ±0.2 | 1.0 ±0.2 | 0.9 ±0.3 |
| TFlex | 5.4 ±2.2 | 5.6 ±2.9 | 5.6 ±2.9 | 4.7 ±3.8 |
| NFlex | 7.9 ±2.2 | 8.1 ±2.9 | 8.0 ±2.9 | 7.2 ±3.8 |
| PS | 0.1 ±1.2 | -0.2 ±0.8 | -0.2 ±0.8 | -0.1 ±0.7 |
| ASrom | 16.1 ±7.8 | 11.0 ±6.3 | 10.7 ±5.3 | 10.9 ±8.9 |
Mean and Standard Deviation of Postural and Kinematic Features during Gait
Fig. 5Finger Tapping and Foot Tapping: movement extraction. a Finger tapping. The signal d1(t) is the distance between the two centroids (red filled circles) of the passive finger markers. b Foot tapping. The signal d2(t) is the distance between the centroid of the toes’ marker and the centroid of the same marker when the toes are completely on the ground
Confusion Matrix for performance evaluation of a binary classifier
| True condition | |||
|---|---|---|---|
| Predicted condition | TP | FP | |
| FN | TN |
Postural and gait analysis
| Accuracy | Sensitivity | Specificity | ||
|---|---|---|---|---|
| [%] | [%] | [%] | ||
| Subcase A.1 | SVM | 73.4 ±4.3 | 78.0 ±5.4 | 68.2 ±7.3 |
| ANN | 84.7 ± 8.6 | 82.6 ± 14.0 | 86.7 ± 13.2 | |
| Subcase A.2 | SVM | 78.5 ±3.4 | 81.7 ±4.9 | 74.8 ±5.5 |
| ANN | 89.4 ± 8.2 | 87.0 ± 12.7 | 91.8 ± 11.0 | |
| Subcase B.1 | SVM | 83.6 ±3.9 | 67.3 ±6.8 | 96.3 ±4.4 |
| ANN | 87.9 ± 9.7 | 76.5 ± 21.7 | 97.0 ± 9.3 | |
| Subcase B.2 | SVM | 88.7 ±3.9 | 78.9 ±6.0 | 96.3 ±5.1 |
| ANN | 95.0 ± 7.1 | 90.0 ± 15.7 | 99.0 ± 4.3 |
ANN and SVM performance comparison with all the features and selected features
Fig. 6Optimal ANN topologies. Optimal topologies for ANNs obtained with the procedure based on the genetic algorithm: (top) Case A.2: Dataset with only 9 Features, (bottom) Case B.2: Dataset with only 6 Features
Finger tapping and foot tapping analysis
| Accuracy | Sensitivity | Specificity | ||
|---|---|---|---|---|
| [%] | [%] | [%] | ||
| Case A | A.1 | 71.0±2.4 | 75.7±1.4 | 65.5±1.4 |
| A.2 | 85.5±1.7 | 91.0±4.2 | 79.0±5.2 | |
| A.3 | 87.1±3.6 | 87.7±3.1 | 86.0±1.7 | |
| Case B | B.1 | 57.0±2.3 | 100.0 | 0.0 |
| B.2 | 81.0±1.2 | 84.0±1.7 | 78.0±2.9 | |
| B.3 | 78.0±5.2 | 89.0±4.2 | 64.0±3.7 |
Classification indices: performance comparison among the best classifiers trained for each studied sub-case