【24h】

Dynamic multi-objective optimization with evolutionary algorithms

机译:进化算法的动态多目标优化

获取原文

摘要

This work describes a forward-looking approach for the solution of dynamic (time-changing) problems using evolutionary algorithms. The main idea of the proposed method is to combine a forecasting technique with an evolutionary algorithm. The location, in variable space, of the optimal solution (or of the Pareto optimal set in multi-objective problems) is estimated using a forecasting method. Then, using this forecast, an anticipatory group of individuals is placed on and near the estimated location of the next optimum. This prediction set is used to seed the population when a change in the objective landscape arrives, aiming at a faster convergence to the new global optimum. The forecasting model is created using the sequence of prior optimum locations, from which an estimate for the next location is extrapolated. Conceptually this approach encompasses advantages of memory methods by making use of information available from previous time steps. Combined with a convergence/diversity balancemechanism it creates a robust algorithm for dynamic optimization. This strategy can be applied to single objective and multi-objective problems, however in this work it is tested on multi-objective problems. Initial results indicate that the approach improves algorithm performance, especially in problems where the frequency of objective change is high.
机译:这项工作描述了使用进化算法解决动态(时变)问题的前瞻性方法。该方法的主要思想是将预测技术与进化算法相结合。使用预测方法估计最优解(或多目标问题中的帕累托最优集)在可变空间中的位置。然后,使用此预测,将预期的一组人放置在下一个最佳值的估计位置上或附近。该预测集用于在客观格局变化到来时为总体播种,以更快地收敛到新的全局最优值。使用先前的最佳位置序列创建预测模型,从中推断出下一个位置的估计值。从概念上讲,此方法通过利用以前时间步骤中可用的信息来包含存储方法的优点。结合收敛/多样性平衡机制,它创建了用于动态优化的鲁棒算法。该策略可以应用于单目标和多目标问题,但是在这项工作中,它已针对多目标问题进行了测试。初步结果表明,该方法提高了算法性能,尤其是在目标更改频率很高的问题中。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号