Analysis of boosting algorithms using the smooth margin function

03/28/2008
by   Cynthia Rudin, et al.
0

We introduce a useful tool for analyzing boosting algorithms called the "smooth margin function," a differentiable approximation of the usual margin for boosting algorithms. We present two boosting algorithms based on this smooth margin, "coordinate ascent boosting" and "approximate coordinate ascent boosting," which are similar to Freund and Schapire's AdaBoost algorithm and Breiman's arc-gv algorithm. We give convergence rates to the maximum margin solution for both of our algorithms and for arc-gv. We then study AdaBoost's convergence properties using the smooth margin function. We precisely bound the margin attained by AdaBoost when the edges of the weak classifiers fall within a specified range. This shows that a previous bound proved by Rätsch and Warmuth is exactly tight. Furthermore, we use the smooth margin to capture explicit properties of AdaBoost in cases where cyclic behavior occurs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/14/2009

Boosting through Optimization of Margin Distributions

Boosting has attracted much research attention in the past decade. The s...
research
01/23/2009

On the Dual Formulation of Boosting Algorithms

We study boosting algorithms from a new perspective. We show that the La...
research
02/05/2020

A Precise High-Dimensional Asymptotic Theory for Boosting and Min-L1-Norm Interpolated Classifiers

This paper establishes a precise high-dimensional asymptotic theory for ...
research
09/22/2022

Boosting as Frank-Wolfe

Some boosting algorithms, such as LPBoost, ERLPBoost, and C-ERLPBoost, a...
research
03/18/2013

Margins, Shrinkage, and Boosting

This manuscript shows that AdaBoost and its immediate variants can produ...
research
11/10/2020

Margins are Insufficient for Explaining Gradient Boosting

Boosting is one of the most successful ideas in machine learning, achiev...
research
01/30/2019

Optimal Minimal Margin Maximization with Boosting

Boosting algorithms produce a classifier by iteratively combining base h...

Please sign up or login with your details

Forgot password? Click here to reset