Mathematical Modeling and Evaluation of Human Motions in Physical Therapy Using Mixture Density Neural Networks
A Vakanski1, J M Ferguson2, S Lee3
1Industrial Technology, University of Idaho, Idaho Falls, United States.
Summary
This study introduces a new machine learning method to model and evaluate human movements for physical rehabilitation. This approach enables home-based therapy with physician feedback, improving patient recovery after conditions like stroke.
Area of Science:
- Biomedical Engineering
- Machine Learning
- Rehabilitation Science
Background:
- Physical rehabilitation therapy is crucial for patients recovering from conditions such as stroke.
- Current rehabilitation often requires in-person supervision, limiting accessibility and consistency.
- There is a need for effective remote monitoring solutions to support home-based exercises.
Purpose of the Study:
- To develop a novel methodology for modeling and evaluating human motions for physical rehabilitation.
- To enable patients to perform home-based rehabilitation exercises with real-time feedback.
- To provide physicians with data-driven insights for personalized therapy recommendations.
Main Methods:
- Utilized an artificial neural network with recurrent and mixture density units for spatio-temporal motion analysis.
- Employed an autoencoder for dimensionality reduction of motion capture data.
- Modeled human motion sequences using a mixture of Gaussian distributions.
Main Results:
- Developed a parametric model representing human motions using Gaussian mixture functions.
- Used mean log-likelihood to assess performance consistency against reference motion datasets.
- Validated the methodology using a public human motion dataset captured with Microsoft Kinect.
Conclusions:
- Presented a novel machine learning approach for human motion modeling and evaluation.
- The method has significant potential for enhancing home-based physical therapy and rehabilitation.
- Leveraged advancements in neural networks to capture complex, long-term dependencies in human movement data.


