| Literature DB >> 35459045 |
Chen Bai1, Amal A Wanigatunga2, Santiago Saldana3, Ramon Casanova3, Todd M Manini1, Mamoun T Mardini1.
Abstract
Sufficient physical activity (PA) reduces the risk of a myriad of diseases and preserves physical capabilities in later life. While there have been significant achievements in mapping accelerations to real-life movements using machine learning (ML), errors continue to be common, particularly for wrist-worn devices. It remains unknown whether ML models are robust for estimating age-related loss of physical function. In this study, we evaluated the performance of ML models (XGBoost and LASSO) to estimate the hallmark measures of PA in low physical performance (LPP) and high physical performance (HPP) groups. Our models were built to recognize PA types and intensities, identify each individual activity, and estimate energy expenditure (EE) using wrist-worn accelerometer data (33 activities per participant) from a large sample of participants (n = 247, 57% females, aged 60+ years). Results indicated that the ML models were accurate in recognizing PA by type and intensity while also estimating EE accurately. However, the models built to recognize individual activities were less robust. Across all tasks, XGBoost outperformed LASSO. XGBoost obtained F1-Scores for sedentary (0.932 ± 0.005), locomotion (0.946 ± 0.003), lifestyle (0.927 ± 0.006), and strength flexibility exercise (0.915 ± 0.017) activity type recognition tasks. The F1-Scores for recognizing low, light, and moderate activity intensity were (0.932 ± 0.005), (0.840 ± 0.004), and (0.869 ± 0.005), respectively. The root mean square error for EE estimation was 0.836 ± 0.059 METs. There was no evidence showing that splitting the participants into the LPP and HPP groups improved the models' performance on estimating the hallmark measures of physical activities. In conclusion, using features derived from wrist-worn accelerometer data, machine learning models can accurately recognize PA types and intensities and estimate EE for older adults with high and low physical function.Entities:
Keywords: accelerometer; eXtreme Gradient Boosting; energy expenditure; physical activity; short physical performance battery; wrist
Mesh:
Year: 2022 PMID: 35459045 PMCID: PMC9032589 DOI: 10.3390/s22083061
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Figure 1A flow diagram of the steps followed to collect and process the accelerometer data.
Description of features extracted from the raw data.
| Feature | Description | |
|---|---|---|
|
| Mean of vector magnitude and acceleration from 3 axes (mvm, mean_x, mean_y, and mean_z) | Sample mean of VM, acceleration from |
| SD of vector magnitude and acceleration from 3 axes (sdvm, sd_x, sd_y, and sd_z) | Sample standard deviation of VM, acceleration from | |
| Coefficient of variation of vector magnitude and acceleration from 3 axes (cv_vm, cv_x, cv_y, and cv_z) | Standard deviation of VM, acceleration from | |
| The minimum value of vector magnitude and acceleration from 3 axes (min_vm, min_x, min_y, and min_z) | The minimum value of VM and acceleration from | |
| The maximum value of vector magnitude (max_vm, max_x, max_y, and max_z) | The maximum value of VM and acceleration from | |
| 25% quantile of vector magnitude and acceleration from 3 axes (lower_vm_25, lower_x_25, lower_y_25, and lower_z_25) | Lower 25% quantile of VM and acceleration from | |
| 75% quantile of vector magnitude and acceleration from 3 axes (upper_vm_75, upper_x_75, upper_y_75, and upper_z_75) | Upper 75% quantile of VM and acceleration from | |
| Third moment of vector magnitude and acceleration from 3 axes (third_vm, third_x, third_y, and third_z) | Third moment of VM and acceleration from | |
| Fourth moment of vector magnitude and acceleration from 3 axes (fourth_vm, fourth_x, fourth_y, and fourth_z) | Fourth moment of VM and acceleration from | |
| Skewness of vector magnitude and acceleration from 3 axes (skewness_vm, skewness_x, skewness_y, and skewness_z) | Skewness of VM, acceleration from | |
| Kurtosis of vector magnitude and acceleration from 3 axes (kurtosis_vm, kurtosis_x, kurtosis_y, and kurtosis_z) | Kurtosis of VM, acceleration from | |
| Mean angle of acceleration relative to vertical on the device (mangle) | Sample mean of the angle between | |
| SD of the angle of acceleration relative to vertical on the device (sdangle) | Sample standard deviation of the angles in the window | |
|
| Percentage of the power of the vm that is in 0.6–2.5 Hz (p625) | Fraction of power within human movement frequencies (i.e., 0.6–2.5 Hz) |
| Dominant frequency of vm (df) | Frequency corresponding to the largest modulus | |
| Fraction of power in vm at the dominant frequency (fpdf) | Modulus of the dominant frequency/sum of moduli at each frequency |
Descriptive characteristics of participants by physical performance group.
| Low | High | All | ||
|---|---|---|---|---|
|
| [62–89] | [60–88] | [60–89] | |
|
| 75.9 (6.6) | 70.3 (6.6) | 72.4 (7.1) | |
|
| 7.7 (1.8) | 11.3 (0.8) | 10.0 (2.1) | |
|
| 0.79 (0.15) | 1.05 (0.17) | 0.95 (0.20) | |
|
| 30.8 (8.8) | 27.5 (4.8) | 28.7 (6.7) | |
|
| 56.9% | 57.2% | 57.1% | |
|
| White | 77.0% | 89.1% | 84.6% |
| Black | 8.8% | 5.1% | 6.5% | |
| Asian | 3.3% | 1.9% | 2.4% | |
| American Indian or Alaska Native | 2.2% | 1.9% | 2.0% | |
| Other | 0% | 1.9% | 1.2% | |
| Refuse | 2.2% | 1.3% | 1.6% | |
|
| High Blood Pressure % | 59.3% | 41.7% | 48.2% |
| Congestive Heart Failure % | 3.3% | 1.9% | 2.4% | |
| Stroke % | 4.4% | 3.2% | 3.6% | |
| Diabetes % | 22.0% | 12.8% | 16.2% | |
| Hypothyroidism % | 14.3% | 14.1% | 14.2% | |
| Chronic Lung Disease % | 23.1% | 9.6% | 14.6% | |
| Chronic Heart Disease % | 15.4% | 6.4% | 9.7% | |
| Chronic Liver Disease % | 7.7% | 3.2% | 4.9% | |
| Chronic Kidney Disease % | 23.1% | 12.2% | 16.2% | |
| Osteoporosis % | 13.2% | 13.5% | 13.4% | |
| Mean Disease Index (SD) | 1.86 (1.49) | 1.19 (1.14) | 1.43 (1.32) | |
|
| 91 | 156 | 247 | |
Figure 2The F1-Score of physical activity type recognition task using XGBoost. Each value is the mean and standard deviation of the five-fold nested cross-validation. Low, high, and all groups represent models built for the low physical performance group, high physical performance group, and all cohort, respectively.
Figure 3The F1-Score of physical activity intensity recognition task using XGBoost. Each value is the mean and standard deviation of the five-fold nested cross-validation. Low, high, and all groups represent models built for low physical performance group, high physical performance group, and all cohort, respectively.
Figure 4The breakdown of RMSE in energy expenditure estimation task for each activity type and intensity using XGBoost. Low, high, and all groups represent models built for low physical performance group, high physical performance group, and all cohort, respectively.
The F1-Scores of individual physical activity recognition task using XGBoost. Each value is the mean and standard deviation of the five-fold nested cross-validation.
| Individual Activities Recognition Performance (F1-Score) | ||||||
|---|---|---|---|---|---|---|
| Activity Type Category | Activity Intensity Category | Low | High | Absolute Difference | All | |
| COMPUTER WORK | Sedentary | Low | 0.72 (0.05) | 0.78 (0.03) | 0.06 | 0.78 (0.01) |
| TV WATCHING ( | Sedentary | Low | 0.57 (0.03) | 0.67 (0.03) | 0.1 | 0.65 (0.04) |
| STANDING STILL ( | Sedentary | Low | 0.44 (0.07) | 0.65 (0.03) | 0.21 | 0.60 (0.05) |
| STAIR DESCENT ( | Locomotion | Moderate | 0.61 (0.09) | 0.68 (0.03) | 0.07 | 0.68 (0.03) |
| STAIR ASCENT ( | Locomotion | Moderate | 0.43 (0.07) | 0.57 (0.05) | 0.14 | 0.58 (0.03) |
| RAPID WALK ( | Locomotion | Moderate | 0.40 (0.11) | 0.54 (0.03) | 0.13 | 0.52 (0.04) |
| LEISURE WALK ( | Locomotion | Moderate | 0.44 (0.05) | 0.52 (0.03) | 0.08 | 0.48 (0.02) |
| WALKING AT RPE 5 | Locomotion | Moderate | 0.40 (0.07) | 0.42 (0.06) | 0.02 | 0.44 (0.03) |
| WALKING AT RPE 1 | Locomotion | Moderate | 0.32 (0.04) | 0.44 (0.05) | 0.12 | 0.42 (0.02) |
| STRENGTH EXERCISE CHEST PRESS | SFE | Light | 0.57 (0.11) | 0.68 (0.06) | 0.11 | 0.68 (0.04) |
| STRENGTH EXERCISE LEG CURL | SFE | Light | 0.63 (0.10) | 0.62 (0.04) | 0.01 | 0.66 (0.02) |
| STRETCHING YOGA | SFE | Light | 0.50 (0.04) | 0.65 (0.02) | 0.15 | 0.61 (0.04) |
| STRENGTH EXERCISE LEG EXTENSION ( | SFE | Light | 0.21 (0.03) | 0.41 (0.05) | 0.2 | 0.39 (0.05) |
| WASHING WINDOWS | Life-Style | Moderate | 0.66 (0.04) | 0.76 (0.04) | 0.1 | 0.75 (0.04) |
| DIGGING | Life-Style | Moderate | 0.56 (0.06) | 0.72 (0.05) | 0.16 | 0.69 (0.04) |
| IRONING | Life-Style | Light | 0.56 (0.06) | 0.69 (0.03) | 0.13 | 0.68 (0.01) |
| MOPPING | Life-Style | Moderate | 0.59 (0.04) | 0.70 (0.03) | 0.11 | 0.68 (0.04) |
| WASHING DISHES | Life-Style | Light | 0.57 (0.07) | 0.68 (0.02) | 0.1 | 0.67 (0.03) |
| REPLACING SHEETS ON A BED | Life-Style | Moderate | 0.55 (0.05) | 0.64 (0.02) | 0.09 | 0.65 (0.02) |
| HEAVY LIFTING ( | Life-Style | Moderate | 0.42 (0.08) | 0.65 (0.04) | 0.23 | 0.63 (0.03) |
| PERSONAL CARE ( | Life-Style | Light | 0.54 (0.03) | 0.67 (0.03) | 0.13 | 0.63 (0.01) |
| UNLOADING STORING DISHES ( | Life-Style | Light | 0.59 (0.08) | 0.63 (0.02) | 0.04 | 0.63 (0.03) |
| SWEEPING | Life-Style | Moderate | 0.42 (0.05) | 0.62 (0.01) | 0.20 | 0.59 (0.02) |
| VACUUMING ( | Life-Style | Moderate | 0.53 (0.03) | 0.62 (0.04) | 0.09 | 0.59 (0.01) |
| LIGHT GARDENING ( | Life-Style | Moderate | 0.45 (0.04) | 0.59 (0.02) | 0.14 | 0.58 (0.02) |
| SHOPPING | Life-Style | Light | 0.41 (0.06) | 0.54 (0.04) | 0.13 | 0.53 (0.01) |
| LIGHT HOME MAINTENANCE ( | Life-Style | Moderate | 0.35 (0.04) | 0.56 (0.03) | 0.21 | 0.52 (0.01) |
| PREPARE SERVE MEAL | Life-Style | Light | 0.51 (0.04) | 0.51 (0.04) | 0.00 | 0.52 (0.02) |
| LAUNDRY WASHING | Life-Style | Light | 0.35 (0.07) | 0.50 (0.04) | 0.15 | 0.50 (0.02) |
| YARD WORK ( | Life-Style | Moderate | 0.34 (0.03) | 0.48 (0.05) | 0.14 | 0.46 (0.03) |
| STRAIGHTENING UP DUSTING ( | Life-Style | Moderate | 0.37 (0.07) | 0.43 (0.05) | 0.06 | 0.45 (0.03) |
| TRASH REMOVAL | Life-Style | Moderate | 0.28 (0.06) | 0.47 (0.04) | 0.19 | 0.44 (0.02) |
| DRESSING | Life-Style | Light | 0.33 (0.04) | 0.45 (0.03) | 0.12 | 0.44 (0.02) |
* RPE: Rate of Perceived Exertion (0–10).