| Literature DB >> 31171003 |
Patrick Slade1, Rachel Troutman2, Mykel J Kochenderfer3, Steven H Collins2, Scott L Delp2,4.
Abstract
BACKGROUND: Estimating energy expenditure with indirect calorimetry requires expensive equipment and several minutes of data collection for each condition of interest. While several methods estimate energy expenditure using correlation to data from wearable sensors, such as heart rate monitors or accelerometers, their accuracy has not been evaluated for activity conditions or subjects not included in the correlation process. The goal of our study was to develop data-driven models to estimate energy expenditure at intervals of approximately one second and demonstrate their ability to predict energetic cost for new conditions and subjects. Model inputs were muscle activity and vertical ground reaction forces, which are measurable by wearable electromyography electrodes and pressure sensing insoles.Entities:
Keywords: Electromyography; Energy expenditure; Estimation; Gait; Ground reaction forces; Machine learning
Mesh:
Year: 2019 PMID: 31171003 PMCID: PMC6555733 DOI: 10.1186/s12984-019-0535-7
Source DB: PubMed Journal: J Neuroeng Rehabil ISSN: 1743-0003 Impact factor: 4.262
Fig. 1a Estimation for best subject during inclined loaded walking. b Estimation for best subject during assisted walking. c Estimation for average subject during inclined loaded walking. d Estimation for average subject during assisted walking. e Estimation for worst subject during inclined loaded walking. f Estimation for worst subject during assisted walking. A visual comparison of neural network model estimates and measured energy expenditure values for the best subject with lowest error, average subject with representative error, and worst subject with highest error when estimating all conditions in the dataset for a new subject
Comparison of linear regression and neural network energy expenditure estimates made per gait cycle for different use cases during assisted walking
| Model | Metric | Novel Conditiona | Novel Subjectb | Both-Novelc |
|---|---|---|---|---|
| Linear Regression | RMSEd | 0.18 | 0.43 | 0.41 |
| Error | 4.1% | 8.4% | 8.2% | |
| Neural Network | RMSE | 0.24 | 0.40 | 0.43 |
| Error | 4.4% | 8.0% | 8.1% |
aThe novel condition use case randomly selected 10% of the conditions from any subjects as a test set, this was repeated as many times as there were subjects, with performance averaged across test sets
bThe novel subject use case removed one subject at a time from the training set to be the test set, averaging the performance across all subjects
cThe both-novel use case removed one subject at a time as well as two random conditions across all subjects from the training set. These removed conditions were estimated for the test set subject, with results averaged across all test sets
dRMSE is the root mean squared error normalized by the average subject mass
Comparison of linear regression and neural network energy expenditure estimates made per gait cycle for different use cases during inclined loaded walking
| Model | Metric | Novel Condition | Novel Subject | Both-Novel | Subject Vertical Forcea | Raw Subjectb |
|---|---|---|---|---|---|---|
| Linear Regression | RMSEc | 0.62 | 0.94 | 0.95 | 0.98 | 1.39 |
| Error | 6.7% | 12.1% | 13.7% | 12.3% | 16.5% | |
| Neural Network | RMSE | 0.56 | 0.83 | 0.78 | 0.86 | 0.88 |
| Error | 6.1% | 9.7% | 11.7% | 10.0% | 11.2% |
aThe subject vertical force use case was the novel subject use case with inputs restricted to vertical ground reaction forces and EMG signals
bThe raw subject use case was the novel subject use case without any data preprocessing other than rectifying the EMG signals
cRMSE is the root mean squared error normalized by the average subject mass
Fig. 2a Neural network ordering inclined loaded walking conditions. b Neural network ordering assisted walking conditions. c Recurrent neural network ordering assisted walking conditions. Visualized differences between the ordering of true, or measured, energy expenditure and the estimations across all conditions in the dataset for new subjects. The value in each grid square represents the number of estimated conditions ordered to match the corresponding true energy expenditure value. Perfect ordering results in a diagonal trend
Average error for models with input features of either ground reaction forces or EMG signals when estimating energy expenditure during all conditions in the dataset for a new subject
| Dataset | Model | Forcesa | EMGb |
|---|---|---|---|
| Assisted | Linear Regression | 8.7% | 9.4% |
| Neural Network | 8.1% | 9.2% | |
| Incline-load | Linear Regression | 12.5% | 31.6% |
| Neural Network | 11.5% | 23.9% |
aThe model’s input features were restricted to only include the ground reaction forces, excluding the EMG signals
bThe model’s input features were restricted to only include the EMG signals, excluding the ground reaction forces