A dynamic multi-objective optimization evolutionary algorithm based on particle swarm prediction strategy and prediction adjustment strategy

Peidi Wang,Yongjie Ma,Minghao Wang
DOI: https://doi.org/10.1016/j.swevo.2022.101164
IF: 10.267
2022-12-01
Swarm and Evolutionary Computation
Abstract:Dynamic Multi-objective Optimization Evolutionary Algorithm (DMOEA) is a promising approach for solving Dynamic Multi-objective Optimization Problems (DMOPs), which has attracted extensive attention owing to its wide application value recently. The focus and difficulty of DMOEA research is to design algorithms that can quickly respond to environmental changes. To achieve this goal, a novel DMOEA based on particle swarm prediction strategy and prediction adjustment strategy is proposed in this paper. After detecting environmental changes, the particle swarm prediction strategy is implemented through the population information at the moment before environmental change to form a predicted population that approximates the new Pareto optimal set (PS)/Pareto optimal front (PF) as much as possible. In addition, by comparing the individual information of the predicted population with that of the population at the moment before the environmental change, a prediction adjustment strategy is given to leave the better individuals to form the initial population in the new environment. The performance of the algorithm is evaluated on the DF test cases and compared with the advanced DMOEAs. The results show that the algorithm has competitive performance in most of the test problems.
computer science, artificial intelligence, theory & methods
What problem does this paper attempt to address?