On Cooperative Coevolution and Global Crossover

08/12/2023
by   Larry Bull, et al.
0

Cooperative coevolutionary algorithms (CCEAs) divide a given problem in to a number of subproblems and use an evolutionary algorithm to solve each subproblem. This short paper is concerned with the scenario under which only a single, global fitness measure exists. By removing the typically used subproblem partnering mechanism, it is suggested that such CCEAs can be viewed as making use of a generalised version of the global crossover operator introduced in early Evolution Strategies. Using the well-known NK model of fitness landscapes, the effects of varying aspects of global crossover with respect to the ruggedness of the underlying fitness landscape are explored. Results suggest improvements over the most widely used form of CCEAs, something further demonstrated using other well-known test functions.

READ FULL TEXT
research
02/23/2021

On Sexual Selection

Sexual selection is a fundamental aspect of evolution for all eukaryotic...
research
03/27/2019

A Simple Haploid-Diploid Evolutionary Algorithm

It has recently been suggested that evolution exploits a form of fitness...
research
03/15/2019

Sex and Coevolution

It has been suggested that the fundamental haploid-diploid cycle of euka...
research
04/29/2020

On the Baldwin Effect under Coevolution

The potentially beneficial interaction between learning and evolution, t...
research
11/13/2019

Haploid-Diploid Evolution: Nature's Memetic Algorithm

This paper uses a recent explanation for the fundamental haploid-diploid...
research
04/19/2018

Limited Evaluation Cooperative Co-evolutionary Differential Evolution for Large-scale Neuroevolution

Many real-world control and classification tasks involve a large number ...
research
10/15/2021

Resolving Anomalies in the Behaviour of a Modularity Inducing Problem Domain with Distributional Fitness Evaluation

Discrete gene regulatory networks (GRNs) play a vital role in the study ...

Please sign up or login with your details

Forgot password? Click here to reset