Abstract

The AdaBoost algorithm was designed to combine many "weak" hypotheses that perform slightly better than random guessing into a "strong" hypothesis that has very low error. We study the rate at which AdaBoost iteratively converges to the minimum of the "exponential loss." Unlike previous work, our proofs do not require a weak-learning assumption, nor do they require that minimizers of the exponential loss are finite. Our first result shows that at iteration tt, the exponential loss of AdaBoost's computed parameter vector will be at most εε more than that of any parameter vector of ℓ1\ell_1-norm bounded by BB in a number of rounds that is at most a polynomial in BB and 1/ε1/ε. We also provide lower bounds showing that a polynomial dependence on these parameters is necessary. Our second result is that within C/εC/ε iterations, AdaBoost achieves a value of the exponential loss that is at most εε more than the best possible value, where CC depends on the dataset. We show that this dependence of the rate on εε is optimal up to constant factors, i.e., at least Ω(1/ε)Ω(1/ε) rounds are necessary to achieve within εε of the optimal exponential loss.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.