Natural Computing Series, pages 287-315
Phenotypic Niching Using Quality Diversity Algorithms
Alexander Hagg
1, 2
1
Leiden Institute of Advanced Computer Science, Leiden, The Netherlands
|
Publication type: Book Chapter
Publication date: 2021-10-22
Abstract
Here we describe quality diversity algorithms, a recent and powerful class of evolutionary algorithms that produces a diverse set of high-performing solutions. The optimization paradigm emphasizes phenotypic niching and egalitarian treatment of quality and diversity. We ground quality diversity in ecology, describe the historical development, and give an intuition and formalization of the algorithms. We present a practical example that we refer to for engineers and laymen readers to understand how and why quality diversity can be used. The main insights from research of quality diversity, performance metrics, and benchmarks are discussed. Finally, the open challenges are presented.
Are you a researcher?
Create a profile to get free access to personal recommendations for colleagues and new articles.