| Literature DB >> 35783585 |
Saeid Sheikhi1, Mohammad Taghi Kheirabadi1.
Abstract
Parkinson's disease (PD) is a neurodegenerative nervous system disorder that mainly affects body movement, and it is one of the most common diseases, particularly in elderly individuals. This paper proposes a new machine learning approach to predict Parkinson's disease severity using UCI's Parkinson's telemonitoring voice dataset. The proposed method analyses the patient's voice data and classifies them into "severe" and "nonsevere" classes. At first, a subset of features was selected, then a novel approach with a combination of Rotation Forest and Random Forest was applied on selected features to determine each patient's disease severity. Analysis of the experimental results shows that the proposed approach can detect the severity of PD patients in the early stages. Moreover, the proposed model is compared with several algorithms, and the results indicate that the model is highly successful in classifying records and outperformed the other methods concerning classification accuracy and F1-measure rate.Entities:
Mesh:
Year: 2022 PMID: 35783585 PMCID: PMC9246609 DOI: 10.1155/2022/5524852
Source DB: PubMed Journal: J Healthc Eng ISSN: 2040-2295 Impact factor: 3.822
Description of selected features.
| Index | Feature name | Feature description |
|---|---|---|
| 1 | Jitter (%) | Metric of changes in the basic voice frequency |
| 2 | Jitter (Abs) | Metric of changes in the basic voice frequency |
| 3 | Jitter (RAP) | Metric of changes in the basic voice frequency |
| 4 | Jitter (PPQ5) | Metric of changes in the basic voice frequency |
| 5 | Jitter (DDP) | Metric of changes in the basic voice frequency |
| 6 | Shimmer | Metric for measure variety in amplitude |
| 7 | Shimmer (dB) | Metric for measure variety in amplitude |
| 8 | Shimmer: APQ3 | Metric for measure variety in amplitude |
| 9 | Shimmer: APQ5 | Metric for measure variety in amplitude |
| 10 | Shimmer: APQ11 | Metric for measure variety in amplitude |
| 11 | Shimmer: DDA | Metric for measure variety in amplitude |
| 12 | NHR | A metric for measuring the ratio of noise to tonal components in the voice |
| 13 | HNR | A metric for measuring the ratio of noise to tonal components in the voice |
| 14 | RPDE | A nonlinear dynamical complexity measure |
| 15 | DFA | Signal fractal scaling exponent |
| 16 | PPE | A nonlinear metric for measuring changes in the basic frequency |
The description of the severity range of each class.
| Metric | Severe | Nonsevere |
|---|---|---|
| Total UPDRS | Above 25 | 0–25 |
| Motor UPDRS | Above 20 | 0–20 |
Figure 1The structure of the proposed model.
The description confusion matrix.
| Actual | Predicted | |
|---|---|---|
| Severe | Nonsevere | |
| Severe | TP | FP |
| Nonsevere | FN | TN |
Performance comparison of methods for Total UPDRS rate.
| Algorithm | Accuracy | Precision | Recall |
|
|---|---|---|---|---|
| J48 | 69.61 | 0.709 | 0.696 | 0.672 |
| Random Tree | 65.70 | 0.657 | 0.657 | 0.657 |
| Naive Bayes | 47.40 | 0.406 | 0.584 | 0.474 |
| KNN | 68.25 | 0.681 | 0.683 | 0.682 |
| MLP | 69.36 | 0.703 | 0.694 | 0.671 |
| RBF | 66.72 | 0.662 | 0.667 | 0.655 |
| Proposed model | 76.09 | 0.766 | 0.766 | 0.752 |
Performance comparison of methods for Motor UPDRS rate.
| Algorithm | Accuracy | Precision | Recall |
|
|---|---|---|---|---|
| J48 | 65.62 | 0.655 | 0.656 | 0.655 |
| Random Tree | 65.53 | 0.658 | 0.655 | 0.656 |
| Naive Bayes | 49.53 | 0.553 | 0.495 | 0.419 |
| KNN | 69.79 | 0.698 | 0.698 | 0.698 |
| MLP | 66.98 | 0.677 | 0.670 | 0.670 |
| RBF | 61.87 | 0.617 | 0.619 | 0.616 |
| Proposed model | 79.49 | 0.797 | 0.795 | 0.794 |
Figure 2Performance comparison of the proposed model with benchmark ensemble methods on ALL UPDRS.
Figure 3Performance comparison of the proposed model with benchmark ensemble methods on Motor UPDRS.