Combining meta-learning and search techniques to select parameters for support vector machines

被引:97
作者
Gomes, Taciana A. F. [1 ]
Prudencio, Ricardo B. C. [1 ]
Soares, Carlos [2 ]
Rossi, Andre L. D. [3 ]
Carvalho, Andre [3 ]
机构
[1] Univ Fed Pernambuco, Ctr Informat, Recife, PE, Brazil
[2] Univ Porto, Fac Econ, LIAAD INESC Porto LA, Oporto, Portugal
[3] Univ Sao Paulo, Dept Ciencias Comp, Sao Carlos, SP, Brazil
基金
巴西圣保罗研究基金会;
关键词
Support vector machines; Meta-learning; Search; ALGORITHMS;
D O I
10.1016/j.neucom.2011.07.005
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Support Vector Machines (SVMs) have achieved very good performance on different learning problems. However, the success of SVMs depends on the adequate choice of the values of a number of parameters (e.g., the kernel and regularization parameters). In the current work, we propose the combination of meta-learning and search algorithms to deal with the problem of SVM parameter selection. In this combination, given a new problem to be solved, meta-learning is employed to recommend SVM parameter values based on parameter configurations that have been successfully adopted in previous similar problems. The parameter values returned by meta-learning are then used as initial search points by a search technique, which will further explore the parameter space. In this proposal, we envisioned that the initial solutions provided by meta-learning are located in good regions of the search space (i.e. they are closer to optimum solutions). Hence, the search algorithm would need to evaluate a lower number of candidate solutions when looking for an adequate solution. In this work, we investigate the combination of meta-learning with two search algorithms: Particle Swarm Optimization and Tabu Search. The implemented hybrid algorithms were used to select the values of two SVM parameters in the regression domain. These combinations were compared with the use of the search algorithms without meta-learning. The experimental results on a set of 40 regression problems showed that, on average, the proposed hybrid methods obtained lower error rates when compared to their components applied in isolation. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:3 / 13
页数:11
相关论文
共 31 条
[1]  
ALI S, 2007, KES J, V11, P1
[2]  
ALI S, 2003, 3 INT C HYBR INT SYS, P553
[3]   A meta-learning approach to automatic kernel selection for support vector machines [J].
Ali, Shawkat ;
Smith-Miles, Kate A. .
NEUROCOMPUTING, 2006, 70 (1-3) :173-186
[4]  
[Anonymous], P 2006 ACM S APPL CO
[5]  
[Anonymous], 2009, Cognitive Technologies
[6]   Ranking learning algorithms: Using IBL and meta-learning on accuracy and time results [J].
Brazdil, PB ;
Soares, C ;
Da Costa, JP .
MACHINE LEARNING, 2003, 50 (03) :251-277
[7]  
Cawley GC, 2001, SPRING COMP SCI, P434
[8]   LIBSVM: A Library for Support Vector Machines [J].
Chang, Chih-Chung ;
Lin, Chih-Jen .
ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2011, 2 (03)
[9]   Choosing multiple parameters for support vector machines [J].
Chapelle, O ;
Vapnik, V ;
Bousquet, O ;
Mukherjee, S .
MACHINE LEARNING, 2002, 46 (1-3) :131-159
[10]  
Christianini N., 2000, INTRO SUPPORT VECTOR, P189