arrow
Return

A Compound Sinusoidal Differential Evolution algorithm for continuous optimization Check

delete2019-11-01
delete20
PRE
AI
A
Amer Draa *
K
Khadidja Chettah
H
Hichem Talbi
DOI:10.1016/j.swevo.2018.10.001delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
We propose a new variant of the Sinusoidal Differential Evolution (SinDE) algorithm, we call it the OCSinDE for Opposition-based Compound SinDE. It is based on the use of a compound sinusoidal formula for adjusting the scaling factor and crossover rate values of the Differential Evolution (DE) algorithm. In addition, Opposition-Based Learning (OBL) and a restart mechanism are adopted to boost the algorithm's exploration ability and avoid stagnation. The proposed approach has been tested on the reference black-box optimization benchmarking framework, BBOB, and compared to the standard DE algorithm, six variants of the original SinDE, and seven state-of-the-art differential evolution algorithms. Further comparisons to other state-of-the-art algorithms, including the famous multi-start CMAES, have been conducted. The obtained results have proven that the proposed OCSinDE does not only eliminate the effort dedicated to set the F and CR parameters, but is also very effective in terms of search performance; it outperformed the SinDE variants, many DE algorithms, the CMAES, and other metaheuristics.
Keywords:
Parameter setting
Compound Sinusoidal Differential Evolution
Continuous optimization
Opposition-based learning
Multi-start algorithm
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Swarm and Evolutionary Computation cover
Swarm and Evolutionary Computation
IF:
8.5
Papers:
2.2K
Citations:
1.0W

Organization

No organization information available