Sparse kernel SVMs via cutting-plane training

被引:91
作者
Joachims, Thorsten [1 ]
Yu, Chun-Nam John [1 ]
机构
[1] Cornell Univ, Dept Comp Sci, Ithaca, NY 14853 USA
关键词
Support vector machines; Kernel methods; Sparse kernel methods; Cutting plane algorithm; Basis pursuit; VECTOR MACHINES;
D O I
10.1007/s10994-009-5126-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We explore an algorithm for training SVMs with Kernels that can represent the learned rule using arbitrary basis vectors, not just the support vectors (SVs) from the training set. This results in two benefits. First, the added flexibility makes it possible to find sparser solutions of good quality, substantially speeding-up prediction. Second, the improved sparsity can also make training of Kernel SVMs more efficient, especially for high-dimensional and sparse data (e.g. text classification). This has the potential to make training of Kernel SVMs tractable for large training sets, where conventional methods scale quadratically due to the linear growth of the number of SVs. In addition to a theoretical analysis of the algorithm, we also present an empirical evaluation.
引用
收藏
页码:179 / 193
页数:15
相关论文
共 20 条
[1]  
[Anonymous], 2006, P ACMSIGKDD INT C KN
[2]  
[Anonymous], 2000, P 17 INT C MACHINE L
[3]  
[Anonymous], NIPS
[4]  
BACH FR, 2005, ICML 05, P33
[5]  
Bordes A, 2005, J MACH LEARN RES, V6, P1579
[6]  
Burges CJC, 1997, ADV NEUR IN, V9, P375
[7]  
BURGES CJC, 1996, INT C MACH LEARN, P71
[8]   Efficient SVM training using low-rank kernel representations [J].
Fine, S ;
Scheinberg, K .
JOURNAL OF MACHINE LEARNING RESEARCH, 2002, 2 (02) :243-264
[9]  
Joachims T, 1999, ADVANCES IN KERNEL METHODS, P169
[10]  
JOACHIMS T, 2009, MACH LEARN, P76