Can the Problem-Solving Benefits of Quality Diversity Be Obtained Without Explicit Diversity Maintenance?

05/12/2023
by   Ryan Boldi, et al.
0

When using Quality Diversity (QD) optimization to solve hard exploration or deceptive search problems, we assume that diversity is extrinsically valuable. This means that diversity is important to help us reach an objective, but is not an objective in itself. Often, in these domains, practitioners benchmark their QD algorithms against single objective optimization frameworks. In this paper, we argue that the correct comparison should be made to multi-objective optimization frameworks. This is because single objective optimization frameworks rely on the aggregation of sub-objectives, which could result in decreased information that is crucial for maintaining diverse populations automatically. In order to facilitate a fair comparison between quality diversity and multi-objective optimization, we present a method that utilizes dimensionality reduction to automatically determine a set of behavioral descriptors for an individual, as well as a set of objectives for an individual to solve. Using the former, one can generate solutions using standard quality diversity optimization techniques, and using the latter, one can generate solutions using standard multi-objective optimization techniques. This allows for a level comparison between these two classes of algorithms, without requiring domain and algorithm specific modifications to facilitate a comparison.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/07/2022

Multi-Objective Quality Diversity Optimization

In this work, we consider the problem of Quality-Diversity (QD) optimiza...
research
05/10/2021

An Analysis of Phenotypic Diversity in Multi-Solution Optimization

More and more, optimization methods are used to find diverse solution se...
research
06/19/2023

Knowledge Transfer for Dynamic Multi-objective Optimization with a Changing Number of Objectives

Different from most other dynamic multi-objective optimization problems ...
research
07/25/2018

Prototype Discovery using Quality-Diversity

An iterative computer-aided ideation procedure is introduced, building o...
research
03/10/2018

Enhanced Optimization with Composite Objectives and Novelty Selection

An important benefit of multi-objective search is that it maintains a di...
research
07/05/2023

Many-objective Optimization via Voting for Elites

Real-world problems are often comprised of many objectives and require s...
research
10/16/2017

MultiRefactor: Automated Refactoring To Improve Software Quality

In this paper, a new approach is proposed for automated software mainten...

Please sign up or login with your details

Forgot password? Click here to reset