Better call Surrogates: A hybrid Evolutionary Algorithm for Hyperparameter optimization

12/11/2020
by   Subhodip Biswas, et al.
24

In this paper, we propose a surrogate-assisted evolutionary algorithm (EA) for hyperparameter optimization of machine learning (ML) models. The proposed STEADE model initially estimates the objective function landscape using RadialBasis Function interpolation, and then transfers the knowledge to an EA technique called Differential Evolution that is used to evolve new solutions guided by a Bayesian optimization framework. We empirically evaluate our model on the hyperparameter optimization problems as a part of the black box optimization challenge at NeurIPS 2020 and demonstrate the improvement brought about by STEADE over the vanilla EA.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/11/2022

Landscape Analysis for Surrogate Models in the Evolutionary Black-Box Context

Surrogate modeling has become a valuable technique for black-box optimiz...
research
04/28/2022

A Collection of Quality Diversity Optimization Problems Derived from Hyperparameter Optimization of Machine Learning Models

The goal of Quality Diversity Optimization is to generate a collection o...
research
12/13/2020

Warm Starting CMA-ES for Hyperparameter Optimization

Hyperparameter optimization (HPO), formulated as black-box optimization ...
research
03/22/2020

Cost-aware Bayesian Optimization

Bayesian optimization (BO) is a class of global optimization algorithms,...
research
06/10/2021

Meta-Learning for Symbolic Hyperparameter Defaults

Hyperparameter optimization in machine learning (ML) deals with the prob...
research
02/03/2023

A Lipschitz Bandits Approach for Continuous Hyperparameter Optimization

One of the most critical problems in machine learning is HyperParameter ...
research
11/10/2021

Searching in the Forest for Local Bayesian Optimization

Because of its sample efficiency, Bayesian optimization (BO) has become ...

Please sign up or login with your details

Forgot password? Click here to reset