Evolving Kernel Functions with Particle Swarms and Genetic Programming
Schuh, Michael A. (Montana State University) | Angryk, Rafal (Montana State University) | Sheppard, John (Montana State University and The Johns Hopkins University)
The Support Vector Machine has gained significant popularity over recent years as a kernel-based supervised learning technique. However, choosing the appropriate kernel function and its associated parameters is not a trivial task. The kernel is often chosen from several widely-used and general-purpose functions, and the parameters are then empirically tuned for the best results on a specific data set. This paper explores the use of Particle Swarm Optimization and Genetic Programming as evolutionary approaches to evolve effective kernel functions for a given dataset. Rather than using expert knowledge, we evolve kernel functions without human-guided knowledge or intuition. Our results show consistently better SVM performance with evolved kernels over a variety of traditional kernels on several datasets.
May-20-2012
- Country:
- South America > Paraguay
- Oceania
- New Zealand > North Island
- Waikato (0.04)
- Australia > Western Australia
- Perth (0.04)
- New Zealand > North Island
- North America > United States
- Wisconsin (0.04)
- District of Columbia > Washington (0.04)
- New York > New York County
- New York City (0.05)
- New Jersey > Middlesex County
- Piscataway (0.04)
- Montana > Gallatin County
- Bozeman (0.04)
- Massachusetts > Middlesex County
- Cambridge (0.04)
- California > Orange County
- Irvine (0.04)
- Genre:
- Research Report > New Finding (1.00)
- Industry:
- Health & Medicine (0.46)
- Technology: