A Second-Order Perceptron Algorithm
Authors:
- Nicolò Cesa-BianchiNCNicolò Cesa-Bianchi
- Alex ConconiACAlex Conconi
- Claudio GentileCGClaudio Gentile
- 1 January 2005
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Computing
- Vol. 34 (3) , 640-668
Abstract
Kernel-based linear-threshold algorithms, such as support vector machines and Perceptron-like algorithms, are among the best available techniques for solving pattern classification problems. In this paper, we describe an extension of the classical Perceptron algorithm, called second-order Perceptron, and analyze its performance within the mistake bound model of on-line learning. The bound achieved by our algorithm depends on the sensitivity to second-order data information and is the best known mistake bound for (efficient) kernel-based linear-threshold classifiers to date. This mistake bound, which strictly generalizes the well-known Perceptron bound, is expressed in terms of the eigenvalues of the empirical data correlation matrix and depends on a parameter controlling the sensitivity of the algorithm to the distribution of these eigenvalues. Since the optimal setting of this parameter is not known a priori, we also analyze two variants of the second-order Perceptron algorithm: one that adaptively sets the value of the parameter in terms of the number of mistakes made so far, and one that is parameterless, based on pseudoinverses.Keywords
This publication has 32 references indexed in Scilit:
- On the Generalization Ability of On-Line Learning AlgorithmsIEEE Transactions on Information Theory, 2004
- The Robustness of the p-Norm AlgorithmsMachine Learning, 2003
- Relative Loss Bounds for Temporal-Difference LearningMachine Learning, 2003
- Relative Expected Instantaneous Loss BoundsJournal of Computer and System Sciences, 2002
- Adaptive and Self-Confident On-Line Learning AlgorithmsJournal of Computer and System Sciences, 2002
- Relative Loss Bounds for On-Line Density Estimation with the Exponential Family of DistributionsMachine Learning, 2001
- How to use expert adviceJournal of the ACM, 1997
- A Probabilistic Theory of Pattern Recognition1996
- Queries and Concept LearningMachine Learning, 1988
- The Perceptron: A Model for Brain Functioning. IReviews of Modern Physics, 1962