论文标题
增强的创新维修操作员用于进化多和多目标优化
Enhanced Innovized Repair Operator for Evolutionary Multi- and Many-objective Optimization
论文作者
论文摘要
“创新化”是学习多和多目标优化问题中某些或全部帕累托最佳(PO)解决方案之间共同关系的任务。最近的研究表明,在优化运行期间,在连续迭代中获得的非主导溶液的时间顺序还具有明显的模式,可用于学习问题特征,以帮助创建新的和改进的解决方案。在本文中,我们提出了一种机器学习 - (ML-)辅助建模方法,该方法了解了将人口成员推向帕累托最佳选择所需的设计变量的修改。然后,我们建议将所得的ML模型用作额外的创新维修(IR2)操作员,以应用于通常的遗传操作员创建的后代解决方案,作为提高其收敛性能的新型均值。在本文中,众所周知的随机森林(RF)方法被用作ML模型,并与各种进化的多和多目标优化算法(包括NSGA-II,NSGA-III和MOEA/D)集成。在几个从两个到五个目标不等的测试问题上,我们使用拟议的IR2-RF操作员证明了收敛行为的改善。由于操作员不需要任何其他解决方案评估,因此使用了几代人的解决方案的逐渐改进的历史,因此提出的基于ML的优化为AI和ML方法的进步开发了优化算法开发的新方向。
"Innovization" is a task of learning common relationships among some or all of the Pareto-optimal (PO) solutions in multi- and many-objective optimization problems. Recent studies have shown that a chronological sequence of non-dominated solutions obtained in consecutive iterations during an optimization run also possess salient patterns that can be used to learn problem features to help create new and improved solutions. In this paper, we propose a machine-learning- (ML-) assisted modelling approach that learns the modifications in design variables needed to advance population members towards the Pareto-optimal set. We then propose to use the resulting ML model as an additional innovized repair (IR2) operator to be applied on offspring solutions created by the usual genetic operators, as a novel mean of improving their convergence properties. In this paper, the well-known random forest (RF) method is used as the ML model and is integrated with various evolutionary multi- and many-objective optimization algorithms, including NSGA-II, NSGA-III, and MOEA/D. On several test problems ranging from two to five objectives, we demonstrate improvement in convergence behaviour using the proposed IR2-RF operator. Since the operator does not demand any additional solution evaluations, instead using the history of gradual and progressive improvements in solutions over generations, the proposed ML-based optimization opens up a new direction of optimization algorithm development with advances in AI and ML approaches.