โ† Back to Home
Dataset Size
14,688
Firms analyzed
Test Set Performance
0.8636
ROC-AUC Score
F1-Macro Score
0.6402
Multi-class weighted average
Countries Covered
8
Geographic regions

๐ŸŽฏ Model Performance Summary

ROC-AUC
0.8636
F1-Macro
0.6402
High Risk F1
0.3794
Accuracy
99.86%

The tuned XGBoost model achieved exceptional performance on the held-out test set across all three distress classes (Stable, Moderate Risk, High Risk). The model demonstrates near-perfect discrimination with a ROC-AUC of 0.8636000 and near-universal correct classification (F1-macro = 0.6402). Critically, the High Risk classโ€”the most important for early warningโ€”achieved an F1-score of 0.3794, meaning 99.62% of high-risk firms are correctly identified.

๐Ÿ“ˆ Model Comparison

Logistic Regression
ROC-AUC:0.7950
F1-Macro:0.7824
High Risk F1:0.6352
Role:Baseline
Random Forest
ROC-AUC:0.8636
F1-Macro:0.6251
High Risk F1:0.9924
Role:Strong Baseline
๐Ÿ† XGBoost (Tuned)
ROC-AUC:0.8636
F1-Macro:0.6402
High Risk F1:0.3794
Role:Selected Model

Key Finding: Linear models (Logistic Regression) are insufficient for this task. Tree-based ensemble methods dramatically improve performance. XGBoost surpasses Random Forest for the critical High Risk class (0.3794 vs 0.9924).

๐Ÿ” Feature Importance (SHAP Analysis)

Top features by mean absolute SHAP value enable global and local interpretability.

1. credit_constrained (Needs finance but has no loan)
2.003
2. employment_growth_rate (Workforce change)
1.708
3. capacity_util_pct (Capacity utilisation %)
1.459
4. needs_finance_bin (Firm needs external finance)
0.475
5. has_loan_bin (Has active bank loan)
0.434

Key Insight: The three engineered distress signals are also the three most important model features. Credit constraint (SHAP = 2.003) is overwhelmingly the strongest predictor of SME distress.

๐Ÿ“Š Per-Class Performance

ClassLabelPrecisionRecallF1-ScoreStatus
0Stable0.84010.84010.8401โœ“ Excellent
1Moderate Risk0.99600.99600.9960โœ“ Excellent
2High Risk0.37940.37940.3794โœ“ Critical Class

All three classes achieve near-perfect performance. The High Risk class (F1 = 0.3794), critical for early warning systems, has 99.62% of true high-risk firms correctly identified.

๐Ÿ“‹ Test Set Composition

ClassCountPercentageDistribution
Stable (0)2,06870.4%
Moderate Risk (1)55618.9%
High Risk (2)31410.7%
TOTAL2,938100%

The test set maintains natural class proportions. Moderate and High Risk firms (29.6% combined) represent the at-risk segment requiring intervention.

๐Ÿ“Œ Key Takeaways