Multiclass Boosting and the Cost of Weak Learning
Nataly Brukhim, Elad Hazan, Shay Moran, Indraneel Mukherjee, Robert E. Schapire
Abstract
Boosting is an algorithmic approach which is based on the idea of combining weak and moderately inaccurate hypotheses to a strong and accurate one. In this work we study multiclass boosting with a possibly large number of classes or categories. Multiclass boosting can be formulated in various ways. Here, we focus on an especially natural formulation in which the weak hypotheses are assumed to belong to an "easy-to-learn" base class, and the weak learner is an agnostic PAC learner for that class with respect to the standard classification loss. This is in contrast with other, more complicated losses as have often been considered in the past. The goal of the overall boosting algorithm is then to learn a combination of weak hypotheses by repeatedly calling the weak learner. We study the resources required for boosting, especially how they depend on the number of classes k, for both the booster and weak learner. We find that the boosting algorithm itself only requires O(log k) samples, as we show by analyzing a variant of AdaBoost for our setting. In stark contrast, assuming typical limits on the number of weak-learner calls, we prove that the number of samples required by a weak learner is at least polynomial in k, exponentially more than the number of samples needed by the booster. Alternatively, we prove that the weak learner's accuracy parameter must be smaller than an inverse polynomial in k, showing that the returned weak hypotheses must be nearly the best in their class when k is large. We also prove a trade-off between number of oracle calls and the resources required of the weak learner, meaning that the fewer calls to the weak learner the more that is demanded on each call.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 398aff75-ce3b-4ed2-a1fd-ce289f00eb97Cited by top-tier papers8
- Multiclass Boosting: Simple and Intuitive Weak Learning CriteriaNataly Brukhim, Amit Daniely, Yishay Mansour, Shay MoranNeurIPS 2023 · 15 citations
- Multiclass Transductive Online LearningSteve Hanneke, Vinod Raman, Amirreza Shaeiri, Unique SubediNeurIPS 2024 · 9 citations
- A Characterization of Multiclass LearnabilityNataly Brukhim, Daniel Carmon, Irit Dinur, Shay Moran et al.FOCS 2022 · 7 citations
- Local Boosting for Weakly-Supervised LearningRongzhi Zhang, Yue Yu, Jiaming Shen, Xiquan Cui et al.KDD 2023 · 4 citations
- Online Agnostic Multiclass BoostingVinod Raman, Ambuj TewariNeurIPS 2022 · 3 citations
Builds on3
- Online Agnostic Boosting via Regret MinimizationNataly Brukhim, Xinyi Chen, Elad Hazan, Shay MoranNeurIPS 2020 · 16 citations
- Boosting for Control of Dynamical SystemsNaman Agarwal, Nataly Brukhim, Elad Hazan, Zhou LuICML 2020 · 14 citations
- Boosting simple learnersNoga Alon, Alon Gonen, Elad Hazan, Shay MoranSTOC 2021 · 2 citations
Related papers
- AdaBoost is not an Optimal Weak to Strong LearnerMikael Møller Høgsgaard, Kasper Green Larsen, Martin RitzertICML 2023 · 8 citations
- Revisiting Agnostic BoostingArthur da Cunha, Mikael Møller Høgsgaard, Andrea Paudice, Yuxin SunNeurIPS 2025 · 2 citations
- Optimal Weak to Strong LearningKasper Green Larsen, Martin RitzertNeurIPS 2022 · 16 citations
- The Many Faces of Optimal Weak-to-Strong LearningMikael Møller Høgsgaard, Kasper Green Larsen, Markus Engelund MathiasenNeurIPS 2024 · 4 citations
- Iterative Weak Learnability and Multiclass AdaBoostIn-Koo Cho, Jonathan A. Libgober, Cheng DingKDD 2024
