How to Boost Any Loss Function
Richard Nock, Yishay Mansour
Abstract
Boosting is a highly successful ML-born optimization setting in which one is required to computationally efficiently learn arbitrarily good models based on the access to a weak learner oracle, providing classifiers performing at least slightly differently from random guessing. A key difference with gradient-based optimization is that boosting's original model does not requires access to first order information about a loss, yet the decades long history of boosting has quickly evolved it into a first order optimization setting -- sometimes even wrongfully defining it as such. Owing to recent progress extending gradient-based optimization to use only a loss' zeroth () order information to learn, this begs the question: what loss functions can be efficiently optimized with boosting and what is the information really needed for boosting to meet the original boosting blueprint's requirements? We provide a constructive formal answer essentially showing that any loss function can be optimized with boosting and thus boosting can achieve a feat not yet known to be possible in the classical order setting, since loss functions are not required to be be convex, nor differentiable or Lipschitz -- and in fact not required to be continuous either. Some tools we use are rooted in quantum calculus, the mathematical field -- not to be confounded with quantum computation -- that studies calculus without passing to the limit, and thus without using first order information.
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 d5dd4f76-26cd-49d7-85cf-18788e68d862Builds on22
- Gradient-Free Methods for Deterministic and Stochastic Nonsmooth Nonconvex OptimizationTianyi Lin, Zeyu Zheng, Michael I. JordanNeurIPS 2022 · 102 citations
- A Zeroth-Order Block Coordinate Descent Algorithm for Huge-Scale Black-Box OptimizationHanQin Cai, Yuchen Lou, Daniel McKenzie, Wotao YinICML 2021 · 59 citations
- Exploiting Higher Order Smoothness in Derivative-free Optimization and Continuous BanditsArya Akhavan, Massimiliano Pontil, Alexandre B. TsybakovNeurIPS 2020 · 58 citations
- Improve Single-Point Zeroth-Order Optimization Using High-Pass and Low-Pass FiltersXin Chen, Yujie Tang, Na LiICML 2022 · 34 citations
- A gradient estimator via L1-randomization for online zero-order optimization with two point feedbackArya Akhavan, Evgenii Chzhen, Massimiliano Pontil, Alexandre B. TsybakovNeurIPS 2022 · 29 citations
Related papers
- BOME! Bilevel Optimization Made Easy: A Simple First-Order ApproachBo Liu, Mao Ye, Stephen Wright, Peter Stone et al.NeurIPS 2022 · 170 citations
- Quantum BoostingSrinivasan Arunachalam, Reevu MaityICML 2020 · 3 citations
- High Probability Complexity Bounds for Line Search Based on Stochastic OraclesBilly Jin, Katya Scheinberg, Miaolan XieNeurIPS 2021 · 29 citations
- Robustness of Quantum Algorithms for Nonconvex OptimizationWeiyuan Gong, Chenyi Zhang, Tongyang LiICLR 2025
- Hybrid Decentralized Optimization: Leveraging Both First- and Zeroth-Order Optimizers for Faster ConvergenceShayan Talaei, Matin Ansaripour, Giorgi Nadiradze, Dan AlistarhAAAI 2025 · 1 citation
