TL;DR
This paper proposes using hyperparameter tuning as a robust method to evaluate the benefits of new algorithmic components, considering their interplay with existing modules in optimization algorithms.
Contribution
It introduces a comprehensive procedure for assessing new algorithmic ideas through hyperparameter tuning, applied within the Modular CMA-ES framework.
Findings
Identifies situations where new modules contribute most effectively.
Highlights differences between various new modules.
Provides a more nuanced understanding of component interactions.
Abstract
Introducing new algorithmic ideas is a key part of the continuous improvement of existing optimization algorithms. However, when introducing a new component into an existing algorithm, assessing its potential benefits is a challenging task. Often, the component is added to a default implementation of the underlying algorithm and compared against a limited set of other variants. This assessment ignores any potential interplay with other algorithmic ideas that share the same base algorithm, which is critical in understanding the exact contributions being made. We introduce a more extensive procedure, which uses hyperparameter tuning as a means of assessing the benefits of new algorithmic components. This allows for a more robust analysis by not only focusing on the impact on performance, but also by investigating how this performance is achieved. We implement our suggestion in the context…
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.
