DACBench: A Benchmark Library for Dynamic Algorithm Configuration

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Autoren

Externe Organisationen

  • Albert-Ludwigs-Universität Freiburg
Forschungs-netzwerk anzeigen

Details

OriginalspracheEnglisch
Titel des SammelwerksProceedings of the Thirtieth International Joint Conference on Artificial Intelligence (IJCAI-21)
Herausgeber/-innenZhi-Hua Zhou
Seiten1668-1674
Seitenumfang7
ISBN (elektronisch)9780999241196
PublikationsstatusVeröffentlicht - 2021

Publikationsreihe

NameIJCAI International Joint Conference on Artificial Intelligence
ISSN (Print)1045-0823

Abstract

Dynamic Algorithm Configuration (DAC) aims to dynamically control a target algorithm's hyperparameters in order to improve its performance. Several theoretical and empirical results have demonstrated the benefits of dynamically controlling hyperparameters in domains like evolutionary computation, AI Planning or deep learning. Replicating these results, as well as studying new methods for DAC, however, is difficult since existing benchmarks are often specialized and incompatible with the same interfaces. To facilitate benchmarking and thus research on DAC, we propose DACBench, a benchmark library that seeks to collect and standardize existing DAC benchmarks from different AI domains, as well as provide a template for new ones. For the design of DACBench, we focused on important desiderata, such as (i) flexibility, (ii) reproducibility, (iii) extensibility and (iv) automatic documentation and visualization. To show the potential, broad applicability and challenges of DAC, we explore how a set of six initial benchmarks compare in several dimensions of difficulty.

ASJC Scopus Sachgebiete

Zitieren

DACBench: A Benchmark Library for Dynamic Algorithm Configuration. / Eimer, Theresa; Biedenkapp, André; Reimer, Maximilian et al.
Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence (IJCAI-21). Hrsg. / Zhi-Hua Zhou. 2021. S. 1668-1674 (IJCAI International Joint Conference on Artificial Intelligence).

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Eimer, T, Biedenkapp, A, Reimer, M, Adriaensen, S, Hutter, F & Lindauer, MT 2021, DACBench: A Benchmark Library for Dynamic Algorithm Configuration. in Z-H Zhou (Hrsg.), Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence (IJCAI-21). IJCAI International Joint Conference on Artificial Intelligence, S. 1668-1674. https://doi.org/10.24963/ijcai.2021/230
Eimer, T., Biedenkapp, A., Reimer, M., Adriaensen, S., Hutter, F., & Lindauer, M. T. (2021). DACBench: A Benchmark Library for Dynamic Algorithm Configuration. In Z.-H. Zhou (Hrsg.), Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence (IJCAI-21) (S. 1668-1674). (IJCAI International Joint Conference on Artificial Intelligence). https://doi.org/10.24963/ijcai.2021/230
Eimer T, Biedenkapp A, Reimer M, Adriaensen S, Hutter F, Lindauer MT. DACBench: A Benchmark Library for Dynamic Algorithm Configuration. in Zhou ZH, Hrsg., Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence (IJCAI-21). 2021. S. 1668-1674. (IJCAI International Joint Conference on Artificial Intelligence). doi: 10.24963/ijcai.2021/230
Eimer, Theresa ; Biedenkapp, André ; Reimer, Maximilian et al. / DACBench: A Benchmark Library for Dynamic Algorithm Configuration. Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence (IJCAI-21). Hrsg. / Zhi-Hua Zhou. 2021. S. 1668-1674 (IJCAI International Joint Conference on Artificial Intelligence).
Download
@inproceedings{5fe37b9551924e05ac840da102eb185a,
title = "DACBench: A Benchmark Library for Dynamic Algorithm Configuration",
abstract = "Dynamic Algorithm Configuration (DAC) aims to dynamically control a target algorithm's hyperparameters in order to improve its performance. Several theoretical and empirical results have demonstrated the benefits of dynamically controlling hyperparameters in domains like evolutionary computation, AI Planning or deep learning. Replicating these results, as well as studying new methods for DAC, however, is difficult since existing benchmarks are often specialized and incompatible with the same interfaces. To facilitate benchmarking and thus research on DAC, we propose DACBench, a benchmark library that seeks to collect and standardize existing DAC benchmarks from different AI domains, as well as provide a template for new ones. For the design of DACBench, we focused on important desiderata, such as (i) flexibility, (ii) reproducibility, (iii) extensibility and (iv) automatic documentation and visualization. To show the potential, broad applicability and challenges of DAC, we explore how a set of six initial benchmarks compare in several dimensions of difficulty.",
author = "Theresa Eimer and Andr{\'e} Biedenkapp and Maximilian Reimer and Steven Adriaensen and Frank Hutter and Lindauer, {Marius Thomas}",
note = "Funding Information: We thank Gresa Shala, David Speck and Rishan Senanayake for their contributions to the CMA-ES, FastDownward and SGD-DL benchmarks respectively. Theresa Eimer and Marius Lindauer acknowledge funding by the German Research Foundation (DFG) under LI 2801/4-1. All authors acknowledge funding by the Robert Bosch GmbH. ",
year = "2021",
doi = "10.24963/ijcai.2021/230",
language = "English",
series = "IJCAI International Joint Conference on Artificial Intelligence",
pages = "1668--1674",
editor = "Zhi-Hua Zhou",
booktitle = "Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence (IJCAI-21)",

}

