mlsanityData to 14 Oct 2026

Should we really use post-hoc tests based on mean-ranks?

arXiv 1505.02288 ↗First posted 9 May 2015cs.LG math.ST physics.data-ancited by 116

Not on the map. Why?

Abstract (arXiv)

The statistical comparison of multiple algorithms over multiple data sets is fundamental in machine learning. This is typically carried out by the Friedman test. When the Friedman test rejects the null hypothesis, multiple comparisons are carried out to establish which are the significant differences among algorithms. The multiple comparisons are usually performed using the mean-ranks test. The aim of this technical note is to discuss the inconsistencies of the mean-ranks post-hoc test with the goal of discouraging its use in machine learning as well as in medicine, psychology, etc.. We show that the outcome of the mean-ranks test depends on the pool of algorithms originally included in the experiment. In other words, the outcome of the comparison between algorithms A and B depends also on the performance of the other algorithms included in the original experiment. This can lead to paradoxical situations. For instance the difference between A and B could be declared significant if the pool comprises algorithms C, D, E and not significant if the pool comprises algorithms F, G, H. To overcome these issues, we suggest instead to perform the multiple comparison using a test whose outcome only depends on the two algorithms being compared, such as the sign-test or the Wilcoxon signed-rank test.

Key facts. Cited by 116 papers in the map (data through 14 Oct 2026). First posted on arXiv 9 May 2015.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 14; 2022: 20; 2023: 28; 2024: 26; 2025: 12; 2026: 16.

116 papers.

Sort:

By area:

  1. 2021HIVE-COTE 2.0: a new meta ensemble for time series classificationcited by 118
  2. 2023Bake off redux: a review and experimental evaluation of recent time series classification algorithmscited by 101
  3. 2022HYDRA: Competing convolutional kernels for fast and accurate time series classificationcited by 54
  4. 2021How I failed machine learning in medical imaging -- shortcomings and recommendationscited by 37
  5. 2021Multi-Label Classification Neural Networks with Hard Logical Constraintscited by 36
  6. 2023An Approach to Multiple Comparison Benchmark Evaluations that is Stable Under Manipulation of the Comparate Setcited by 29
  7. 2023A Large-Scale Study of Probabilistic Calibration in Neural Network Regressioncited by 27
  8. 2021The Temporal Dictionary Ensemble (TDE) Classifier for Time Series Classificationcited by 26
  9. 2022Statistical Comparisons of Classifiers by Generalized Stochastic Dominancecited by 20
  10. 2022The FreshPRINCE: A Simple Transformation Based Pipeline Time Series Classifiercited by 18
  11. 2023TodyNet: Temporal Dynamic Graph Neural Network for Multivariate Time Series Classificationcited by 16
  12. 2023AQuA: A Benchmarking Tool for Label Quality Assessmentcited by 16
38 more
  1. 2022Vote'n'Rank: Revision of Benchmarking with Social Choice Theorycited by 15
  2. 2024ONEBench to Test Them All: Sample-Level Benchmarking Over Open-Ended Capabilitiescited by 15
  3. 2022A Review and Evaluation of Elastic Distance Functions for Time Series Clusteringcited by 14
  4. 2025Episodic Memories Generation and Evaluation Benchmark for Large Language Modelscited by 14
  5. 2021Learnable Dynamic Temporal Pooling for Time Series Classificationcited by 13
  6. 2024From Variability to Stability: Advancing RecSys Benchmarking Practicescited by 12
  7. 2023Reproducibility in Multiple Instance Learning: A Case For Algorithmic Unit Testscited by 11
  8. 2024Statistical Multicriteria Benchmarking via the GSD-Frontcited by 11
  9. 2022A Bayesian Bradley-Terry model to compare multiple ML algorithms on multiple data setscited by 9
  10. 2022Privacy Meets Explainability: A Comprehensive Impact Benchmarkcited by 9
  11. 2023Unsupervised Feature Based Algorithms for Time Series Extrinsic Regressioncited by 9
  12. 2024Look Into the LITE in Deep Learning for Time Series Classificationcited by 9
  13. 2021Elastic Similarity and Distance Measures for Multivariate Time Seriescited by 8
  14. 2022A Siren Song of Open Source Reproducibilitycited by 8
  15. 2022Scalable Classifier-Agnostic Channel Selection for Multivariate Time Series Classificationcited by 8
  16. 2023Kernel Density Estimation for Multiclass Quantificationcited by 8
  17. 2021Average Localised Proximity: A new data descriptor with good default one-class classification performancecited by 7
  18. 2021MrSQM: Fast Time Series Classification with Symbolic Representationscited by 7
  19. 2022Graph Convolutional Networks for Traffic Forecasting with Missing Valuescited by 7
  20. 2022POPNASv3: a Pareto-Optimal Neural Architecture Search Solution for Image and Time Series Classificationcited by 7
  21. 2023Time-Series Classification in Smart Manufacturing Systems: An Experimental Evaluation of State-of-the-Art Machine Learning Algorithmscited by 7
  22. 2022GCondNet: A Novel Method for Improving Neural Networks on Small High-Dimensional Tabular Datacited by 6
  23. 2023Time Series Clustering With Random Convolutional Kernelscited by 6
  24. 2023ShapeDBA: Generating Effective Time Series Prototypes using ShapeDTW Barycenter Averagingcited by 6
  25. 2024Probabilistic Calibration by Design for Neural Network Regressioncited by 6
  26. 2024PMLBmini: A Tabular Classification Benchmark Suite for Data-Scarce Applicationscited by 6
  27. 2024"Oh LLM, I'm Asking Thee, Please Give Me a Decision Tree": Zero-Shot Decision Tree Induction and Embedding with Large Language Modelscited by 6
  28. 2022What is the best RNN-cell structure to forecast each time series behavior?cited by 5
  29. 2023A Coreset Learning Reality Checkcited by 5
  30. 2023Depth Functions for Partial Orders with a Descriptive Analysis of Machine Learning Algorithmscited by 5
  31. 2024Multi-Label Adaptive Batch Selection by Highlighting Hard and Imbalanced Samplescited by 5
  32. 2021KDCTime: Knowledge Distillation with Calibration on InceptionTime for Time-series Classificationcited by 4
  33. 2023Multimodal Indoor Localisation in Parkinson's Disease for Detecting Medication Use: Observational Pilot Study in a Free-Living Settingcited by 4
  34. 2023Temporal Convolutional Explorer Helps Understand 1D-CNN's Learning Behavior in Time Series Classification from Frequency Domaincited by 4
  35. 2023Small Effect Sizes in Malware Detection? Make Harder Train/Test Splits!cited by 4
  36. 2024AUPIMO: Redefining Visual Anomaly Detection Benchmarks with High Speed and Low Tolerancecited by 4
  37. 2025Random Feature Representation Boostingcited by 4
  38. 2026The Multiverse of Time Series Machine Learning: an Archive for Multivariate Time Series Classificationcited by 4

50 most cited of 116 All 116 (JSON)