A modified multifactorial differential evolution algorithm with optima-based transformation

APPLIED INTELLIGENCE(2022)

Cited 0|Views31
No score
Abstract
Multifactorial evolution algorithm (MFEA) is a powerful search paradigm with the purpose of addressing multiple optimization tasks simultaneously in the field of evolutionary computation. The assortative mating of MFEA is a key component to make it outperform traditional single-task optimization algorithms. However, the optimal solution of each generation has still not been well utilized to accelerate convergence in the process of assortative mating operation for existing MFEAs. This paper proposes a multifactorial differential evolution algorithm with optima-based transformation (MFDE-OBT), which employs the optimal solution of each generation to design an improved assortative mating operation based on the DE/rand/2 mutation. The improved operation generates an offspring for each individual by running a perturbation around a current optimal individual. The object of the assortative mating is a vector added for the perturbation, which is the sum of two difference vectors generated by a random sample with a certain probability from an individual set that can be same as or different from the one of the task involving the optimal individual. In addition, MFDE-OBT integrates an opposition-based search strategy behind the assortative mating operation to balance exploitation and exploration of each search space. Experimental results on benchmark problems constituted by tasks with different degree of similarity and intersection demonstrate the advantage of the proposed MFDE-OBT algorithm over some state-of-the-art algorithms, in terms of solution precision and convergence performance.
More
Translated text
Key words
Multifactorial evolution algorithm,Assortative mating,Optima-based transformation,Opposition-based search
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined