Back to the reading lists

    Machine learning foundations· 1997

    A decision-theoretic generalization of on-line learning and an application to boosting

    Yoav Freund (first author) · 1997

    Read the original

    DOI 10.1006/jcss.1997.1504OpenAlex W1988790447

    Give mistakes more weight.

    On the reading lists

    Why it matters

    Introduced AdaBoost and generalized multiplicative weights, transforming ensemble learning and online prediction.

    Condensed from the expert lists' notes.

    Inside the paper

    The problem
    Online decision making requires allocating weight among alternatives before seeing each round's losses. In boosting, a related problem is how to combine weak classifiers without assuming their advantage is known in advance.
    The idea
    Update weights multiplicatively in response to observed losses, and adapt that idea to repeatedly focus a weak learner on difficult examples. Combine the resulting classifiers in a weighted vote.
    How it works
    • Start with a distribution of weights over the training examples and give it to a weak learning procedure.
    • Measure the classifier's weighted error and assign its contribution to the final vote according to that error.
    • Adjust the example weights so that examples the classifier got wrong receive more emphasis relative to those it classified correctly.
    • Normalize the weights, train another classifier on the revised distribution, and repeat before taking the weighted vote.
    What it showed
    The paper bounds the training error of the combined classifier in terms of the errors of its components. It also develops extensions for multiclass classification and regression and analyzes a more general online allocation problem.
    Read it for
    Read Section 2 for the allocation setting and Section 4.1 for the boosting procedure; Section 4.2 explains its training-error guarantee. The extensions in Section 5 can be skimmed until you need a multiclass or regression setting.

    Written in our own words from the paper itself. A draft the editors have not yet reviewed.

    Reading it

    Difficulty: Advanced

    Read this first: probability; PAC learning (A Theory of the Learnable).

    The record

    First released
    1997 (from OpenAlex)
    Citations
    20,464 citations, as counted by OpenAlex (CC0)
    Named by
    both expert lists
    Score
    0.705 · computed rank 68 · consensus 0.92, must-read 1, citations percentile 0.939 (1990s · foundations), awards 0, existing lists 0. Method

    Editor's notes

    • Readability check: pass: AdaBoost with its theory; rigorous but readable. (AI draft (Claude), not yet reviewed, 2026-10-29)

    Data sources

    Catalogue data from OpenAlex (CC0), Crossref (CC0 metadata; no abstracts are shown), arXiv, and Papers With Code (CC BY-SA 4.0). Each count names its source. See the method.