| Literature DB >> 34697377 |
Thurmon E Lockhart1, Rahul Soangra2,3, Hyunsoo Yoon4, Teresa Wu5,6, Christopher W Frames7, Raven Weaver8, Karen A Roberto9.
Abstract
Falls are among the most common cause of decreased mobility and independence in older adults and rank as one of the most severe public health problems with frequent fatal consequences. In the present study, gait characteristics from 171 community-dwelling older adults were evaluated to determine their predictive ability for future falls using a wearable system. Participants wore a wearable sensor (inertial measurement unit, IMU) affixed to the sternum and performed a 10-m walking test. Measures of gait variability, complexity, and smoothness were extracted from each participant, and prospective fall incidence was evaluated over the following 6-months. Gait parameters were refined to better represent features for a random forest classifier for the fall-risk classification utilizing three experiments. The results show that the best-trained model for faller classification used both linear and nonlinear gait parameters and achieved an overall 81.6 ± 0.7% accuracy, 86.7 ± 0.5% sensitivity, 80.3 ± 0.2% specificity in the blind test. These findings augment the wearable sensor's potential as an ambulatory fall risk identification tool in community-dwelling settings. Furthermore, they highlight the importance of gait features that rely less on event detection methods, and more on time series analysis techniques. Fall prevention is a critical component in older individuals' healthcare, and simple models based on gait-related tasks and a wearable IMU sensor can determine the risk of future falls.Entities:
Mesh:
Year: 2021 PMID: 34697377 PMCID: PMC8545936 DOI: 10.1038/s41598-021-00458-5
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.996
OOB errors, number of trees and number of features at each split are tabulated for both experiment I, II, III.
| OOB error | Number of trees | Number of random features at each split | |
|---|---|---|---|
| Exp I (Linear) | 0.1953 | 365 | 1 |
| Exp II (Linear) | 0.1969 | 230 | 1 |
| Exp I (Non-Linear) | 0.1909 | 311 | 3 |
| Exp II (Non-Linear) | 0.1894 | 490 | 18 |
| Exp III (Non-Linear + Linear) | 0.1879 | 490 | 20 |
(a) Anthropometric characteristics of 127 older adults for training the random forest model, (b) fall status of 171 participants into categories of fallers/ non-fallers and (c) anthropometric characteristics and confidence score (i.e., activity, balance, and confidence score) at baseline of 44 older participants with 6-months follow-up fall frequency data for testing random forest model.
| Fallers (Falls > 2) | |||
|---|---|---|---|
| Fallers (N = 25) | Non-Faller (N = 102) | ||
| Age [years] (mean ± SD) | 75.44 ± 8.70 | 75.77 ± 7.63 | |
| Height [cm] (mean ± SD) | 163.8 ± 22.17 | 149.6 ± 35.32 | |
| Weight [lbs] (mean ± SD) | 169.9 ± 40.47 | 165.4 ± 43.63 | |
ABC score - as such it is bolded.
(a) Experiment I, II comparison on linear gait variables and (b) Experiment I, II comparison on nonlinear gait variables.
| Accuracy | Sensitivity | Specificity | F-1 score | MCC | AUC | |
|---|---|---|---|---|---|---|
| Experiment I (Base RF Model) Mean ± SE | 0.7182 ± 0.0704 | 0.5333 ± 0.1148 | 0.7657 ± 0.1157 | 0.4384 ± 0.0250 | 0.2765 ± 0.0482 | 0.6260 ± 0.0143 |
| Experiment II (RF with Feature Engineer) Mean ± SE | 0.7159 ± 0.1199 | 0.6778 ± 0.1610 | 0.7257 ± 0.1882 | 0.5044 ± 0.0546 | 0.3660 ± 0.0696 | 0.6865 ± 0.0261 |
| Experiment I (Base RF Model) Mean ± SE | 0.6136 ± 0.0321 | 0.8667 ± 0.0468 | 0.5486 ± 0.0482 | 0.4790 ± 0.0177 | 0.3371 ± 0.0283 | 0.6435 ± 0.0275 |
| Experiment II (RF with Feature Engineer) Mean ± SE | 0.7478 ± 0.0551 | 0.8000 ± 0.1147 | 0.7343 ± 0.0953 | 0.5672 ± 0.0313 | 0.4541 ± 0.0393 | 0.7845 ± 0.0113 |
Figure 1Heatmap of errors from Experiment I (left) and Experiment II (right). The X-axis represents number of tree (0–500) and Y-axis represents number of linear (n = 33) and nonlinear (n = 25) features.
Figure 2(a) OOB error is lowest when 4 linear features are added to model developed using nonlinear gait variables and (b) AUC is highest when 4 features are added to the nonlinear variable RF model.
Figure 3ROC curves depicting AUC from all three experiments I, II, and III. AUC for the three sets of experiments, clearly showing the outperformance from the RF model on linear and nonlinear PCs.
Figure 4(a) linear features with high relative importance in experiment I, (b) linear features with high relative feature importance in experiment II with feature engineering, (c) Nonlinear features with high relative feature importance in experiment I, (d) Nonlinear features with high relative feature importance in experiment II and (e) a combination of linear and nonlinear features with high relative feature importance in experiment III.
Gait parameters and their definitions.
| Gait parameter | Definition |
|---|---|
| Gait cycle time (s) | Time elapsed between two consecutive heel contacts of the ipsilateral foot |
| Single support time (s) | Time elapsed from the heel contact to the toe off of a single footfall |
| Double support time (s) | Time elapsed from the heel contact of one foot to the toe off of the contralateral foot. It is the sum of two periods of double support in the gait cycle |
| Swing time (s) | Time elapsed between toe off of a gait cycle to the subsequent heel contact of the same foot |
| Gait speed (cm/s) | Total distance walked divided by duration of walk |
| Root mean square (RMS | Statistical measure of the trunk acceleration magnitude in the AP, ML, or V direction compared to the total trunk acceleration magnitude |
| Coefficient of variation (CV) | Measure of variability normalized to the mean of a specific gait parameter. CV = (SD/Mean) × 100 |
Figure 5Placement of a wearable IMU system.
Figure 6Detection of HC events using the CWT differentiation method. Peaks (blue) equate to HC events; the local minima in the AP acceleration (red) equate to TO events.
List of 58 linear and nonlinear gait variability descriptors used in fall classification.
| Gait descriptors | Description | Linear (L) nonlinear (NL) |
|---|---|---|
| RQA_AP_Ent | Anterior Posterior signal Entropy from Recurrence Quantification Analysis | NL |
| MSE_AP_area | Anterior Posterior signal Multiscale Entropy using Area algorithm | NL |
| RSwT_sdTotal | Standard deviation of swing time (Right Foot) | L |
| StepTime_mean | Average Step Time | L |
| RSwt_cv | Coefficient of variation of swing time (right foot) | L |
| Velocity | Walking velocity | L |
| LSwT_cv | Coefficient of variation of swing time (left foot) | L |
| DST_cv | Coefficient of variation of double support time | L |
| LSST_mean | Mean single stance duration (left foot) | L |
| Time2FirstQuartile_Velocity | Time taken to reach first quartile of walking velocity | L |
| Time2Median_Velocity | Time taken to reach median of walking velocity | L |
| RMS_AP | Anterior posterior signal root mean square | NL |
| DST_sdTotal | Standard deviation of double support time | L |
| HR_ML | Harmonic ration in medial–lateral direction | L |
| RMS_ML | Medial lateral signal root mean square | L |
| Time2ThirdQuartile_Velocity | Time taken to reach third quartile of walking velocity | L |
| RQA_ML_MaxLine | Medial lateral signal MaxLine from recurrence quantification analysis | NL |
| GCTime_cv | Coefficient of variation of gait cycle time | L |
| RQA_Res_MaxLine | Resultant signal MaxLine from recurrence quantification analysis | NL |
| RSST_mean | Mean single stance duration (right foot) | L |
| RQA_V_MaxLine | Vertical signal MaxLine from recurrence quantification analysis | NL |
| MSE_AP_slope | Anterior posterior signal multiscale entropy using slope algorithm | NL |
| LSwT_mean | Mean of swing time (left foot) | L |
| RQA_AP_Det | Anterior posterior signal determinism from recurrence quantification analysis | NL |
| MSE_ML_area | Medial lateral signal multiscale entropy using area algorithm | NL |
| StepTime_sdTotal | Standard deviation of step time | L |
| RQA_V_Rec | Vertical signal recurrence from recurrence quantification analysis | NL |
| RSST_sdTotal | Standard deviation of single stance duration (right foot) | L |
| MSE_Res_slope | Resultant signal multiscale entropy using slope algorithm | NL |
| RQA_AP_Rec | Anterior posterior signal recurrence from recurrence quantification analysis | NL |
| RMSR_V | Vertical signal normalized root mean square | L |
| DST_mean | Average double support time | L |
| GCTime_sdTotal | standard deviation of gait cycle time | L |
| LSwT_sdTotal | Standard deviation of swing time (left foot) | L |
| RMSR_AP | Anterior posterior signal normalized root mean square | L |
| RQA_V_Ent | Vertical signal entropy from recurrence quantification analysis | NL |
| MSE_Res_area | Resultant signal multiscale entropy using Area algorithm | NL |
| RQA_ML_Rec | Medial lateral signal recurrence from recurrence quantification analysis | NL |
| LSST_sdTotal | Standard deviation of single stance duration (left foot) | L |
| StepTime_cv | Coefficient of variation of step time | L |
| HR_V | Harmonic ration in vertical direction | L |
| RSwT_mean | Mean of swing time (right foot) | L |
| RMSR_ML | Medial lateral signal normalized root mean square | L |
| MSE_ML_slope | Medial lateral signal Multiscale entropy using slope algorithm | NL |
| MSE_V_slope | Vertical signal multiscale entropy using slope algorithm | NL |
| GCTime_mean | Mean of gait cycle time | L |
| RMS_V | Vertical signal root mean square | L |
| MSE_V_area | Vertical signal multiscale entropy using area algorithm | NL |
| RQA_Res_Ent | Resultant signal entropy from recurrence quantification analysis | NL |
| RQA_Res_Det | Resultant signal determinism from recurrence quantification analysis | NL |
| RQA_AP_MaxLine | Anterior posterior signal MaxLine from recurrence quantification analysis | NL |
| RQA_V_Det | Vertical signal determinism from recurrence quantification analysis | NL |
| RSST_cv | Coefficient of variation of single stance duration (right foot) | L |
| RQA_ML_Det | Anterior posterior signal determinism from recurrence quantification analysis | NL |
| RQA_ML_Ent | Medial lateral signal entropy from recurrence quantification analysis | NL |
| LSST_cv | Coefficient of variation of single stance duration (left foot) | L |
| RQA_Res_Rec | Resultant signal recurrence from recurrence quantification analysis | NL |
| HR_AP | Harmonic ration in anterior posterior direction | L |
Figure 7Workflow of three designed experiments (OOB: Out of Bag RF strategy).