Towards White-box Benchmarks for Algorithm Control

Research output: Working paper/PreprintPreprint

Authors

External Research Organisations

  • University of Freiburg
  • Robert Bosch GmbH
View graph of relations

Details

Original languageEnglish
Publication statusE-pub ahead of print - 22 Aug 2019
Externally publishedYes

Abstract

The performance of many algorithms in the fields of hard combinatorial problem solving, machine learning or AI in general depends on tuned hyperparameter configurations. Automated methods have been proposed to alleviate users from the tedious and error-prone task of manually searching for performance-optimized configurations across a set of problem instances. However there is still a lot of untapped potential through adjusting an algorithm's hyperparameters online since different hyperparameters are potentially optimal at different stages of the algorithm. We formulate the problem of adjusting an algorithm's hyperparameters for a given instance on the fly as a contextual MDP, making reinforcement learning (RL) the prime candidate to solve the resulting algorithm control problem in a data-driven way. Furthermore, inspired by applications of algorithm configuration, we introduce new white-box benchmarks suitable to study algorithm control. We show that on short sequences, algorithm configuration is a valid choice, but that with increasing sequence length a black-box view on the problem quickly becomes infeasible and RL performs better.

Keywords

    cs.LG, cs.AI, cs.SY, eess.SY, stat.ML

Cite this

Towards White-box Benchmarks for Algorithm Control. / Biedenkapp, André; Bozkurt, H. Furkan; Hutter, Frank et al.
2019.

Research output: Working paper/PreprintPreprint

Biedenkapp, A., Bozkurt, H. F., Hutter, F., & Lindauer, M. (2019). Towards White-box Benchmarks for Algorithm Control. Advance online publication. https://arxiv.org/abs/1906.07644
Biedenkapp A, Bozkurt HF, Hutter F, Lindauer M. Towards White-box Benchmarks for Algorithm Control. 2019 Aug 22. Epub 2019 Aug 22.
Biedenkapp, André ; Bozkurt, H. Furkan ; Hutter, Frank et al. / Towards White-box Benchmarks for Algorithm Control. 2019.
Download
@techreport{d61f39503f8d4d5fb88a7299598c1ea4,
title = "Towards White-box Benchmarks for Algorithm Control",
abstract = " The performance of many algorithms in the fields of hard combinatorial problem solving, machine learning or AI in general depends on tuned hyperparameter configurations. Automated methods have been proposed to alleviate users from the tedious and error-prone task of manually searching for performance-optimized configurations across a set of problem instances. However there is still a lot of untapped potential through adjusting an algorithm's hyperparameters online since different hyperparameters are potentially optimal at different stages of the algorithm. We formulate the problem of adjusting an algorithm's hyperparameters for a given instance on the fly as a contextual MDP, making reinforcement learning (RL) the prime candidate to solve the resulting algorithm control problem in a data-driven way. Furthermore, inspired by applications of algorithm configuration, we introduce new white-box benchmarks suitable to study algorithm control. We show that on short sequences, algorithm configuration is a valid choice, but that with increasing sequence length a black-box view on the problem quickly becomes infeasible and RL performs better. ",
keywords = "cs.LG, cs.AI, cs.SY, eess.SY, stat.ML",
author = "Andr{\'e} Biedenkapp and Bozkurt, {H. Furkan} and Frank Hutter and Marius Lindauer",
note = "8 pages, 9 figures",
year = "2019",
month = aug,
day = "22",
language = "English",
type = "WorkingPaper",

}

Download

TY - UNPB

T1 - Towards White-box Benchmarks for Algorithm Control

AU - Biedenkapp, André

AU - Bozkurt, H. Furkan

AU - Hutter, Frank

AU - Lindauer, Marius

N1 - 8 pages, 9 figures

PY - 2019/8/22

Y1 - 2019/8/22

N2 - The performance of many algorithms in the fields of hard combinatorial problem solving, machine learning or AI in general depends on tuned hyperparameter configurations. Automated methods have been proposed to alleviate users from the tedious and error-prone task of manually searching for performance-optimized configurations across a set of problem instances. However there is still a lot of untapped potential through adjusting an algorithm's hyperparameters online since different hyperparameters are potentially optimal at different stages of the algorithm. We formulate the problem of adjusting an algorithm's hyperparameters for a given instance on the fly as a contextual MDP, making reinforcement learning (RL) the prime candidate to solve the resulting algorithm control problem in a data-driven way. Furthermore, inspired by applications of algorithm configuration, we introduce new white-box benchmarks suitable to study algorithm control. We show that on short sequences, algorithm configuration is a valid choice, but that with increasing sequence length a black-box view on the problem quickly becomes infeasible and RL performs better.

AB - The performance of many algorithms in the fields of hard combinatorial problem solving, machine learning or AI in general depends on tuned hyperparameter configurations. Automated methods have been proposed to alleviate users from the tedious and error-prone task of manually searching for performance-optimized configurations across a set of problem instances. However there is still a lot of untapped potential through adjusting an algorithm's hyperparameters online since different hyperparameters are potentially optimal at different stages of the algorithm. We formulate the problem of adjusting an algorithm's hyperparameters for a given instance on the fly as a contextual MDP, making reinforcement learning (RL) the prime candidate to solve the resulting algorithm control problem in a data-driven way. Furthermore, inspired by applications of algorithm configuration, we introduce new white-box benchmarks suitable to study algorithm control. We show that on short sequences, algorithm configuration is a valid choice, but that with increasing sequence length a black-box view on the problem quickly becomes infeasible and RL performs better.

KW - cs.LG

KW - cs.AI

KW - cs.SY

KW - eess.SY

KW - stat.ML

M3 - Preprint

BT - Towards White-box Benchmarks for Algorithm Control

ER -

By the same author(s)