arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2003.04389cs.NEcs.LG
收藏

黑盒优化的发现表示

Discovering Representations for Black-box Optimization

Inria(法国国家信息与自动化研究所);CNRS(法国国家科学研究中心);Université de Lorraine(洛林大学);Bonn-Rhein-Sieg University of Applied Sciences(波恩莱茵锡格应用技术大学)

Adam Gaier, Alexander Asteroth, Jean-Baptiste Mouret

摘要:

在黑盒优化中,解决方案的编码是表达能力和领域知识之间的微妙的、手工制作的平衡--在探索各种各样的解决方案和确保这些解决方案有用之间。我们的主要观点是,这个过程可以通过使用质量多样性算法(这里是MAP-Elites)生成高性能解决方案的数据集来自动化,然后使用生成模型(这里是变分自编码器)从该数据集学习表示。我们的第二个见解是,这种表示可以用于将质量多样性优化扩展到更高的维度-但只有当我们仔细混合使用学习表示生成的解决方案和使用传统变异算子生成的解决方案时。我们证明了这些能力,通过学习一个低维编码的逆运动学的千关节平面arm. Results结果表明,学习表示可以解决高维问题的数量级少的评价比标准的MAP精英,而且,一旦解决,产生的编码可用于快速优化的新的,但类似的任务。所提出的技术不仅将质量多样性算法扩展到高维,而且表明黑盒优化编码可以自动学习,而不是手动设计。

英文摘要:

The encoding of solutions in black-box optimization is a delicate, handcrafted balance between expressiveness and domain knowledge -- between exploring a wide variety of solutions, and ensuring that those solutions are useful. Our main insight is that this process can be automated by generating a dataset of high-performing solutions with a quality diversity algorithm (here, MAP-Elites), then learning a representation with a generative model (here, a Variational Autoencoder) from that dataset. Our second insight is that this representation can be used to scale quality diversity optimization to higher dimensions -- but only if we carefully mix solutions generated with the learned representation and those generated with traditional variation operators. We demonstrate these capabilities by learning an low-dimensional encoding for the inverse kinematics of a thousand joint planar arm. The results show that learned representations make it possible to solve high-dimensional problems with orders of magnitude fewer evaluations than the standard MAP-Elites, and that, once solved, the produced encoding can be used for rapid optimization of novel, but similar, tasks. The presented techniques not only scale up quality diversity algorithms to high dimensions, but show that black-box optimization encodings can be automatically learned, rather than hand designed.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