Not Logged In

General Convergence Results for Linear Discriminant Updates

Full Text: fulltext.pdf PDF

The problem of learning linear-discriminant concepts can be solved by various mistake-driven update procedures, including the Winnow family of algorithms and the well-known Perceptron algorithm. In this paper we define the general class of “quasi-additive” algorithms, which includes Perceptron and Winnow as special cases. We give a single proof of convergence that covers a broad subset of algorithms in this class, including both Perceptron and Winnow, but also many new algorithms. Our proof hinges on analyzing a generic measure of progress construction that gives insight as to when and how such algorithms converge. Our measure of progress construction also permits us to obtain good mistake bounds for individual algorithms. We apply our unified analysis to new algorithms as well as existing algorithms. When applied to known algorithms, our method “automatically” produces close variants of existing proofs (recovering similar bounds)—thus showing that, in a certain sense, these seemingly diverse results are fundamentally isomorphic. However, we also demonstrate that the unifying principles are more broadly applicable, and analyze a new class of algorithms that smoothly interpolate between the additive-update behavior of Perceptron and the multiplicative-update behavior of Winnow.

Citation

A. Grove, N. Littlestone, D. Schuurmans. "General Convergence Results for Linear Discriminant Updates". Machine Learning Journal (MLJ), 43(3), pp 179-210, December 2001.

Keywords: Winnow, Perceptron, mistake bounds, Bregman divergence, machine learning
Category: In Journal

BibTeX

@article{Grove+al:MLJ01,
  author = {Adam Grove and Nick Littlestone and Dale Schuurmans},
  title = {General Convergence Results for Linear Discriminant Updates},
  Volume = "43",
  Number = "3",
  Pages = {179-210},
  journal = {Machine Learning Journal (MLJ)},
  year = 2001,
}

Last Updated: August 13, 2007
Submitted by Russ Greiner

University of Alberta Logo AICML Logo