| Literature DB >> 28798008 |
Luca Lonini1,2, Aakash Gupta1, Susan Deems-Dluhy1, Shenan Hoppe-Ludwig1, Konrad Kording2, Arun Jayaraman1,2.
Abstract
BACKGROUND: Wearable sensors gather data that machine-learning models can convert into an identification of physical activities, a clinically relevant outcome measure. However, when individuals with disabilities upgrade to a new walking assistive device, their gait patterns can change, which could affect the accuracy of activity recognition.Entities:
Keywords: activities of daily living; machine learning; orthotic devices; rehabilitation; wearables
Year: 2017 PMID: 28798008 PMCID: PMC5571233 DOI: 10.2196/rehab.7317
Source DB: PubMed Journal: JMIR Rehabil Assist Technol ISSN: 2369-2529
Demographics of participants with disabilities.
| Subj # | Gender | Age, in years | Diagnosis | Control assistive device |
| 1 | M | 64 | Poliomyelitis | Freewalk - Ottobock |
| 2 | F | 59 | Spinal cord injury | SPL2 - Fillauer |
| 3 | M | 40 | Poliomyelitis | E-MAG - Ottobock |
| 4 | M | 64 | Poliomyelitis | E-MAG - Ottobock |
| 5 | F | 41 | Poliomyelitis | E-MAG - Ottobock |
| 6 | M | 35 | Spinal cord injury | E-MAG - Ottobock |
| 7 | M | 72 | Poliomyelitis | E-MAG - Ottobock |
| 8 | M | 68 | West Nile meningitis | E-MAG - Ottobock |
| 9 | F | 44 | Peripheral neuropathy | Becker Stride - Becker |
| 10 | M | 65 | Poliomyelitis | E-MAG - Ottobock |
| 11 | M | 68 | Spinal cord injury | E-MAG -Ottobock |
List of features computed on the accelerometer data used for activity classification.
| Description | Number of features |
| Mean, range, interquartile range ( | 9 |
| Moments: standard deviation, skew, kurtosis ( | 9 |
| Histogram: bin counts of −2 to 1 | 12 |
| Derivative of moments: mean, standard deviation, skew, kurtosis ( | 12 |
| Mean of the squared norm | 1 |
| Sum of axial standard deviations | 1 |
| Pearson correlation coefficient, | 3 |
| Mean cross products (raw and normalized), | 6 |
| Absolute mean of cross products (raw and normalized) | 6 |
| Power spectra: mean, standard deviation, skew, kurtosis ( | 12 |
| Mean power in 0.5 Hz bins between 0 and 10 Hz ( | 60 |
Figure 1A. The two types of assistive devices (knee-ankle-foot orthosis, KAFO) used in the study. Patients performed activities with their control KAFO (passive stance-control orthosis) and then with the novel KAFO (Ottobock computer-controlled C-Brace). B. Experimental setup, data processing, and activity recognition steps (adapted with permission from [14]). A patient performed a set of activities while wearing a KAFO and a triaxial accelerometer. Windows of 6 seconds were extracted from the raw acceleration data (sampled at 30 Hz) yielding a matrix [a] of size 3×180. A set of 131 features were computed on each window, and the resulting vector f was inputted to a random forest classifier, which predicts the performed activity.
Figure 2Diagram depicting increasing specificity of classification models in terms of what groups of individuals (able-bodied or individuals with disabilities/patients) they are trained on. Patients are depicted using their control (black) or novel (red) assistive device. Each classification model is used to predict activities for the patient of interest (Test), walking with the novel assistive device. The top 3 layers of the pyramid contain global models, which are trained on individuals other than the one used to test the model. The 2 bottom layers of the pyramid contain personal models, which are trained and tested with data from the same individual.
Figure 3The distribution of balanced accuracies for the 5 models. Each model is tested on each patient using the novel assistive device (C-Brace). Boxes represent the interquartile range (IQR), red lines are medians, and whiskers show 1.5 IQR. Red crosses are outliers.
Figure 4Confusion matrices for the 5 classification models, grouped by global and personal models. Numbers represent percentage of instances in that class.
Figure 5Effect of number of subjects used to train each global model on the median accuracy for healthy (red), impairment-specific (blue), and device-specific (orange) global models. The maximum number of subjects for patient models is 10, as 1 patient is left out for testing (leave-one-subject-out cross-validation). Shaded areas represent the 95% confidence intervals on the medians obtained by bootstrap. The green line represents the median accuracy of the patient- and device-specific models (personal model).