Quality and Diversity Optimization: A Unifying Modular Framework

被引:138
作者
Cully, Antoine [1 ]
Demiris, Yiannis [1 ]
机构
[1] Imperial Coll London, Dept Elect & Elect Engn, Personal Robot Lab, London SW7 2BT, England
关键词
Behavioral diversity; collection of solutions; novelty search; optimization methods; quality-diversity (QD); EVOLUTIONARY; ROBOTICS;
D O I
10.1109/TEVC.2017.2704781
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The optimization of functions to find the best solution according to one or several objectives has a central role in many engineering and research fields. Recently, a new family of optimization algorithms, named quality-diversity (QD) optimization, has been introduced, and contrasts with classic algorithms. Instead of searching for a single solution, QD algorithms are searching for a large collection of both diverse and high-performing solutions. The role of this collection is to cover the range of possible solution types as much as possible, and to contain the hest solution fir each type. The contribution of this paper is threefold. First, we present a unifying framework of QD optimization algorithms that covers the two main algorithms of this family (multidimensional archive of phenotypic elites and the novelty search with local competition), and that highlights the large variety of variants that can be investigated within this family. Second, we propose algorithms with a new selection mechanism for QD algorithms that outperforms all the algorithms tested in this paper. Lastly, we present a new collection management that overcomes the erosion issues observed when using unstructured collections. These three contributions are supported by extensive experimental comparisons of QD algorithms on three different experimental scenarios.
引用
收藏
页码:245 / 259
页数:15
相关论文
共 49 条
[1]  
Alexandrescu A., 2001, Modern C++ Design: Generic Programming and Design Patterns Applied
[2]  
Nguyen A, 2015, PROC CVPR IEEE, P427, DOI 10.1109/CVPR.2015.7298640
[3]   Innovation Engines: Automated Creativity and Improved Stochastic Optimization via Deep Learning [J].
Anh Nguyen ;
Yosinski, Jason ;
Clune, Jeff .
GECCO'15: PROCEEDINGS OF THE 2015 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2015, :959-966
[4]  
[Anonymous], INTRO STOCHASTIC SEA
[5]  
[Anonymous], 2008, THESIS
[6]  
[Anonymous], 1993, ARTIFICIAL NEURAL NE
[7]  
[Anonymous], 1995, URBANA
[8]  
[Anonymous], 2015, ARXIV
[9]  
[Anonymous], 2015, THESIS
[10]  
[Anonymous], 1994, ADV GENETIC PROGRAMM