SoftMCC: An MCC-Brier Calibration Bridge for Threshold-Free Model Selection under Class Imbalance
Sakarya University
cs.LG
Submitted: 2026-08-10
Updated: 2026-10-27
Comments: 28 pages, 4 figures. Submitted to the Journal of Machine Learning Research
Code: https://github.com/canay/softmcc_theory
License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
Importance score: 75/100
The gist: SoftMCC is a post-training MCC validation framework on established probability-valued confusion counts, coupling an MCC-specific calibrated identity with a tie-aware, sharedpool selection protocol.
Terminology
Summary
SoftMCC is a post-training MCC validation framework on established probability-valued
confusion counts, coupling an MCC-specific calibrated identity with a tie-aware, sharedpool selection protocol. Its core score is a covariance-normalized probability-label association, reduces exactly to MCC for hard predictions, and is Pearson-bounded. Under
perfect population calibration it equals the Brier skill score with identical candidate ordering;
outside that regime the gap does not identify calibration error. Across 18 settings with
12 duplicate-safe grouped repeats, SoftMCC attains the best stability mean rank (2.31)
and highest mean tie-corrected Kendall’s W (0.659), with a significant Friedman test
(p = 0.007); Nemenyi analysis separates it from AUPRC and MCC@0.5, while 14-sourcefamily sensitivity retains only the latter. Selected-model utility shows no advantage.
Three of six prespecified comparisons have negative mean test-MCC differences, only
F1 @best survives Holm correction (p = 0.014), and the dataset-level test is not significant
(p = 0.117). Label permutation lowers mean W to 0.092; temperature scaling shifts
SoftMCC rankings (mean Spearman 0.851) whereas rank-based and threshold-optimized
metrics remain invariant. SoftMCC is a calibration-sensitive MCC-family selector with
bounded stability and utility evidence.
Improvements for AI systems
Improvements to AI Systems:
-
Calibration-Aware Model Selection: Integrate SoftMCC as a post-training validation metric for classification systems, replacing or supplementing AUPRC/MCC when selecting between candidate models. This ensures the chosen model has both discriminative power and probability calibration, reducing silent failures in high-stakes deployment (e.g., medical diagnosis, fraud detection).
-
Tie-Aware and Duplicate-Safe Evaluation: Use SoftMCC’s shared-pool selection protocol to handle tied predictions and repeated grouped data (e.g., multi-site clinical trials, user sessions) without inflating stability metrics. This improves the reliability of model comparison in real-world, non-IID datasets.
-
Bounded Stability Monitoring: Deploy SoftMCC’s Pearson-bounded score as a continuous monitoring signal during model updates. If SoftMCC drops significantly while hard-MCC stays stable, it flags calibration drift—enabling early intervention before downstream decision quality degrades.
-
Calibration-Sensitive Early Stopping: During training, use SoftMCC as a validation criterion for early stopping. Unlike accuracy or MCC, it penalizes overconfident wrong predictions, guiding the model toward better probability estimates without sacrificing ranking performance.
-
Robust Benchmarking for AutoML: In automated machine learning pipelines, replace single-point MCC with SoftMCC’s mean rank across multiple repeats and label permutations. This yields more stable leaderboards and reduces the chance of selecting a model that wins by chance on a fixed test set.
What the Improved AI System Can Do:
-
Select models that generalize better under distribution shift, because SoftMCC rewards calibrated probabilities, not just hard-label accuracy.
-
Detect silent calibration failures in production—e.g., when a model’s confidence inflates after fine-tuning, SoftMCC drops even if accuracy stays flat.
-
Compare models fairly on grouped, imbalanced, or duplicated data (e.g., patient records with multiple visits) without bias from tie-breaking or repeated samples.
-
Provide statistically sound model rankings with known significance (Friedman + Nemenyi), enabling defensible model selection in regulated environments.
-
Maintain ranking stability under temperature scaling or threshold optimization, meaning the chosen model remains optimal even if downstream decision thresholds are tuned separately.
Sources
- The Certainty Ratio $C_\rho$: a novel metric for assessing the reliability of classifier predictions
Related papers
- Polynomial-Augmented Neural Networks (PANNs) with Weak Orthogonality Constraints for Enhanced Function and PDE Approximation
- AIRL-S: Unifying Reinforcement Learning and Search-Based Test-Time Scaling via Adversarial Inverse Reinforcement Learning
- Transformers as Bayesian In-Context Experimenters: Smoothness-Adaptive Efficient ATE Estimation
- Convergence issues in Relational Concept Analysis based on AOC-posets
- Beliefs Beyond Posteriors: The Predictive Cost of ELBO Binding
- Understanding Diffusion Models via Ratio-Based Function Approximation with SignReLU Networks