Differential Evolution with Individuals Redistribution for Real Parameter Single Objective Optimization

03/01/2020
by   Chengjun Li, et al.
10

Differential Evolution (DE) is quite powerful for real parameter single objective optimization. However, the ability of extending or changing search area when falling into a local optimum is still required to be developed in DE for accommodating extremely complicated fitness landscapes with a huge number of local optima. We propose a new flow of DE, termed DE with individuals redistribution, in which a process of individuals redistribution will be called when progress on fitness is low for generations. In such a process, mutation and crossover are standardized, while trial vectors are all kept in selection. Once diversity exceeds a predetermined threshold, our opposition replacement is executed, then algorithm behavior returns to original mode. In our experiments based on two benchmark test suites, we apply individuals redistribution in ten DE algorithms. Versions of the ten DE algorithms based on individuals redistribution are compared with not only original version but also version based on complete restart, where individuals redistribution and complete restart are based on the same entry criterion. Experimental results indicate that, for most of the DE algorithms, version based on individuals redistribution performs better than both original version and version based on complete restart.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/08/2015

A novel mutation operator based on the union of fitness and design spaces information for Differential Evolution

Differential Evolution (DE) is one of the most successful and powerful e...
research
02/07/2020

Differential Evolution with Reversible Linear Transformations

Differential evolution (DE) is a well-known type of evolutionary algorit...
research
10/20/2006

Fitness Uniform Optimization

In evolutionary algorithms, the fitness of a population increases with t...
research
09/08/2017

Opposition based Ensemble Micro Differential Evolution

Differential evolution (DE) algorithm with a small population size is ca...
research
04/11/2005

Fitness Uniform Deletion: A Simple Way to Preserve Diversity

A commonly experienced problem with population based optimisation method...
research
12/17/2015

Differential Evolution with Event-Triggered Impulsive Control

Differential evolution (DE) is a simple but powerful evolutionary algori...
research
10/01/2015

An Asynchronous Implementation of the Limited Memory CMA-ES

We present our asynchronous implementation of the LM-CMA-ES algorithm, w...

Please sign up or login with your details

Forgot password? Click here to reset