Application of supervised machine learning algorithms in the classification of sagittal gait patterns of cerebral

Yanxin Zhang1, Ye Ma2

  • 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.

Related Concept Videos

Fixed Action Patterns01:06

Fixed Action Patterns

A fixed action pattern (FAP) is a specific, hard-wired sequence of behaviors that occurs in response to an external stimulus, called a sign stimulus. The behavior is “fixed” because it is essentially unchangeable—proceeding similarly across individuals of a species every time it occurs.
17.6K
Machines01:19

Machines

Machines are complex structures consisting of movable, pin-connected multi-force members that work together to transmit forces. One example of a machine is the cutting plier, which is used to cut wires by applying forces to its handles. When equal and opposite forces are exerted on the handles of the cutting plier, they cause the cutting edges to come together and apply equal and opposite reaction forces on the wire, which are greater than the applied forces.
A free-body diagram of the...
577
Trial and Error and Algorithm01:12

Trial and Error and Algorithm

A problem-solving strategy is a plan of action used to find a solution. Different strategies have distinct action plans. Trial and error involves trying different solutions until one works. For instance, to fix a broken printer, you might check ink levels, ensure the paper tray isn't jammed, and verify the printer's connection to your laptop. This method can be time-consuming but is commonly used. Thomas Edison, for example, used trial and error to find a suitable filament for the light...
407
Machines: Problem Solving II01:30

Machines: Problem Solving II

Machines are complex structures consisting of movable, pin-connected multi-force members that work together to transmit forces. Consider a lifting tong carrying a 100 kg load. It comprises movable sections DAF and CBG linked together with member AB.
668
Machines: Problem Solving I01:22

Machines: Problem Solving I

A toggle clamp is a mechanical device commonly used for holding and clamping objects in various applications, such as woodworking, metalworking, and assembly operations. Consider a toggle clamp subjected to a force of 200 N at the handle. The vertical clamping force can be calculated, provided the dimensions of the toggle clamp are known.
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...
714
Force Classification01:22

Force Classification

Forces play a crucial role in the study of physics and engineering. They are essential in describing the motion, behavior, and equilibrium of objects in the physical world. Forces can be classified based on their origin, type, and direction of action.
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,...
2.4K