Topological descriptors of foot clearance gait dynamics improve differential diagnosis of Parkinsonism
Authors: Jhonathan Barrios, Wolfram Erlhagen, Miguel F. Gago, Estela Bicho, Flora Ferreira
Organizations: Centre of Mathematics (CMAT), School of Sciences, University of Minho, Portugal · Neurology Departmet, Hospital da Senhora da Oliveira, Portugal · ICVS, School of Medicine, University of Minho, Portugal · Algoritmi Centre, School of Engineering, University of Minho, Portugal · Centre of Mathematics (CMUP), University of Porto, Portugal · School and Economics and Management, University of Porto, Portugal
Differential diagnosis among parkinsonian syndromes remains a clinical challenge due to overlapping motor symptoms and subtle gait abnormalities. Accurate differentiation is crucial for treatment planning and prognosis. While gait analysis is a well established approach for assessing motor impairments, conventional methods often overlook hidden nonlinear and structural features embedded in foot clearance patterns. We evaluated Topological Data Analysis (TDA) as a complementary tool for Parkinsonism classification using foot clearance time series. Persistent homology produced Betti curves, persistence landscapes, and silhouettes, which were used as features for a Random Forest classifier. The dataset comprised 15 controls (CO), 15 idiopathic Parkinson's disease (IPD), and 14 vascular Parkinsonism (VaP). Models were assessed with leave-one-out cross-validation (LOOCV). Betti-curve descriptors consistently yielded the strongest results. For IPD vs VaP, foot clearance variables minimum toe clearance, maximum toe late swing, and maximum heel clearance achieved 83% accuracy and AUC=0.89 under LOOCV in the medicated (On) state. Performance improved in the On state and further when both Off and On states were considered, indicating sensitivity of the topological features to levodopa related gait changes. These findings support integrating TDA with machine learning to improve clinical gait analysis and aid differential diagnosis across parkinsonian disorders.
Figures & tables
Controls
IPD Patients
VaP Patients
Age (years)
76.00±5.70
76.60±4.29
80.53±4.63
Weight (kg)
68.21±7.03
73.24±12.53
66.17±10.38
Height (m)
1.63±0.06
1.67±0.082
1.61±0.085
Gender (Female/Male)
9/6
4/11
6/8
Table 1: Physical Characteristics for the study groups
Figure 2: The proposed complementary framework for differential Parkinsonism classification based on topological descriptors and Random Forest
CO vs VaP
CO vs IPD
Gait Variable
TD
AUC
Accu
Sens
Spec
AUC
Accu
Sens
Spec
Lift-off Angle
BC
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
PL
0.89
0.82
0.71
0.93
0.85
0.76
0.67
0.87
SL
0.53
0.58
0.64
0.53
0.62
0.53
0.53
0.53
MaxHC
BC
1.00
0.97
0.93
1.00
1.00
1.00
1.00
1.00
PL
0.85
0.72
0.64
0.80
0.82
0.73
0.73
0.73
Table 2: Classification performance metrics obtained based in the topological descriptor vectors for distinguishing controls from parkinsonian subtypes
Metric
Gait Variable
State
AUC
Accuracy
Sensitivity
Specificity
Lift-off Angle
Off
0.58
0.48
0.60
0.36
On
0.75
0.76
0.80
0.71
Off+On
0.62
0.62
0.67
0.57
MaxHC
Off
0.57
0.55
0.47
0.64
On
0.67
0.62
0.80
0.43
Table 3: Classification performance metrics obtained based on the topological descriptor vectors for IPD vs VaP
Figure 3: Confusion matrices using the variables MinTC (top row) and MaxTLSW (bottom row) in different medication states.
Figure 4: Confusion matrices using combined variables in different medication states. Top row: MinTC + MaxTLSW; bottom row: MaxTLSW + StrikeAngle.
Best result for
Off State
On State
combinaton of
Accu
AUC
Sens
Spec
Accu
AUC
Sens
Spec
MaxHC + MinTC + MaxTLSW
0.76
0.74
0.80
0.71
0.83
0.89
0.80
0.71
LiftOffAngle + MinTC + MaxTLSW
0.72
0.73
0.73
0.71
0.79
0.82
0.80
0.79
+ Strike Angle
LiftOffAngle + MaxHC + MaxTESW
0.62
0.67
0.60
0.64
0.76
0.87
0.80
0.71
+ MinTC + MaxTLSW
Table 5: Classifier performance for the best combination