Abstract

Introduction: This paper introduces the development and validation of a Machine Learning (ML) program aimed at discerning smooth and jittery arm movements during flexion/extension exercises. Objective: The study compares the efficacy of three classification algorithms—K-Nearest Neighbors (KNN), Support Vector Machine (SVM), and Logistic Regression—in differentiating flexion/extension movements with and without added weight. Method: Using a quasi-experimental design, participants voluntarily performed the exercise under two conditions: with and without a 5-kilogram dumbbell. Meticulous frame-by-frame extraction of movement parameters informed the data collection process. Results: Biomechanical analysis identified key features (minAngle, coefTrajectory, maxJerk, avgAcceleration, and frames) relevant for algorithm training. Post-normalization, KNN, Logistic Regression, and SVM demonstrated robust validation performance through metrics and confusion matrices. Detection of a userdependent data leak prompted a user-specific validation approach. Conclusion: This research amalgamates biomechanics and ML, yielding insights into algorithmic performance for detecting weighted exercises. Robust validation is crucial for ensuring the generalizability of classification models in real-world scenarios.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.