Warmstarting of Model-Based Algorithm Configuration

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Authors

External Research Organisations

  • University of Freiburg
View graph of relations

Details

Original languageEnglish
Title of host publication32nd AAAI Conference on Artificial Intelligence, AAAI 2018
Pages1355-1362
Number of pages8
ISBN (electronic)9781577358008
Publication statusPublished - 2018
Externally publishedYes
Event32nd AAAI Conference on Artificial Intelligence, AAAI 2018 - New Orleans, United States
Duration: 2 Feb 20187 Feb 2018

Publication series

NameProceedings of the AAAI Conference on Artificial Intelligence
ISSN (Print)2374-3468

Abstract

The performance of many hard combinatorial problem solvers depends strongly on their parameter settings, and since manual parameter tuning is both tedious and suboptimal the AI community has recently developed several algorithm configuration (AC) methods to automatically address this problem. While all existing AC methods start the configuration process of an algorithm A from scratch for each new type of benchmark instances, here we propose to exploit information about A's performance on previous benchmarks in order to warmstart its configuration on new types of benchmarks. We introduce two complementary ways in which we can exploit this information to warmstart AC methods based on a predictive model. Experiments for optimizing a flexible modern SAT solver on twelve different instance sets show that our methods often yield substantial speedups over existing AC methods (up to 165-fold) and can also find substantially better configurations given the same compute budget.

ASJC Scopus subject areas

Cite this

Warmstarting of Model-Based Algorithm Configuration. / Lindauer, Marius; Hutter, Frank.
32nd AAAI Conference on Artificial Intelligence, AAAI 2018. 2018. p. 1355-1362 (Proceedings of the AAAI Conference on Artificial Intelligence).

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Lindauer, M & Hutter, F 2018, Warmstarting of Model-Based Algorithm Configuration. in 32nd AAAI Conference on Artificial Intelligence, AAAI 2018. Proceedings of the AAAI Conference on Artificial Intelligence, pp. 1355-1362, 32nd AAAI Conference on Artificial Intelligence, AAAI 2018, New Orleans, United States, 2 Feb 2018. <https://arxiv.org/abs/1709.04636v3>
Lindauer, M., & Hutter, F. (2018). Warmstarting of Model-Based Algorithm Configuration. In 32nd AAAI Conference on Artificial Intelligence, AAAI 2018 (pp. 1355-1362). (Proceedings of the AAAI Conference on Artificial Intelligence). https://arxiv.org/abs/1709.04636v3
Lindauer M, Hutter F. Warmstarting of Model-Based Algorithm Configuration. In 32nd AAAI Conference on Artificial Intelligence, AAAI 2018. 2018. p. 1355-1362. (Proceedings of the AAAI Conference on Artificial Intelligence).
Lindauer, Marius ; Hutter, Frank. / Warmstarting of Model-Based Algorithm Configuration. 32nd AAAI Conference on Artificial Intelligence, AAAI 2018. 2018. pp. 1355-1362 (Proceedings of the AAAI Conference on Artificial Intelligence).
Download
@inproceedings{336870e37b054bdca18d9217fe174854,
title = "Warmstarting of Model-Based Algorithm Configuration",
abstract = "The performance of many hard combinatorial problem solvers depends strongly on their parameter settings, and since manual parameter tuning is both tedious and suboptimal the AI community has recently developed several algorithm configuration (AC) methods to automatically address this problem. While all existing AC methods start the configuration process of an algorithm A from scratch for each new type of benchmark instances, here we propose to exploit information about A's performance on previous benchmarks in order to warmstart its configuration on new types of benchmarks. We introduce two complementary ways in which we can exploit this information to warmstart AC methods based on a predictive model. Experiments for optimizing a flexible modern SAT solver on twelve different instance sets show that our methods often yield substantial speedups over existing AC methods (up to 165-fold) and can also find substantially better configurations given the same compute budget.",
author = "Marius Lindauer and Frank Hutter",
note = "Funding information: The authors acknowledge funding by the DFG (German Research Foundation) under Emmy Noether grant HU 1900/2-1 and support by the state of Baden-W{\"u}rttemberg through bwHPC and the DFG through grant no INST 39/963-1 FUGG.; 32nd AAAI Conference on Artificial Intelligence, AAAI 2018 ; Conference date: 02-02-2018 Through 07-02-2018",
year = "2018",
language = "English",
series = "Proceedings of the AAAI Conference on Artificial Intelligence",
pages = "1355--1362",
booktitle = "32nd AAAI Conference on Artificial Intelligence, AAAI 2018",

}

Download

TY - GEN

T1 - Warmstarting of Model-Based Algorithm Configuration

AU - Lindauer, Marius

AU - Hutter, Frank

N1 - Funding information: The authors acknowledge funding by the DFG (German Research Foundation) under Emmy Noether grant HU 1900/2-1 and support by the state of Baden-Württemberg through bwHPC and the DFG through grant no INST 39/963-1 FUGG.

PY - 2018

Y1 - 2018

N2 - The performance of many hard combinatorial problem solvers depends strongly on their parameter settings, and since manual parameter tuning is both tedious and suboptimal the AI community has recently developed several algorithm configuration (AC) methods to automatically address this problem. While all existing AC methods start the configuration process of an algorithm A from scratch for each new type of benchmark instances, here we propose to exploit information about A's performance on previous benchmarks in order to warmstart its configuration on new types of benchmarks. We introduce two complementary ways in which we can exploit this information to warmstart AC methods based on a predictive model. Experiments for optimizing a flexible modern SAT solver on twelve different instance sets show that our methods often yield substantial speedups over existing AC methods (up to 165-fold) and can also find substantially better configurations given the same compute budget.

AB - The performance of many hard combinatorial problem solvers depends strongly on their parameter settings, and since manual parameter tuning is both tedious and suboptimal the AI community has recently developed several algorithm configuration (AC) methods to automatically address this problem. While all existing AC methods start the configuration process of an algorithm A from scratch for each new type of benchmark instances, here we propose to exploit information about A's performance on previous benchmarks in order to warmstart its configuration on new types of benchmarks. We introduce two complementary ways in which we can exploit this information to warmstart AC methods based on a predictive model. Experiments for optimizing a flexible modern SAT solver on twelve different instance sets show that our methods often yield substantial speedups over existing AC methods (up to 165-fold) and can also find substantially better configurations given the same compute budget.

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

M3 - Conference contribution

AN - SCOPUS:85059965402

T3 - Proceedings of the AAAI Conference on Artificial Intelligence

SP - 1355

EP - 1362

BT - 32nd AAAI Conference on Artificial Intelligence, AAAI 2018

T2 - 32nd AAAI Conference on Artificial Intelligence, AAAI 2018

Y2 - 2 February 2018 through 7 February 2018

ER -

By the same author(s)