Statistical Multicriteria Benchmarking via the GSD-Front
Christoph Jansen, Georg Schollmeyer, Julian Rodemann, Hannah Blocher, Thomas Augustin
TL;DR
This work develops a multicriteria framework for comparing classifiers via generalized stochastic dominance, introducing the GSD-front as a more informative alternative to the Pareto-front when handling mixed ordinal and cardinal metrics. It provides a set-valued, consistent estimator for the GSD-front, and both static and dynamic permutation tests to assess membership of a classifier in the front, with robustness extensions under non-i.i.d. sampling through a $\gamma$-contamination model. The methodology is demonstrated on OpenML and PMLB benchmark suites, showing that the GSD-front yields more discriminative and stable inferences than traditional Pareto or marginal-front analyses. The approach allows practitioners to evaluate trade-offs across diverse criteria without requiring explicit weighting, while accounting for statistical uncertainty and potential data-sampling irregularities. Overall, the GSD-front offers a principled, scalable tool for reliable multicriteria benchmarking in classifier evaluation with practical implications for model selection under complex performance landscapes.
Abstract
Given the vast number of classifiers that have been (and continue to be) proposed, reliable methods for comparing them are becoming increasingly important. The desire for reliability is broken down into three main aspects: (1) Comparisons should allow for different quality metrics simultaneously. (2) Comparisons should take into account the statistical uncertainty induced by the choice of benchmark suite. (3) The robustness of the comparisons under small deviations in the underlying assumptions should be verifiable. To address (1), we propose to compare classifiers using a generalized stochastic dominance ordering (GSD) and present the GSD-front as an information-efficient alternative to the classical Pareto-front. For (2), we propose a consistent statistical estimator for the GSD-front and construct a statistical test for whether a (potentially new) classifier lies in the GSD-front of a set of state-of-the-art classifiers. For (3), we relax our proposed test using techniques from robust statistics and imprecise probabilities. We illustrate our concepts on the benchmark suite PMLB and on the platform OpenML.
