mlsanityData to 14 Oct 2026

Ensemble Performance Through the Lens of Linear Independence of Classifier Votes in Data Streams

arXiv 2511.21465 ↗First posted 26 Nov 2025cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Ensemble learning improves classification performance by combining multiple base classifiers. While increasing the number of classifiers generally enhances accuracy, excessively large ensembles can lead to computational inefficiency and diminishing returns. This paper investigates the relationship between ensemble size and performance through the lens of linear independence among classifier votes in data streams. We propose that ensembles composed of linearly independent classifiers maximize representational capacity, particularly under a geometric model. We then generalize the importance of linear independence to the weighted majority voting problem. By modeling the probability of achieving linear independence among classifier outputs, we derive a theoretical framework that explains the trade-off between ensemble size and accuracy. Our analysis leads to a theoretical estimate of the ensemble size required to achieve a user-specified probability of linear independence. We validate our theory through experiments on both real-world and synthetic datasets using two ensemble methods, OzaBagging and GOOWE. Our results confirm that this theoretical estimate effectively identifies the point of performance saturation for robust ensembles like OzaBagging. Conversely, for complex weighting schemes like GOOWE, our framework reveals that high theoretical diversity can trigger algorithmic instability. Our implementation is publicly available to support reproducibility and future research.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 53 references that are in the map. First posted on arXiv 26 Nov 2025.

Builds on

7 of 53 references.

References · 7

  1. 2018Scikit-Multiflow: A Multi-output Streaming Frameworkcited by 70
  2. 2017To tune or not to tune the number of trees in random forest?cited by 33
  3. 2017Less Is More: A Comprehensive Framework for the Number of Components of Ensemble Classifierscited by 17
  4. 2021On-the-Fly Ensemble Pruning in Evolving Data Streamscited by 3
  5. 2023DynED: Dynamic Ensemble Diversification in Data Stream Classificationcited by 3
  6. 2021Selecting a number of voters for a voting ensemblecited by 2
  7. 2021A Dataset-Level Geometric Framework for Ensemble Classifierscited by 2

Built on by

Not cited yet.