Improving Neuroevolution Using Island Extinction and Repopulation

05/15/2020
by   Zimeng Lyu, et al.
0

Neuroevolution commonly uses speciation strategies to better explore the search space of neural network architectures. One such speciation strategy is through the use of islands, which are also popular in improving performance and convergence of distributed evolutionary algorithms. However, in this approach some islands can become stagnant and not find new best solutions. In this paper, we propose utilizing extinction events and island repopulation to avoid premature convergence. We explore this with the Evolutionary eXploration of Augmenting Memory Models (EXAMM) neuro-evolution algorithm. In this strategy, all members of the worst performing island are killed of periodically and repopulated with mutated versions of the global best genome. This island based strategy is additionally compared to NEAT's (NeuroEvolution of Augmenting Topologies) speciation strategy. Experiments were performed using two different real world time series datasets (coal-fired power plant and aviation flight data). The results show that with statistical significance, this island extinction and repopulation strategy evolves better global best genomes than both EXAMM's original island based strategy and NEAT's speciation strategy.

READ FULL TEXT

page 8

page 9

research
07/13/2020

Semi-steady-state Jaya Algorithm

The Jaya algorithm is arguably one of the fastest-emerging metaheuristic...
research
06/30/2011

Competitive Coevolution through Evolutionary Complexification

Two major goals in machine learning are the discovery and improvement of...
research
03/06/2019

Evolutionary Cell Aided Design for Neural Network Architectures

Mathematical theory shows us that multilayer feedforward Artificial Neur...
research
09/21/2020

An Experimental Study of Weight Initialization and Weight Inheritance Effects on Neuroevolution

Weight initialization is critical in being able to successfully train ar...
research
09/20/2019

An Empirical Exploration of Deep Recurrent Connections and Memory Cells Using Neuro-Evolution

Neuro-evolution and neural architecture search algorithms have gained in...
research
11/04/2022

Collaborative Multiobjective Evolutionary Algorithms in search of better Pareto Fronts. An application to trading systems

Technical indicators use graphic representations of data sets by applyin...
research
08/10/2020

Improving Intelligence of Evolutionary Algorithms Using Experience Share and Replay

We propose PESA, a novel approach combining Particle Swarm Optimisation ...

Please sign up or login with your details

Forgot password? Click here to reset