File(s) not publicly available

A meta-learning approach to automatic kernel selection for support vector machines

journal contribution
posted on 06.12.2017, 00:00 by A B M Shawkat AliA B M Shawkat Ali, K Smith
Appropriate choice of a kernel is the most important ingredient of the kernel-based learning methods such as support vector machine (SVM). Automatic kernel selection is a key issue given the number of kernels available, and the current trial-and-error nature of selecting the best kernel for a given problem. This paper introduces a new method for automatic kernel selection, with empirical results based on classification. The empirical study has been conducted among five kernels with 112 different classification problems, using the popular kernel based statistical learning algorithm SVM. We evaluate the kernels’ performance in terms of accuracy measures. We then focus on answering the question: which kernel is best suited to which type of classification problem? Our meta-learning methodology involves measuring the problem characteristics using classical, distance and distribution-based statistical information. We then combine these measures with the empirical results to present a rule-based method to select the most appropriate kernel for a classification problem. The rules are generated by the decision tree algorithm C5.0 and are evaluated with 10 fold cross validation. All generated rules offer high accuracy ratings.

History

Volume

70

Issue

1-3

Start Page

173

End Page

186

Number of Pages

14

ISSN

0925-2312

Location

Amsterdam, The Netherlands

Publisher

Elsevier BV

Language

en-aus

Peer Reviewed

Yes

Open Access

No

External Author Affiliations

Centre for Intelligent and Networked Systems (CINS); Deakin University;

Era Eligible

Yes

Journal

Neurocomputing.