arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2204.02604cs.NE
收藏

基于学习排序的交互式进化多目标优化

Interactive Evolutionary Multi-Objective Optimization via Learning-to-Rank

Ke Li, Guiyu Lai, Xin Yao

摘要:

在实际的多准则决策中,如果要求决策者(DM)在覆盖整个帕累托最优前沿的一组折衷方案中进行选择,这是很麻烦的。这是传统进化多目标优化(EMO)中的一个悖论,它总是旨在实现收敛性和多样性之间的良好平衡。本质上,多目标优化的最终目标是帮助决策者(DM)识别感兴趣的解决方案(SOI),在多个冲突的标准中实现令人满意的权衡。考虑到这一点,本文开发了一个框架,用于设计基于偏好的EMO算法,以找到SOI的互动方式。其核心思想是将人纳入EMO的循环中。在每几次迭代之后,DM被邀请就几个现任候选人征求她的反馈。通过收集这样的信息,她的偏好被学习排序神经网络逐步学习,然后应用于指导基线EMO算法。注意,这个框架是如此通用,以至于任何现有的EMO算法都可以以插件的方式应用。在多达10个目标的$48$基准测试问题上的实验充分证明了我们提出的算法寻找SOI的有效性。

英文摘要:

In practical multi-criterion decision-making, it is cumbersome if a decision maker (DM) is asked to choose among a set of trade-off alternatives covering the whole Pareto-optimal front. This is a paradox in conventional evolutionary multi-objective optimization (EMO) that always aim to achieve a well balance between convergence and diversity. In essence, the ultimate goal of multi-objective optimization is to help a decision maker (DM) identify solution(s) of interest (SOI) achieving satisfactory trade-offs among multiple conflicting criteria. Bearing this in mind, this paper develops a framework for designing preference-based EMO algorithms to find SOI in an interactive manner. Its core idea is to involve human in the loop of EMO. After every several iterations, the DM is invited to elicit her feedback with regard to a couple of incumbent candidates. By collecting such information, her preference is progressively learned by a learning-to-rank neural network and then applied to guide the baseline EMO algorithm. Note that this framework is so general that any existing EMO algorithm can be applied in a plug-in manner. Experiments on $48$ benchmark test problems with up to 10 objectives fully demonstrate the effectiveness of our proposed algorithms for finding SOI.

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

↑