Have a personal or library account? Click to login
Adaptive differential evolution algorithm with a pheromone-based learning strategy for global continuous optimization Cover

Adaptive differential evolution algorithm with a pheromone-based learning strategy for global continuous optimization

Open Access
|Jun 2023

Abstract

Differential evolution algorithm (DE) is a well-known population-based method for solving continuous optimization problems. It has a simple structure and is easy to adapt to a wide range of applications. However, with suitable population sizes, its performance depends on the two main control parameters: scaling factor (F ) and crossover rate (CR). The classical DE method can achieve high performance by a time-consuming tunning process or a sophisticated adaptive control implementation. We propose in this paper an adaptive differential evolution algorithm with a pheromone-based learning strategy (ADE-PS) inspired by ant colony optimization (ACO). The ADE-PS embeds a pheromone-based mechanism that manages the probabilities associated with the partition values of F and CR. It also introduces a resetting strategy to reset the pheromone at a specific time to unlearn and relearn the progressing search. The preliminary experiments find a suitable number of subintervals (ns) for partitioning the control parameter ranges and the reset period (rs) for resetting the pheromone. Then the comparison experiments evaluate ADE-PS using the suitable ns and rs against some adaptive DE methods in the literature. The results show that ADE-PS is more reliable and outperforms several well-known methods in the literature.

DOI: https://doi.org/10.2478/fcds-2023-0010 | Journal eISSN: 2300-3405 | Journal ISSN: 0867-6356
Language: English
Page range: 243 - 266
Submitted on: Mar 8, 2022
Accepted on: Dec 15, 2022
Published on: Jun 30, 2023
Published by: Poznan University of Technology
In partnership with: Paradigm Publishing Services
Publication frequency: 4 issues per year

© 2023 Pirapong Singsathid, Pikul Puphasuk, Jeerayut Wetweerapong, published by Poznan University of Technology
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License.