Objectives Are All You Need: Solving Deceptive Problems Without Explicit Diversity Maintenance
Ryan Boldi, Li Ding, Lee Spector

TL;DR
This paper introduces a method that solves deceptive optimization problems by optimizing multiple objectives derived from the environment, using lexicase selection, which implicitly maintains diversity without explicit diversity algorithms.
Contribution
The paper demonstrates that decomposing problems into many objectives and optimizing them with lexicase selection outperforms traditional diversity-maintenance algorithms like MAP-Elites in deceptive domains.
Findings
Objective decomposition improves performance on deceptive domains.
Lexicase selection implicitly maintains diversity without explicit mechanisms.
The approach is robust to different subaggregation techniques.
Abstract
Navigating deceptive domains has often been a challenge in machine learning due to search algorithms getting stuck at sub-optimal local optima. Many algorithms have been proposed to navigate these domains by explicitly maintaining diversity or equivalently promoting exploration, such as Novelty Search or other so-called Quality Diversity algorithms. In this paper, we present an approach with promise to solve deceptive domains without explicit diversity maintenance by optimizing a potentially large set of defined objectives. These objectives can be extracted directly from the environment by sub-aggregating the raw performance of individuals in a variety of ways. We use lexicase selection to optimize for these objectives as it has been shown to implicitly maintain population diversity. We compare this technique with a varying number of objectives to a commonly used quality diversity…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsImbalanced Data Classification Techniques · Auction Theory and Applications · Mobile Crowdsensing and Crowdsourcing
MethodsSparse Evolutionary Training
