A Bayesian Bradley-Terry model to compare multiple ML algorithms on multiple data sets
Not on the map. Why?
Abstract (arXiv)
This paper proposes a Bayesian model to compare multiple algorithms on multiple data sets, on any metric. The model is based on the Bradley-Terry model, that counts the number of times one algorithm performs better than another on different data sets. Because of its Bayesian foundations, the Bayesian Bradley Terry model (BBT) has different characteristics than frequentist approaches to comparing multiple algorithms on multiple data sets, such as Demsar (2006) tests on mean rank, and Benavoli et al. (2016) multiple pairwise Wilcoxon tests with p-adjustment procedures. In particular, a Bayesian approach allows for more nuanced statements regarding the algorithms beyond claiming that the difference is or it is not statistically significant. Bayesian approaches also allow to define when two algorithms are equivalent for practical purposes, or the region of practical equivalence (ROPE). Different than a Bayesian signed rank comparison procedure proposed by Benavoli et al. (2017), our approach can define a ROPE for any metric, since it is based on probability statements, and not on differences of that metric. This paper also proposes a local ROPE concept, that evaluates whether a positive difference between a mean measure across some cross validation to the mean of some other algorithms is should be really seen as the first algorithm being better than the second, based on effect sizes. This local ROPE proposal is independent of a Bayesian use, and can be used in frequentist approaches based on ranks. A R package and a Python program that implements the BBT is available.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 14 of its 62 references that are in the map. First posted on arXiv 9 Aug 2022.
Builds on
14 of 62 references.
References · 14
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2020Evaluation of Text Generation: A Surveycited by 277
- 2017OpenML Benchmarking Suitescited by 178
- 2017PMLB: A Large Benchmark Suite for Machine Learning Evaluation and Comparisoncited by 140
- 2015Should we really use post-hoc tests based on mean-ranks?cited by 116
- 2015Practical Bayesian model evaluation using leave-one-out cross-validation and WAICcited by 110
- 2016Time for a change: a tutorial for comparing multiple classifiers through Bayesian analysiscited by 93
- 2013Evaluation Measures for Hierarchical Classification: a unified view and novel approachescited by 46
- 2018Nested cross-validation when selecting classifiers is overzealous for most practical applicationscited by 19
- 2017The prior can generally only be understood in the context of the likelihoodcited by 18
- 2016Statistical comparison of classifiers through Bayesian hierarchical modellingcited by 14
- 2020How to tune the RBF SVM hyperparameters?: An empirical evaluation of 18 search algorithmscited by 7
2 more
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 0; 2025: 5; 2026: 1.
9 papers.
- 2023An Approach to Multiple Comparison Benchmark Evaluations that is Stable Under Manipulation of the Comparate Setcited by 29
- 2025Benchmarking Pretrained Molecular Embedding Models For Molecular Representation Learningcited by 15
- 2025Bayesian Active Learning for Multi-Criteria Comparative Judgement in Educational Assessmentcited by 2
- 2022BiasBed -- Rigorous Texture Bias Evaluationcited by 1
- 2023A Bayesian Active Learning Approach to Comparative Judgementcited by 0
- 2025Rendering Transparency to Ranking in Educational Assessment via Bayesian Comparative Judgementcited by 0
- 2025Efficient Portfolio Selection through Preference Aggregation with Quicksort and the Bradley--Terry Modelcited by 0
- 2025Mallows Model with Learned Distance Metrics: Sampling and Maximum Likelihood Estimationcited by 0
- 2026Bayesian Preference Learning for Test-Time Steerable Reward Modelscited by 0
- 2026Bayesian Preference Learning for Test-Time Steerable Reward Models9 Feb 2026
- 2025Benchmarking Pretrained Molecular Embedding Models For Molecular Representation Learning8 Aug 2025
- 2025Mallows Model with Learned Distance Metrics: Sampling and Maximum Likelihood Estimation10 Jul 2025
- 2025Efficient Portfolio Selection through Preference Aggregation with Quicksort and the Bradley--Terry Model6 Apr 2025
- 2025Rendering Transparency to Ranking in Educational Assessment via Bayesian Comparative Judgement17 Mar 2025
- 2025Bayesian Active Learning for Multi-Criteria Comparative Judgement in Educational Assessment1 Mar 2025
- 2023A Bayesian Active Learning Approach to Comparative Judgement25 Aug 2023
- 2023An Approach to Multiple Comparison Benchmark Evaluations that is Stable Under Manipulation of the Comparate Set19 May 2023
- 2022BiasBed -- Rigorous Texture Bias Evaluation23 Nov 2022