Inverse distance weighting to rapidly generate large simulation datasets

J Biomech. 2023 Sep:158:111764. doi: 10.1016/j.jbiomech.2023.111764. Epub 2023 Aug 9.

Abstract

Obtaining large biomechanical datasets for machine learning is an ongoing challenge. Physics-based simulations offer one approach for generating large datasets, but many simulation methods, such as computed muscle control (CMC), are computationally costly. In contrast, interpolation methods, such as inverse distance weighting (IDW), are computationally fast. We examined whether IDW is a low-cost and accurate approach for interpolating muscle activations from CMC.IDW was evaluated using lateral pinch simulations in OpenSim. Simulated pinch data were organized into grids of varying sparsity (high, medium, and low density), where each grid point represented the muscle activations associated with a unique combination of mass and height of a young adult. For each grid, muscle activations were calculated via CMC and IDW for 108 random mass-height pairs that were not coincident with simulation grid vertices. We evaluated the interpolation errors from IDW for each grid, as well as the sensitivity of lateral pinch force to these errors. The root mean square error (RMSE) associated with interpolated muscle activations decreased with increasing grid density and never exceeded 4%. While CMC received a target thumb-tip force of 40 N, errors from the interpolated muscle activations never impacted the simulated force magnitude by more than 0.1 N. Furthermore, the computation time for CMC simulations averaged 4.22 core-minutes, while IDW averaged 0.95 core-seconds per mass-height pair.These results indicate IDW is a practical approach for rapidly estimating muscle activations from sparse CMC datasets. Future works could adapt our IDW approach to evaluate other tasks, biomechanical features, and/or populations.

Keywords: Computed muscle control; Interpolation; Key pinch; Lateral pinch; Muscle activations; Musculoskeletal simulations.

Publication types

  • Research Support, N.I.H., Extramural
  • Research Support, U.S. Gov't, Non-P.H.S.

MeSH terms

  • Computer Simulation
  • Muscles*
  • Thumb*