Structured mutation inspired by evolutionary theory enriches population performance and diversity

02/01/2023
by   Stefano Tiso, et al.
0

Grammar-Guided Genetic Programming (GGGP) employs a variety of insights from evolutionary theory to autonomously design solutions for a given task. Recent insights from evolutionary biology can lead to further improvements in GGGP algorithms. In this paper, we apply principles from the theory of Facilitated Variation and knowledge about heterogeneous mutation rates and mutation effects to improve the variation operators. We term this new method of variation Facilitated Mutation (FM). We test FM performance on the evolution of neural network optimizers for image classification, a relevant task in evolutionary computation, with important implications for the field of machine learning. We compare FM and FM combined with crossover (FMX) against a typical mutation regime to assess the benefits of the approach. We find that FMX in particular provides statistical improvements in key metrics, creating a superior optimizer overall (+0.48% average test accuracy), improving the average quality of solutions (+50% average population fitness), and discovering more diverse high-quality behaviors (+400 high-quality solutions discovered per run on average). Additionally, FM and FMX can reduce the number of fitness evaluations in an evolutionary run, reducing computational costs in some scenarios.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/23/2015

First Steps Towards a Runtime Comparison of Natural and Artificial Evolution

Evolutionary algorithms (EAs) form a popular optimisation paradigm inspi...
research
03/31/2017

On Self-Adaptive Mutation Restarts for Evolutionary Robotics with Real Rotorcraft

Self-adaptive parameters are increasingly used in the field of Evolution...
research
08/10/2021

Matchmaker, Matchmaker, Make Me a Match: Geometric, Variational, and Evolutionary Implications of Criteria for Tag Affinity

Genetic programming and artificial life systems commonly employ tag-matc...
research
01/12/2012

Evolution of Ideas: A Novel Memetic Algorithm Based on Semantic Networks

This paper presents a new type of evolutionary algorithm (EA) based on t...
research
05/04/2013

On Comparison between Evolutionary Programming Network-based Learning and Novel Evolution Strategy Algorithm-based Learning

This paper presents two different evolutionary systems - Evolutionary Pr...
research
04/30/2014

A semantic network-based evolutionary algorithm for computational creativity

We introduce a novel evolutionary algorithm (EA) with a semantic network...
research
02/07/2020

Differential Evolution with Reversible Linear Transformations

Differential evolution (DE) is a well-known type of evolutionary algorit...

Please sign up or login with your details

Forgot password? Click here to reset