A parallel mixture of SVMs for very large scale problems

被引:201
作者
Collobert, R [1 ]
Bengio, S
Bengio, Y
机构
[1] Dalle Molle Inst Perceptual Artificial Intelligen, CH-1920 Martigny, Switzerland
[2] Univ Montreal, Dept Informat & Rech Operat, Montreal, PQ H3C 3J7, Canada
关键词
D O I
10.1162/089976602753633402
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Support vector machines (SVMs) are the state-of-the-art models for many classification problems, but they suffer from the complexity of their training algorithm, which is at least quadratic with respect to the number of examples. Hence, it is hopeless to try to solve real-life problems having more than a few hundred thousand examples with SVMs. This article proposes a new mixture of SVMs that can be easily implemented in parallel and where each SVM is trained on a small subset of the whole data set. Experiments on a large benchmark data set (Forest) yielded significant time improvement (time complexity appears empirically to locally grow linearly with the number of examples). In addition, and surprisingly, a significant improvement in generalization was observed.
引用
收藏
页码:1105 / 1114
页数:10
相关论文
共 9 条
[1]  
[Anonymous], 1999, ADV KERNEL METHODS
[2]   SVMTorch: Support vector machines for large-scale regression problems [J].
Collobert, R ;
Bengio, S .
JOURNAL OF MACHINE LEARNING RESEARCH, 2001, 1 (02) :143-160
[3]  
CORTES C, 1995, MACH LEARN, V20, P273, DOI 10.1023/A:1022627411411
[4]   Adaptive Mixtures of Local Experts [J].
Jacobs, Robert A. ;
Jordan, Michael I. ;
Nowlan, Steven J. ;
Hinton, Geoffrey E. .
NEURAL COMPUTATION, 1991, 3 (01) :79-87
[5]  
Kwok JTY, 1998, INT C PATT RECOG, P255, DOI 10.1109/ICPR.1998.711129
[6]   Training support vector machines: an application to face detection [J].
Osuna, E ;
Freund, R ;
Girosi, F .
1997 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, PROCEEDINGS, 1997, :130-136
[7]  
Platt J.C., 1999, ADV KERNEL METHODS
[8]  
RIDA A, 1999, INT WORKSH AI STAT U
[9]  
Vapnik V, 1999, NATURE STAT LEARNING