On Performance Estimation in Automatic Algorithm Configuration

Authors

  • Shengcai Liu University of Science and Technology of China
  • Ke Tang Southern University of Science and Technology
  • Yunwei Lei Southern University of Science and Technology
  • Xin Yao Southern University of Science and Technology

DOI:

https://doi.org/10.1609/aaai.v34i03.5618

Abstract

Over the last decade, research on automated parameter tuning, often referred to as automatic algorithm configuration (AAC), has made significant progress. Although the usefulness of such tools has been widely recognized in real world applications, the theoretical foundations of AAC are still very weak. This paper addresses this gap by studying the performance estimation problem in AAC. More specifically, this paper first proves the universal best performance estimator in a practical setting, and then establishes theoretical bounds on the estimation error, i.e., the difference between the training performance and the true performance for a parameter configuration, considering finite and infinite configuration spaces respectively. These findings were verified in extensive experiments conducted on four algorithm configuration scenarios involving different problem domains. Moreover, insights for enhancing existing AAC methods are also identified.

Downloads

Published

2020-04-03

How to Cite

Liu, S., Tang, K., Lei, Y., & Yao, X. (2020). On Performance Estimation in Automatic Algorithm Configuration. Proceedings of the AAAI Conference on Artificial Intelligence, 34(03), 2384-2391. https://doi.org/10.1609/aaai.v34i03.5618

Issue

Section

AAAI Technical Track: Heuristic Search and Optimization