Download

TY - GEN

T1 - DACBench: A Benchmark Library for Dynamic Algorithm Configuration

AU - Eimer, Theresa

AU - Biedenkapp, André

AU - Reimer, Maximilian

AU - Adriaensen, Steven

AU - Hutter, Frank

AU - Lindauer, Marius Thomas

N1 - Funding Information: We thank Gresa Shala, David Speck and Rishan Senanayake for their contributions to the CMA-ES, FastDownward and SGD-DL benchmarks respectively. Theresa Eimer and Marius Lindauer acknowledge funding by the German Research Foundation (DFG) under LI 2801/4-1. All authors acknowledge funding by the Robert Bosch GmbH.

PY - 2021

Y1 - 2021

N2 - Dynamic Algorithm Configuration (DAC) aims to dynamically control a target algorithm's hyperparameters in order to improve its performance. Several theoretical and empirical results have demonstrated the benefits of dynamically controlling hyperparameters in domains like evolutionary computation, AI Planning or deep learning. Replicating these results, as well as studying new methods for DAC, however, is difficult since existing benchmarks are often specialized and incompatible with the same interfaces. To facilitate benchmarking and thus research on DAC, we propose DACBench, a benchmark library that seeks to collect and standardize existing DAC benchmarks from different AI domains, as well as provide a template for new ones. For the design of DACBench, we focused on important desiderata, such as (i) flexibility, (ii) reproducibility, (iii) extensibility and (iv) automatic documentation and visualization. To show the potential, broad applicability and challenges of DAC, we explore how a set of six initial benchmarks compare in several dimensions of difficulty.

AB - Dynamic Algorithm Configuration (DAC) aims to dynamically control a target algorithm's hyperparameters in order to improve its performance. Several theoretical and empirical results have demonstrated the benefits of dynamically controlling hyperparameters in domains like evolutionary computation, AI Planning or deep learning. Replicating these results, as well as studying new methods for DAC, however, is difficult since existing benchmarks are often specialized and incompatible with the same interfaces. To facilitate benchmarking and thus research on DAC, we propose DACBench, a benchmark library that seeks to collect and standardize existing DAC benchmarks from different AI domains, as well as provide a template for new ones. For the design of DACBench, we focused on important desiderata, such as (i) flexibility, (ii) reproducibility, (iii) extensibility and (iv) automatic documentation and visualization. To show the potential, broad applicability and challenges of DAC, we explore how a set of six initial benchmarks compare in several dimensions of difficulty.

UR - http://www.scopus.com/inward/record.url?scp=85108817360&partnerID=8YFLogxK

U2 - 10.24963/ijcai.2021/230

DO - 10.24963/ijcai.2021/230

M3 - Conference contribution

T3 - IJCAI International Joint Conference on Artificial Intelligence

SP - 1668

EP - 1674

BT - Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence (IJCAI-21)

A2 - Zhou, Zhi-Hua

ER -

Von denselben Autoren