A Genetic Algorithm Approach to Kernel Functions Parameters Selection for SVM
نویسنده
چکیده
The Support Vector Machines (SVM) is a classification algorithm with many diverse applications. The SVM has many parameters associated with it which influences the performance of the SVM classifier. In this paper, we employ Genetic Algorithm based approach to find and select an appropriate kernel function and its parameters. This proposed technique combines predictive accuracy and complexity of SVM as two criteria into a fitness function for evaluating the performance of SVM. Our method is compared with grid algorithm and the experimental results validate that the proposed approach is much better than the grid method.
منابع مشابه
Feature Selection Using Multi Objective Genetic Algorithm with Support Vector Machine
Different approaches have been proposed for feature selection to obtain suitable features subset among all features. These methods search feature space for feature subsets which satisfies some criteria or optimizes several objective functions. The objective functions are divided into two main groups: filter and wrapper methods. In filter methods, features subsets are selected due to some measu...
متن کاملGenetic Algorithms and Kernel Matrix-based Criteria Combined Approach to Perform Feature and Model Selection for Support Vector Machines
Feature and model selection are in the center of attention of many researches because of their impact on classifiers’ performance. Both selections are usually performed separately but recent developments suggest using a combined GA-SVM approach to perform them simultaneously. This approach improves the performance of the classifier identifying the best subset of variables and the optimal parame...
متن کاملImpact of Patients’ Gender on Parkinson’s disease using Classification Algorithms
In this paper the accuracy of two machine learning algorithms including SVM and Bayesian Network are investigated as two important algorithms in diagnosis of Parkinson’s disease. We use Parkinson's disease data in the University of California, Irvine (UCI). In order to optimize the SVM algorithm, different kernel functions and C parameters have been used and our results show that SVM with C par...
متن کاملMODELING OF FLOW NUMBER OF ASPHALT MIXTURES USING A MULTI–KERNEL BASED SUPPORT VECTOR MACHINE APPROACH
Flow number of asphalt–aggregate mixtures as an explanatory factor has been proposed in order to assess the rutting potential of asphalt mixtures. This study proposes a multiple–kernel based support vector machine (MK–SVM) approach for modeling of flow number of asphalt mixtures. The MK–SVM approach consists of weighted least squares–support vector machine (WLS–SVM) integrating two kernel funct...
متن کاملOptimal Parameter Selection in Support Vector Machines
The purpose of the paper is to apply a nonlinear programming algorithm for computing kernel and related parameters of a support vector machine (SVM) by a two-level approach. Available training data are split into two groups, one set for formulating a quadratic SVM with L2-soft margin and another one for minimizing the generalization error, where the optimal SVM variables are inserted. Subsequen...
متن کامل