Improved Reference Vector Guided Differential Evolution Algorithm for Many-Objective Optimization

Jie Lin,Shaoyong Zheng,Yunliang Long
DOI: https://doi.org/10.1145/3395260.3395268
2020-01-01
Abstract:Most of the existing evolutionary algorithms to deal with many-objective problems are based on the enhancing of selection strategy. Among them, the reference vector-guided evolutionary algorithm (RVEA) achieves excellent performance. In this paper, a new search engine is combined with RVEA to achieve further performance enhancement of the differential evolutionary (DE) algorithm. In the optimization process of differential evolution algorithm on many-objective problems, improving convergence and maintaining diversity are two different optimization directions, and it is usually difficult to maintain a balance between them. To solve this problem, a new search engine based on DE is proposed. The proposed search engine is implemented based on a cooperative scheme of local and global search strategies. In the local search, the population is divided into several subpopulations, each of which evolves independently using the proposed mutation strategy. The distance between the individuals in each sub-population is relatively close. Therefore, it has a strong exploitation capability, and will not make the population lose diversity. Meanwhile, the selection strategy of RVEA enables the population to maintain diversity, and the DE/rand/1 utilized in global search is sufficient to keep a strong exploration capability. Therefore, the proposed approach can achieve a good balance between exploration and exploitation. The experimental results show that the proposed algorithm performs well in manyobjective optimizations up to more than 10 objectives.
What problem does this paper attempt to address?