Multi-Layer Competitive-Cooperative Framework for Performance Enhancement of Differential Evolution
Sheng Xin Zhang, Li Ming Zheng, Kit Sang Tang, Shao Yong Zheng, Wing, Shing Chan

TL;DR
This paper introduces a multi-layer framework that enhances differential evolution algorithms by enabling competition and cooperation among multiple DE variants, leading to significant performance improvements on benchmark functions.
Contribution
The paper proposes a novel multi-layer competitive-cooperative framework for DEs, allowing dynamic interaction and resource allocation among multiple DE variants within a parallel structure.
Findings
MLCC significantly outperforms baseline DEs.
MLCC variants excel on CEC benchmark functions.
Framework effectively combines competition and cooperation.
Abstract
Differential Evolution (DE) is recognized as one of the most powerful optimizers in the evolutionary algorithm (EA) family. Many DE variants were proposed in recent years, but significant differences in performances between them are hardly observed. Therefore, this paper suggests a multi-layer competitive-cooperative (MLCC) framework to facilitate the competition and cooperation of multiple DEs, which in turns, achieve a significant performance improvement. Unlike other multi-method strategies which adopt a multi-population based structure, with individuals only evolving in their corresponding subpopulations, MLCC implements a parallel structure with the entire population simultaneously monitored by multiple DEs assigned to their corresponding layers. An individual can store, utilize and update its evolution information in different layers based on an individual preference based layer…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
