Theory-inspired Parameter Control Benchmarks for Dynamic Algorithm Configuration
Andr\'e Biedenkapp, Nguyen Dang, Martin S. Krejca, Frank Hutter,, Carola Doerr

TL;DR
This paper extends a theoretical benchmark for dynamic parameter control in evolutionary algorithms, analyzing optimal policies and portfolios, and evaluates reinforcement learning approaches within this framework.
Contribution
It introduces a theoretical benchmark for parameter control, analyzes optimal policies and portfolios, and demonstrates its application to reinforcement learning methods.
Findings
Optimal control policies for LeadingOnes are characterized.
Benchmark allows comparison of parameter control strategies.
Reinforcement learning approaches are evaluated on the benchmark.
Abstract
It has long been observed that the performance of evolutionary algorithms and other randomized search heuristics can benefit from a non-static choice of the parameters that steer their optimization behavior. Mechanisms that identify suitable configurations on the fly ("parameter control") or via a dedicated training process ("dynamic algorithm configuration") are therefore an important component of modern evolutionary computation frameworks. Several approaches to address the dynamic parameter setting problem exist, but we barely understand which ones to prefer for which applications. As in classical benchmarking, problem collections with a known ground truth can offer very meaningful insights in this context. Unfortunately, settings with well-understood control policies are very rare. One of the few exceptions for which we know which parameter settings minimize the expected runtime is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMetaheuristic Optimization Algorithms Research · Evolutionary Algorithms and Applications · Advanced Multi-Objective Optimization Algorithms
