Knee Muscle Force Estimating Model Using Machine Learning Approach

Anurag Sohane,Ravinder Agarwal
DOI: https://doi.org/10.1093/comjnl/bxaa160
2020-12-14
The Computer Journal
Abstract:Abstract Various simulation type tools and conventional algorithms are being used to determine knee muscle forces of human during dynamic movement. These all may be good for clinical uses, but have some drawbacks, such as higher computational times, muscle redundancy and less cost-effective solution. Recently, there has been an interest to develop supervised learning-based prediction model for the computationally demanding process. The present research work is used to develop a cost-effective and efficient machine learning (ML) based models to predict knee muscle force for clinical interventions for the given input parameter like height, mass and angle. A dataset of 500 human musculoskeletal, have been trained and tested using four different ML models to predict knee muscle force. This dataset has obtained from anybody modeling software using AnyPyTools, where human musculoskeletal has been utilized to perform squatting movement during inverse dynamic analysis. The result based on the datasets predicts that the random forest ML model outperforms than the other selected models: neural network, generalized linear model, decision tree in terms of mean square error (MSE), coefficient of determination (R2), and Correlation (r). The MSE of predicted vs actual muscle forces obtained from the random forest model for Biceps Femoris, Rectus Femoris, Vastus Medialis, Vastus Lateralis are 19.92, 9.06, 5.97, 5.46, Correlation are 0.94, 0.92, 0.92, 0.94 and R2 are 0.88, 0.84, 0.84 and 0.89 for the test dataset, respectively.
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the long calculation time, muscle redundancy and low cost - effectiveness of existing methods in estimating human knee joint muscle strength during dynamic movement. The author proposes a machine - learning - based method to predict knee joint muscle strength, aiming to improve the prediction efficiency and cost - effectiveness. Specifically, the study uses four different machine - learning models (neural network, random forest, generalized linear model and decision tree), and trains and tests a data set containing input parameters such as height, weight and angle to predict knee joint muscle strength. The study found that the random forest model performs best in terms of prediction accuracy, and its mean square error (MSE), coefficient of determination (\(R^2\)) and correlation (\(r\)) are as follows: - Biceps Femoris (BF): MSE = 19.92, \(r\) = 0.94, \(R^2\) = 0.88 - Rectus Femoris (RF): MSE = 9.06, \(r\) = 0.92, \(R^2\) = 0.84 - Vastus Medialis (VM): MSE = 5.97, \(r\) = 0.92, \(R^2\) = 0.84 - Vastus Lateralis (VL): MSE = 5.46, \(r\) = 0.94, \(R^2\) = 0.89 These results indicate that the random forest model has high accuracy and reliability in predicting knee joint muscle strength and can be used as an effective tool for clinical intervention. In addition, this model also shows significant advantages in processing speed, and it only takes 2 - 3 seconds to complete the prediction, which is much lower than the 120 - 160 seconds required by traditional methods. Therefore, this study provides an efficient and economical solution, which is helpful to improve the prediction and evaluation of knee joint muscle strength.