An Acceleration-based Prediction Strategy for Dynamic Multi-objective Optimization
Junxi Zhang,Shiru Qu,Zhiteng Zhang,Shaokang Cheng,Mingxing Li,Yang Bi
DOI: https://doi.org/10.1007/s00500-023-09157-x
IF: 3.732
2024-01-01
Soft Computing
Abstract:This paper addresses the problem of dynamic multi- objective optimization problems (DMOPs), by demonstrating new approaches to change detection and change prediction in an evolutionary algorithm framework. Because the objectives of such problems change over time, the Pareto optimal set (PS) and Pareto optimal front (PF) are also dynamic. First, we propose a new change detection method which achieves greater sensitivity by considering changes in both the PS and the PF, unlike most previous approaches. Second, when changes occur, a second-order (acceleration-based) prediction strategy is proposed to predictively reinitialize the population close to the new set of optima. We compare the performance of the proposed algorithm against two other state-of-the-art algorithms from the literature, using ten different dynamic benchmark problems. Experimental results show that the proposed change detection strategy in this paper can not only consider the effect of the optimal individuals but also can consider the effect of their corresponding objective values. Compared with the other two methods, the DMOPs achieved both the ability of precisely predicting the direction of changes and the ability of predicting the future trend of change direction. So, the DMOPs can also converge to the true PF in much less iterations compared with other methods. After multiple experiments, the proposed method outperforms the other algorithms on most of the test problems.