Loading…

Adaptive differential evolution with ensembling operators for continuous optimization problems

Differential evolution is one of the most popular evolutionary algorithms for continuous optimization. In this paper, we introduce a new algorithm named the adaptive differential evolution with ensembling populations. In the proposed algorithm, two sets of mutation and crossover operators are utiliz...

Full description

Saved in:
Bibliographic Details
Published in:Swarm and evolutionary computation 2022-03, Vol.69, p.100994, Article 100994
Main Authors: Yi, Wenchao, Chen, Yong, Pei, Zhi, Lu, Jiansha
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Differential evolution is one of the most popular evolutionary algorithms for continuous optimization. In this paper, we introduce a new algorithm named the adaptive differential evolution with ensembling populations. In the proposed algorithm, two sets of mutation and crossover operators are utilized to generate offspring to better balance the exploitation and exploration abilities of the algorithm. Besides, an adaptive parameter control strategy is integrated to dynamically adjust the parameter setting of the algorithm so as to further improve the search efficacy. In the experimental studies, it is demonstrated that the proposed algorithm presents competitive performance on benchmark functions as well as on the real-world wireless sensor localization application, in terms of global search ability and search efficiency.
ISSN:2210-6502
DOI:10.1016/j.swevo.2021.100994