ACM Home Page
Please provide us with feedback. Feedback
On the algorithmic implementation of multiclass kernel-based vector machines
Full text PdfPdf (277 KB)
Source The Journal of Machine Learning Research archive
Volume 2 ,  (March 2002) table of contents
SPECIAL ISSUE: Special issue on kernel methods table of contents
Pages: 265 - 292  
Year of Publication: 2002
ISSN:1532-4435
Authors
Koby Crammer  School of Computer Science & Engineering, Hebrew University, Jerusalem 91904, Israel
Yoram Singer  School of Computer Science & Engineering, Hebrew University, Jerusalem 91904, Israel
Publisher
Bibliometrics
Downloads (6 Weeks): 28,   Downloads (12 Months): 135,   Citation Count: 78
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

In this paper we describe the algorithmic implementation of multiclass kernel-based vector machines. Our starting point is a generalized notion of the margin to multiclass problems. Using this notion we cast multiclass categorization problems as a constrained optimization problem with a quadratic objective function. Unlike most of previous approaches which typically decompose a multiclass problem into multiple independent binary classification tasks, our notion of margin yields a direct method for training multiclass predictors. By using the dual of the optimization problem we are able to incorporate kernels with a compact set of constraints and decompose the dual problem into multiple optimization problems of reduced size. We describe an efficient fixed-point algorithm for solving the reduced optimization problems and prove its convergence. We then discuss technical details that yield significant running time improvements for large datasets. Finally, we describe various experiments with our approach comparing it to previously studied kernel-based methods. Our experiments indicate that for multiclass problems we attain state-of-the-art accuracy.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
 
4
L. M. Bregman. The relaxation method of finding the common point of convex sets and its application to the solution of problems in convex programming. USSR Computational Mathematics and Mathematical Physics, 7: 200-217, 1967.
 
5
Leo Breiman, Jerome H. Friedman, Richard A. Olshen, and Charles J. Stone. Classification and Regression Trees. Wadsworth & Brooks, 1984.
 
6
 
7
 
8
 
9
 
10
 
11
 
12
 
13
 
14
 
15
Thomas G. Dietterich and Ghulum Bakiri. Solving multiclass learning problems via error-correcting output codes. Journal of Artificial Intelligence Research, 2: 263-286, January 1995.
 
16
 
17
18
 
19
Thorsten Joachims. Making large-scale support vector machine learning practical. In B. Schölkopf, C. Burges, and A. Smola, editors, Advances in Kernel Methods - Support Vector Learning. MIT Press, 1998.
 
20
S.S. Keerthi and E.G. Gilbert. Convergence of a generalized smo algorithm for svm classifier design. Technical Report CD-00-01, Control Division Dept. of Mechanical and Production Engineering National University of Singapore, 2000.
 
21
C.-J. Lin. Stopping criteria of decomposition methods for support vector machines: a theoretical justification. Technical report, Depratment of Computer Science and Information Engineering, National Taiwan University, May 2001.
 
22
 
23
J.C. Platt, N. Cristianini, and J. Shawe-Taylor. Large margin DAGs for multiclass classification. In Advances in Neural Information Processing Systems 12, pages 547-553. MIT Press, 2000.
 
24
 
25
 
26
B. Schölkopf. Support Vector Learning. PhD thesis, GMD First, 1997.
 
27
 
28
 
29
Vladimir N. Vapnik. Statistical Learning Theory. Wiley, 1998.
 
30
J. Weston and C. Watkins. Support vector machines for multi-class pattern recognition. In Proceedings of the Seventh European Symposium on Artificial Neural Networks, April 1999.

CITED BY  80
Collaborative Colleagues:
Koby Crammer: colleagues
Yoram Singer: colleagues