mlsanityData to 7 Oct 2026

How many classifiers do we need?

arXiv 2411.00328 ↗First posted 1 Nov 2024stat.ML cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

As performance gains through scaling data and/or model size experience diminishing returns, it is becoming increasingly popular to turn to ensembling, where the predictions of multiple models are combined to improve accuracy. In this paper, we provide a detailed analysis of how the disagreement and the polarization (a notion we introduce and define in this paper) among classifiers relate to the performance gain achieved by aggregating individual classifiers, for majority vote strategies in classification tasks. We address these questions in the following ways. (1) An upper bound for polarization is derived, and we propose what we call a neural polarization law: most interpolating neural network models are 4/3-polarized. Our empirical results not only support this conjecture but also show that polarization is nearly constant for a dataset, regardless of hyperparameters or architectures of classifiers. (2) The error of the majority vote classifier is considered under restricted entropy conditions, and we present a tight upper bound that indicates that the disagreement is linearly correlated with the target, and that the slope is linear in the polarization. (3) We prove results for the asymptotic behavior of the disagreement in terms of the number of classifiers, which we show can help in predicting the performance for a larger number of classifiers from that of a smaller number. Our theories and claims are supported by empirical results on several image classification tasks with various types of neural networks.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 13 of its 23 references that are in the map. First posted on arXiv 1 Nov 2024.

Builds on

13 of 23 references.

References · 13

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2016Densely Connected Convolutional Networkscited by 6,691
  4. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  5. 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
  6. 2018Reconciling modern machine learning practice and the bias-variance trade-offcited by 919
  7. 2018Deep Learning for Classical Japanese Literaturecited by 415
  8. 2018Do CIFAR-10 Classifiers Generalize to CIFAR-10?cited by 197
  9. 2021Assessing Generalization of SGD via Disagreementcited by 116
  10. 2022Neural Collapse: A Review on Modelling Principles and Generalizationcited by 95
  11. 2022Agreement-on-the-Line: Predicting the Performance of Neural Networks under Distribution Shiftcited by 94
  12. 2020Second Order PAC-Bayesian Bounds for the Weighted Majority Votecited by 34
1 more
  1. 2023When are ensembles really effective?cited by 21

Built on by

Not cited yet.