Estimation of Gait Parameters for Adults with Surface Electromyogram Based on Machine Learning Models

Sensors (Basel). 2024 Jan 23;24(3):734. doi: 10.3390/s24030734.

Abstract

Gait analysis has been studied over the last few decades as the best way to objectively assess the technical outcome of a procedure designed to improve gait. The treating physician can understand the type of gait problem, gain insight into the etiology, and find the best treatment with gait analysis. The gait parameters are the kinematics, including the temporal and spatial parameters, and lack the activity information of skeletal muscles. Thus, the gait analysis measures not only the three-dimensional temporal and spatial graphs of kinematics but also the surface electromyograms (sEMGs) of the lower limbs. Now, the shoe-worn GaitUp Physilog® wearable inertial sensors can easily measure the gait parameters when subjects are walking on the general ground. However, it cannot measure muscle activity. The aim of this study is to measure the gait parameters using the sEMGs of the lower limbs. A self-made wireless device was used to measure the sEMGs from the vastus lateralis and gastrocnemius muscles of the left and right feet. Twenty young female subjects with a skeletal muscle index (SMI) below 5.7 kg/m2 were recruited for this study and examined by the InBody 270 instrument. Four parameters of sEMG were used to estimate 23 gait parameters. They were measured using the GaitUp Physilog® wearable inertial sensors with three machine learning models, including random forest (RF), decision tree (DT), and XGBoost. The results show that 14 gait parameters could be well-estimated, and their correlation coefficients are above 0.800. This study signifies a step towards a more comprehensive analysis of gait with only sEMGs.

Keywords: GaitUp Physilog® wearable inertial sensors; XGBoost; decision tree; gait parameters; machine learning; random forest; surface electromyogram.

MeSH terms

  • Adult
  • Biomechanical Phenomena
  • Electromyography
  • Gait Analysis
  • Gait* / physiology
  • Humans
  • Machine Learning
  • Walking* / physiology