Elucidating factors influencing machine learning algorithm prediction in spasticity assessment: a prospective observational study

Comput Methods Biomech Biomed Engin. 2022 Jul;25(9):971-984. doi: 10.1080/10255842.2021.1990270. Epub 2021 Oct 20.

Abstract

The Machine Learning Model (MLM) has garnered popularity in rehabilitation, ranging from developing algorithms in outcome prediction, prognostication, and training artificial intelligence. High-quality data plays a critical role in algorithm development. Limited studies have explored factors that may influence the MLM algorithm performance in predicting spasticity severity level. The objectives of this study were to train and validate a MLM algorithm for spasticity assessment and determine the algorithm's prediction performance in predicting ambiguous spasticity datasets. Forty-seven persons with central nervous system pathology that fulfilled the inclusion and exclusion criteria were recruited. Four biomechanical properties of spasticity were obtained using off-the-shelf wearable sensors. The data were analyzed individually, and ambiguous datasets were separated. The acceptable inertial data were used to train and validate MLM in predicting spasticity. The trained and validated MLM algorithm was later deployed to predict the ambiguous spasticity datasets. A series of MLM were applied, including Support Vector Machine, Decision Tree, and Random Forest. The MLM's performance accuracy of the validation data was 96%, 52%, and 72%, respectively. The validated MLM accuracy performance level predicting ambiguous datasets reduces to 20%, 23%, and 23%, respectively. This study elucidates data biases and variances of disease background, pathophysiological and anatomical factors that have to be considered in MLM training.

Keywords: Spasticity; algorithm; biases; machine learning model; variances.

Publication types

  • Observational Study

MeSH terms

  • Algorithms
  • Artificial Intelligence*
  • Humans
  • Machine Learning*
  • Muscle Spasticity / diagnosis
  • Support Vector Machine