| Literature DB >> 35746168 |
Dylan den Hartog1, Marjolein M van der Krogt1,2, Sven van der Burg3, Ignazio Aleo4, Johannes Gijsbers4, Laura A Bonouvrié1,2, Jaap Harlaar5, Annemieke I Buizer1,2,6, Helga Haberfehlner1,2,7.
Abstract
Accurate and reliable measurement of the severity of dystonia is essential for the indication, evaluation, monitoring and fine-tuning of treatments. Assessment of dystonia in children and adolescents with dyskinetic cerebral palsy (CP) is now commonly performed by visual evaluation either directly in the doctor's office or from video recordings using standardized scales. Both methods lack objectivity and require much time and effort of clinical experts. Only a snapshot of the severity of dyskinetic movements (i.e., choreoathetosis and dystonia) is captured, and they are known to fluctuate over time and can increase with fatigue, pain, stress or emotions, which likely happens in a clinical environment. The goal of this study was to investigate whether it is feasible to use home-based measurements to assess and evaluate the severity of dystonia using smartphone-coupled inertial sensors and machine learning. Video and sensor data during both active and rest situations from 12 patients were collected outside a clinical setting. Three clinicians analyzed the videos and clinically scored the dystonia of the extremities on a 0-4 scale, following the definition of amplitude of the Dyskinesia Impairment Scale. The clinical scores and the sensor data were coupled to train different machine learning models using cross-validation. The average F1 scores (0.67 ± 0.19 for lower extremities and 0.68 ± 0.14 for upper extremities) in independent test datasets indicate that it is possible to detected dystonia automatically using individually trained models. The predictions could complement standard dyskinetic CP measures by providing frequent, objective, real-world assessments that could enhance clinical care. A generalized model, trained with data from other subjects, shows lower F1 scores (0.45 for lower extremities and 0.34 for upper extremities), likely due to a lack of training data and dissimilarities between subjects. However, the generalized model is reasonably able to distinguish between high and lower scores. Future research should focus on gathering more high-quality data and study how the models perform over the whole day.Entities:
Keywords: cerebral palsy; choreoathetosis; dystonia; home-based; inertial measurement unit; machine learning; wearable device
Mesh:
Year: 2022 PMID: 35746168 PMCID: PMC9231145 DOI: 10.3390/s22124386
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Figure 1Flowchart of used methodology—measurements of dyskinesia at home (MODYS@home).
Inertial and orientation data outputs of Xsens DOT sensors.
| Output | Unit |
|---|---|
| Free acceleration | m/s2 |
| Angular velocity | degree/s |
| Euler angles | degree. Roll, pitch, yaw (ZYX Euler Sequence. Earth fixed type, also known as Cardan or aerospace sequence) |
Figure 2Attachment sites of the inertial sensor units on the upper extremity (A1,A2) and the lower extremity (B1,B2).
Figure 3Example of data of one participant’s right wrist during a resting activity showing inertial sensor output: free acceleration, angular velocity and Euler angle, (A) with a high level of dystonia and (B) with a low level of dystonia. The number within the time windows of 5 s is the median clinical score of three raters for upper extremity dystonia of the right wrist.
Overview of the 10 feature classes passed the feature selection round.
| Nr | Feature Class |
|---|---|
| 1 | Absolute harmonic mean |
| 2 | Absolute maximum |
| 3 | Bandpower |
| 4 | Geometric mean |
| 5 | Maximum |
| 6 | Median |
| 7 | Minimum |
| 8 | Root-mean-square |
| 9 | Root-sum-of-squares |
| 10 | Shannon entropy |
Types of models used for training, validating, and testing.
| Model | Features | Hyperparameter Tuning |
|---|---|---|
| ML model (ALL) | All features | no |
| ML model (ALL + HYP) | All features | yes |
| ML model (SFS) | Selected features with SFS | no |
| ML model (SFS + HYP) | Selected features with SFS | yes |
ML = machine learning; ALL = all features; SFS = Sequential feature selection; HYP = hyperparameter tuning.
Overview of best individual model per dataset for each patient.
| Subject | Dataset | Samples | Best | Model | F1 Score | F1 Score | Precision | Recall |
|---|---|---|---|---|---|---|---|---|
| Subject 1 | dys lower | 720 | KNN | ALL + HYP | 1 | 0.50 | 0.98 | 0.33 |
| dys upper | 726 | KNN | SFS | 0.92 | 0.74 | 0.74 | 0.75 | |
| Subject 2 | dys lower | 189 | KNN | ALL | 0.94 | 0.93 | 0.93 | 0.93 |
| dys upper | 186 | KNN | SFS + HYP | 0.88 | 0.75 | 0.73 | 0.77 | |
| Subject 4 | dys lower | 120 | KNN | ALL | 1 | 0.74 | 0.87 | 0.64 |
| dys upper | 125 | KNN | SFS | 0.97 | 0.70 | 0.85 | 0.60 | |
| Subject 5 | dys lower | 338 | KNN | ALL | 1 | 0.66 | 0.96 | 0.50 |
| dys upper | 441 | KNN | SFS | 0.98 | 0.96 | 0.95 | 0.98 | |
| Subject 6 | dys lower | 66 | n/a | n/a | n/a | n/a | n/a | n/a |
| dys upper | 66 | KNN | ALL + HYP | 0.96 | 0.60 | 0.65 | 0.73 | |
| Subject 7 | dys lower | 334 | KNN | ALL | 0.95 | 0.82 | 0.81 | 0.83 |
| dys upper | 336 | NB | ALL + HYP | 0.97 | 0.59 | 0.73 | 0.50 | |
| Subject 8 | dys lower | 336 | NB | ALL + HYP | 1 | 0.62 | 0.81 | 0.50 |
| dys upper | 298 | KNN | SFS | 0.93 | 0.64 | 0.73 | 0.58 | |
| Subject 9 | dys lower | 588 | KNN | ALL + HYP | 0.93 | 0.85 | 0.84 | 0.85 |
| dys upper | 583 | KNN | ALL | 0.97 | 0.75 | 0.86 | 0.66 | |
| Subject 10 | dys lower | 514 | n/a | n/a | n/a | n/a | 1 | 1 |
| dys upper | 510 | KNN | SFS | 0.97 | 0.53 | 0.53 | 0.54 | |
| Subject 11 | dys lower | 478 | KNN | ALL + HYP | 0.97 | 0.37 | 0.43 | 0.33 |
| dys upper | 444 | ENS | ALL | 0.84 | 0.76 | 0.75 | 0.77 | |
| Subject 12 | dys lower | 775 | KNN | SFS | 0.93 | 0.51 | 0.61 | 0.44 |
| dys upper | 1237 | ENS | ALL | 0.85 | 0.46 | 0.54 | 0.41 |
Dys lower = dystonia of lower extremity; Dys upper = Dystonia of upper extremity; NB = Naïve Bayes; KNN = k-nearest neighbors; ENS = Ensemble Learning; ALL = all features; SFS = Sequential feature selection; HYP = hyperparameter tuning.
Overview of mean F1 score, precision and recall.
| Dataset | Mean F1 Score | Mean F1 Score | Mean Precision | Mean Recall |
|---|---|---|---|---|
| dys lower | 0.97 ± 0.03 | 0.67 ± 0.19 | 0.82 ± 0.18 | 0.66 ± 0.26 |
| dys upper | 0.93 ± 0.06 | 0.68± 0.14 | 0.73 ± 0.13 | 0.66 ± 0.16 |
Dys lower = dystonia of lower extremity; Dys upper = Dystonia of upper extremity.
Overview of best generalized model per dataset.
| Dataset | Samples | Best | Model | F1 Score | F1 Score | Precision | Recall |
|---|---|---|---|---|---|---|---|
| dys lower | 4533 | ENS | SFS | 0.93 | 0.45 | 0.43 | 0.48 |
| dys upper | 4976 | KNN | SFS | 0.91 | 0.34 | 0.32 | 0.36 |
Dys lower = dystonia of lower extremity; Dys upper = Dystonia of upper extremity; KNN = k-nearest neighbors; ENS = Ensemble Learning; SFS = Sequential feature selection.
Figure 4Confusion matrix: generalized model of lower extremities dystonia.
Figure 5Confusion matrix: generalized model of upper extremities dystonia.