Automatically Evaluating Balance: A Machine Learning Approach

IEEE Trans Neural Syst Rehabil Eng. 2019 Feb;27(2):179-186. doi: 10.1109/TNSRE.2019.2891000. Epub 2019 Jan 4.

Abstract

Compared to in-clinic balance training, in-home training is not as effective. This is, in part, due to the lack of feedback from physical therapists (PTs). In this paper, we analyze the feasibility of using trunk sway data and machine learning (ML) techniques to automatically evaluate balance, providing accurate assessments outside of the clinic. We recruited sixteen participants to perform standing balance exercises. For each exercise, we recorded trunk sway data and had a PT rate balance performance on a scale of 1-5. The rating scale was adapted from the Functional Independence Measure. From the trunk sway data, we extracted a 61-dimensional feature vector representing the performance of each exercise. Given these labeled data, we trained a multi-class support vector machine (SVM) to map trunk sway features to PT ratings. Evaluated in a leave-one-participant-out scheme, the model achieved a classification accuracy of 82%. Compared to participant self-assessment ratings, the SVM outputs were significantly closer to PT ratings. The results of this pilot study suggest that in the absence of PTs, ML techniques can provide accurate assessments during standing balance exercises. Such automated assessments could reduce PT consultation time and increase user compliance outside of the clinic.

Publication types

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

MeSH terms

  • Aged
  • Exercise Therapy / methods*
  • Female
  • Humans
  • Machine Learning*
  • Male
  • Middle Aged
  • Models, Statistical
  • Physical Education and Training / methods*
  • Physical Therapy Modalities
  • Pilot Projects
  • Postural Balance / physiology*
  • Reproducibility of Results
  • Self-Assessment
  • Support Vector Machine
  • Torso
  • Vestibular Diseases / rehabilitation