Skip to main navigation Skip to search Skip to main content

Unifying multi-class AdaBoost algorithms with binary base learners under the margin framework

  • University of Illinois at Urbana-Champaign
  • University of Florida

Research output: Contribution to journalArticlepeer-review

10 Scopus citations

Abstract

Multi-class AdaBoost algorithms AdaBooost.MO, -ECC and -OC have received a great attention in the literature, but their relationships have not been fully examined to date. In this paper, we present a novel interpretation of the three algorithms, by showing that MO and ECC perform stage-wise functional gradient descent on a cost function defined over margin values, and that OC is a shrinkage version of ECC. This allows us to strictly explain the properties of ECC and OC, empirically observed in prior work. Also, the outlined interpretation leads us to introduce shrinkage as regularization in MO and ECC, and thus to derive two new algorithms: SMO and SECC. Experiments on diverse databases are performed. The results demonstrate the effectiveness of the proposed algorithms and validate our theoretical findings.

Original languageEnglish
Pages (from-to)631-643
Number of pages13
JournalPattern Recognition Letters
Volume28
Issue number5
DOIs
StatePublished - Apr 1 2007

Keywords

  • AdaBoost
  • Margin theory
  • Multi-class classification problem

Fingerprint

Dive into the research topics of 'Unifying multi-class AdaBoost algorithms with binary base learners under the margin framework'. Together they form a unique fingerprint.

Cite this