A nested heuristic for parameter tuning in Support Vector Machines

被引:25
作者
Carrizosa, Emilio [1 ]
Martin-Barragan, Belen [2 ]
Romero Morales, Dolores [3 ]
机构
[1] Univ Seville, Seville, Spain
[2] Univ Edinburgh, Edinburgh EH8 9YL, Midlothian, Scotland
[3] Univ Oxford, Oxford OX1 2JD, England
关键词
Supervised classification; Support Vector Machines; Parameter tuning; Nested heuristic; Variable neighborhood search; Multiple kernel learning; VARIABLE NEIGHBORHOOD SEARCH; GLOBAL OPTIMIZATION; MODEL SELECTION; ALGORITHMS; REGRESSION; DISTANCE;
D O I
10.1016/j.cor.2013.10.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The default approach for tuning the parameters of a Support Vector Machine (SVM) is a grid search in the parameter space. Different metaheuristics have been recently proposed as a more efficient alternative, but they have only shown to be useful in models with a low number of parameters. Complex models, involving many parameters, can be seen as extensions of simpler and easy-to-tune models, yielding a nested sequence of models of increasing complexity. In this paper we propose an algorithm which successfully exploits this nested property, with two main advantages versus the state of the art. First, our framework is general enough to allow one to address, with the very same method, several popular SVM parameter models encountered in the literature. Second, as algorithmic requirements we only need either an SVM library or any routine for the minimization of convex quadratic functions under linear constraints. In the computational study, we address Multiple Kernel Learning tuning problems for which grid search clearly would be infeasible, while our classification accuracy is comparable to that of ad hoc model-dependent benchmark tuning methods. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:328 / 334
页数:7
相关论文
共 50 条
[31]  
Kohavi R, 1995, P 14 INT JOINT C ART, V2, P1137, DOI DOI 10.5555/1643031.1643047
[32]  
Lanckriet GRG, 2004, J MACH LEARN RES, V5, P27
[33]  
Lavesson N, 2006, P 21 NAT C ART INT B, V1, P395, DOI DOI 10.5555/1597538.1597602
[34]   A function to test methods applied to global minimization of potential energy of molecules [J].
Lavor, C ;
Maculan, N .
NUMERICAL ALGORITHMS, 2004, 35 (2-4) :287-300
[35]   Efficient algorithms for large scale global optimization: Lennard-Jones clusters [J].
Locatelli, M ;
Schoen, F .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2003, 26 (02) :173-190
[36]   Fast global optimization of difficult Lennard-Jones clusters [J].
Locatelli, M ;
Schoen, F .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2002, 21 (01) :55-70
[37]   Evolutionary tuning of SVM parameter values in multiclass problems [J].
Lorena, Ana Carolina ;
de Carvalho, Andre C. P. L. F. .
NEUROCOMPUTING, 2008, 71 (16-18) :3326-3334
[38]  
Luss R., 2009, THESIS PRINCETON
[39]   Support vector machine classification with indefinite kernels [J].
Luss, Ronny ;
d'Aspremont, Alexandre .
MATHEMATICAL PROGRAMMING COMPUTATION, 2009, 1 (2-3) :97-118
[40]   Methods for the combination of kernel matrices within a support vector framework [J].
Martin de Diego, Isaac ;
Munoz, Alberto ;
Moguerza, Javier M. .
MACHINE LEARNING, 2010, 78 (1-2) :137-174