The Influence of Motion Data Low-Pass Filtering Methods in Machine-Learning Models
Source abstract
Abstract
This study assessed the effect of filter parameters on gait characteristics and the performance of machine-learning models. Overground walking trials (n = 99) with and without perturbations (slips, trips) were collected for 33 healthy older adults. Kinematics were collected by a motion capture system. Different Butterworth low-pass parameters were applied to the raw data, including three orders (2–6) and nine cutoffs (4–20 Hz). Spatiotemporal gait outcomes were then calculated to develop classification models to automatically identify the trial type (gait, gait–slip, or gait–trip) using Logistic Regression, Support Vector Classification, and Random Forest Classification. A 3 × 9 ANOVA showed main effects of order and cutoff (p < 0.01 for all) on gait characteristics during both perturbed and regular walking trials. However, the gait characteristics were different between them. The filter parameters significantly affected the performance of classification models using different classifiers, with significant main effects of the filter order (p < 0.05) and cutoff (p < 0.01) on AUC and overall accuracy for all of the models. Our results suggest that the standard Butterworth filter (fourth-order, cutoff: 6 Hz) is suitable for the development of classification models with low–medium complexity, while for models with high complexity (i.e., ensemble models), a filter with a higher order and cutoff (sixth-order, cutoff 10–12 Hz) might yield better performance.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Neural Networks and Applications · Anomaly Detection Techniques and Applications · Control Systems and Identification
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Physical Therapy, College of Applied Health Sciences, University of Illinois, Chicago, IL 60612, USA
Ph.D. Program in Rehabilitation Sciences, Department of Physical Therapy, College of Applied Health Sciences, University of Illinois, Chicago, IL 60612, USA
Department of Biological Sciences, University of Illinois, Chicago, IL 60612, USA
Funding
National Institutes of Health
References (29)
Show source-provided references
1. A practical guide to gait analysis10.5435/00124635-200205000-00009 ↗
2. Accelerometry-based gait analysis, an additional objective approach to screen subjects at risk for falling10.1016/j.gaitpost.2012.03.015 ↗
3. Procedures for gait analysis10.1016/0003-9993(94)90399-9 ↗
4. Optical Motion Capture: Theory and Implementation
5. Optimising filtering parameters for a 3D motion analysis system10.1016/j.jelekin.2015.06.004 ↗
6. Rácz, K., and Kiss, R.M. (2021). Marker displacement data filtering in gait analysis: A technical note. Biomed. Signal Process. Control, 70.10.1016/j.bspc.2021.102974 ↗
7. Design and responses of Butterworth and critically damped digital filters10.1016/S1050-6411(03)00080-4 ↗
8. Winter, D.A. (2009). Biomechanics and Motor Control of Human Movement, John Wiley & Sons.10.1002/9780470549148 ↗
9. Control of reactive balance adjustments in perturbed human walking: Roles of proximal and distal postural muscle activity10.1007/s002210050327 ↗
10. An ankle-foot orthosis powered by artificial pneumatic muscles10.1123/jab.21.2.189 ↗
11. Analysis of several methods and inertial sensors locations to assess gait parameters in able-bodied subjects10.1016/j.gaitpost.2015.05.020 ↗
12. Filtering motion signals from Microsoft Kinect® in the context of stroke rehabilitation10.1007/s42600-019-00029-8 ↗
13. An algorithm for defining the onset and cessation of the flexion-relaxation phenomenon in the low back musculature10.1016/j.jelekin.2012.01.003 ↗
14. A real-time system for biomechanical analysis of human movement and muscle function10.1007/s11517-013-1076-z ↗
15. Application of functional data analysis to explore movements: Walking, running and jumping—A systematic review10.1016/j.gaitpost.2020.02.002 ↗
16. Effect of paralyzed side soleus muscle pressure on the gait of stroke patients as measured by a three-dimensional motion analysis system10.1589/jpts.27.1713 ↗
17. Automatic detection of gait events using kinematic data10.1016/j.gaitpost.2006.05.016 ↗
18. Effects of age and walking speed on coactivation and cost of walking in healthy adults10.1016/j.gaitpost.2009.12.005 ↗
19. Adhikary, S., Ghosh, R., and Ghosh, A. (2021). Gait Abnormality Detection Without Clinical Intervention Using Wearable Sensors and Machine Learning, Springer.10.1007/978-981-16-1119-3_31 ↗
20. Ahmadi, S., Sepehri, N., Wu, C., and Szturm, T. (2018). Sample entropy of human gait center of pressure displacement: A systematic methodological analysis. Entropy, 20.10.3390/e20080579 ↗
21. An assessment of derivative determining techniques used for motion analysis10.1016/0021-9290(77)90010-0 ↗
22. Low-pass filters for signal averaging10.1063/1.1138645 ↗
23. Choi, H.K., and Cho, W.H. (2006). The Effects of High-Heeled Posture on COP Kinematics and Muscle Fatigue During the Balance Control of Human Body, Trans Tech Publications.10.4028/0-87849-412-x.1119 ↗
24. Ullrich, M., Kuderle, A., Reggi, L., Cereatti, A., Eskofier, B.M., and Kluge, F. (2021, January 1–5). Machine learning-based distinction of left and right foot contacts in lower back inertial sensor gait data. Proceedings of the 2021 43rd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC), Cancun, Mexico.10.1109/EMBC46164.2021.9630653 ↗
25. Burdack, J., Horst, F., Giesselbach, S., Hassan, I., Daffner, S., and Schollhorn, W.I. (2020). Systematic Comparison of the Influence of Different Data Preprocessing Methods on the Performance of Gait Classifications Using Machine Learning. Front. Bioeng. Biotechnol., 8.10.3389/fbioe.2020.00260 ↗
26. Miyazaki, Y., Kawakami, M., Kondo, K., Hirabe, A., Kamimoto, T., Akimoto, T., Hijikata, N., Tsujikawa, M., Honaga, K., and Suzuki, K. (2024). Logistic regression analysis and machine learning for predicting post-stroke gait independence: A retrospective study. Sci. Rep., 14.10.1038/s41598-024-72206-4 ↗
27. Relief-based feature selection: Introduction and review10.1016/j.jbi.2018.07.014 ↗
28. Adaptive usage of the Butterworth digital filter10.1016/j.jbiomech.2007.02.019 ↗
29. Trabassi, D., Castiglia, S.F., Bini, F., Marinozzi, F., Ajoudani, A., Lorenzini, M., Chini, G., Varrecchia, T., Ranavolo, A., and De Icco, R. (2024). Optimizing Rare Disease Gait Classification through Data Balancing and Generative AI: Insights from Hereditary Cerebellar Ataxia. Sensors, 24.10.3390/s24113613 ↗