arrow
Return

Differential evolution algorithm with strategy adaptation and knowledge-based control parameters

delete2017-06-02
delete43
PRE
AI
范勤勤 cover
范勤勤 (Qinqin Fan) *
王维莉 cover
王维莉 (Weili Wang)
Y
Yan, Xuefeng
DOI:10.1007/s10462-017-9562-6delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The search capability of differential evolution (DE) is largely affected by control parameters, mutation and crossover strategies. Therefore, choosing appropriate strategies and control parameters to solve different types of optimization problems or adapt distinct evolution phases is an important and challenging task. To achieve this objective, a DE with strategy adaptation and knowledge-based control parameters (SAKPDE) is proposed in the current study. In the proposed algorithm, a learning-forgetting mechanism is used to implement the adaptation of mutation and crossover strategies. Meanwhile, prior knowledge and opposition learning are utilized to supervise and guide the evolution of control parameters during the entire evolutionary process. SAKPDE is compared with eight improved DEs and four non-DE evolutionary algorithms using three well-known test suites (i.e., BBOB2012, IEEE CEC2005, and IEEE CEC2014). The results indicate that the average performance of SAKPDE is highly competitive among all compared algorithms.
Keywords:
Differential evolution
Learning-forgetting
Prior knowledge
Opposition learning
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

Artificial Intelligence Review cover
Artificial Intelligence Review
IF:
13.9
Papers:
6.1K
Citations:
1.9W

Organization

S
Shanghai Maritime University
Scholars:
4.8K
Papers: 4.2K
Citations: 4.7K