paper-with-me

Papers

How to Boost Any Loss Function

2024-07-02 · Richard Nock, Yishay Mansour

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 ($0^{th}$) 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 $0^{th}$ 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.

📄 PDF Abstract BibTeX arXiv:2407.02279

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Generalized XGBoost Method

2021-09-15 · Yang Guang

The XGBoost method has many advantages and is especially suitable for statistical analysis of big data, but its loss function is limited to convex functions. In many specific applications, a nonconvex loss function would…

SPLBoost: An Improved Robust Boosting Algorithm Based on Self-paced Learning

2017-06-20 · Kaidong Wang, Yao Wang, Qian Zhao, Deyu Meng 외

It is known that Boosting can be interpreted as a gradient descent technique to minimize an underlying loss function. Specifically, the underlying loss being minimized by the traditional AdaBoost is the exponential loss,…

Learning Nonlinear Functions Using Regularized Greedy Forest

2011-09-05 · Rie Johnson, Tong Zhang

We consider the problem of learning a forest of nonlinear decision rules with general loss functions. The standard methods employ boosted decision trees such as Adaboost for exponential loss and Friedman's gradient boost…

Boosting in the presence of outliers: adaptive classification with non-convex loss functions

2015-10-05 · Alexander Hanbo Li, Jelena Bradic

This paper examines the role and efficiency of the non-convex loss functions for binary classification problems. In particular, we investigate how to design a simple and effective boosting algorithm that is robust to the…

Binary ClassificationGeneral Classification

SGLB: Stochastic Gradient Langevin Boosting

2020-01-20 · Aleksei Ustimenko, Liudmila Prokhorenkova

This paper introduces Stochastic Gradient Langevin Boosting (SGLB) - a powerful and efficient machine learning framework that may deal with a wide range of loss functions and has provable generalization guarantees. The m…