Related Experiment Video
Updated: Jan 30, 2026

Author Spotlight: Repetitive Transcranial Magnetic Stimulation Combined with Movement Observation in Cerebral Palsy
Published on: August 9, 2024
Application of supervised machine learning algorithms in the classification of sagittal gait patterns of cerebral
1Department of Exercise Sciences, Faculty of Science, The University of Auckland, New Zealand.
Insights
Artificial neural networks (ANN) achieved 93.5% accuracy in classifying spastic diplegia cerebral palsy (CP) gait patterns. This machine learning approach offers promising potential for improved clinical decision-making in pediatric CP gait analysis.
Area of Science:
- Biomedical Engineering
- Clinical Biomechanics
- Computational Neuroscience
Background:
- Gait classification is crucial for children with cerebral palsy (CP) to guide clinical decisions and assess treatment efficacy.
- Spastic diplegia is the most common form of CP, significantly impacting children's mobility and quality of life.
Purpose of the Study:
- To evaluate the performance of seven supervised machine learning algorithms for classifying sagittal gait patterns in children with spastic diplegia CP.
- To identify the most accurate and reliable algorithm for automated gait analysis in this pediatric population.
Main Methods:
- Extracted gait parameters from 200 children with spastic diplegia CP to represent kinematic features.
- Compared seven supervised machine learning algorithms: ANN, discriminant analysis, naive Bayes, decision tree, KNN, SVM, and random forest.
- Utilized a 10-fold cross-validation procedure to evaluate algorithm performance, focusing on prediction accuracy, specificity, and sensitivity.
Main Results:
- Artificial neural network (ANN) demonstrated the highest prediction accuracy (93.5%) with high specificity (>0.93) and sensitivity (>0.92).
- Decision tree, SVM, and random forest algorithms also showed considerable accuracy (>77.9%), with decision trees offering clinical transparency.
- Discriminant analysis, naive Bayes, and KNN exhibited relatively lower classification performance.
Conclusions:
- The ANN is a highly effective tool for gait classification in children with spastic diplegia CP, offering superior prediction accuracy.
- The decision tree algorithm presents a viable alternative for clinical settings due to its interpretability.
- Integrating supervised machine learning into expert gait analysis systems can automate and enhance the quality of pediatric CP gait assessments.
Abstract:
Gait classification has been widely used for children with cerebral palsy (CP) to assist with clinical decision making and to evaluate different treatment outcomes. The aim of this study was to evaluate supervised machine learning algorithms in the classification of sagittal gait patterns for CP children with spastic diplegia. Gait parameters were extracted from gait data obtained from two hundred children with spastic diplegia CP, and were used to represent the key kinematic features of each individual's gait. Seven supervised machine learning algorithms including an artificial neural network (ANN), discriminant analysis, naive Bayes, decision tree, k-nearest neighbors (KNN), support vector machine (SVM), and random forest were compared by constructing a gait classification system based on the same gait data. The performance of these algorithms was then evaluated using a standard 10-fold cross-validation procedure. The results show that the ANN has the best prediction accuracy (93.5%) with a low resubstitution error (5.8%), high specificity (>0.93) and high sensitivity (>0.92). The decision tree algorithm, SVM, and random forest approaches also have high prediction accuracy (>77.9%) with low resubstitution error (<14.3%), moderate specificity (>0.5) and moderate sensitivity (>0.2). The discriminant analysis, naive Bayes and KNN methods have relatively poor classification performance. Given these results for classification performance and prediction accuracy, the ANN is a good candidate for gait classifications for CP children with spastic diplegia. The decision tree is also attractive for clinical applications due to its transparency. Supervised machine learning algorithms can potentially be integrated into an expert gait analysis system that can interpret gait data and automatically generate high-quality analyses.
More Related Videos
07:15Machine Learning Algorithms for Early Detection of Bone Metastases in an Experimental Rat Model
Published on: August 16, 2020
08:26Event-related Potentials During Target-response Tasks to Study Cognitive Processes of Upper Limb Use in Children with Unilateral Cerebral Palsy
Published on: January 11, 2016
Related Concept Videos
Fixed Action Patterns
Machines
A free-body diagram of the...
Trial and Error and Algorithm
Machines: Problem Solving II
Machines: Problem Solving I
The toggle clamp system is a machine structure consisting of movable, pin-connected multi-force members that form a stabilized system to transmit forces. The...
Force Classification
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...