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

03/31/2017
by   Gerard David Howard, et al.
0

Self-adaptive parameters are increasingly used in the field of Evolutionary Robotics, as they allow key evolutionary rates to vary autonomously in a context-sensitive manner throughout the optimisation process. A significant limitation to self-adaptive mutation is that rates can be set unfavourably, which hinders convergence. Rate restarts are typically employed to remedy this, but thus far have only been applied in Evolutionary Robotics for mutation-only algorithms. This paper focuses on the level at which evolutionary rate restarts are applied in population-based algorithms with more than 1 evolutionary operator. After testing on a real hexacopter hovering task, we conclude that individual-level restarting results in higher fitness solutions without fitness stagnation, and population restarts provide a more stable rate evolution. Without restarts, experiments can become stuck in suboptimal controller/rate combinations which can be difficult to escape from.

READ FULL TEXT
research
06/03/2011

The Impact of Mutation Rate on the Computation Time of Evolutionary Dynamic Optimization

Mutation has traditionally been regarded as an important operator in evo...
research
11/30/2018

Runtime Analysis for Self-adaptive Mutation Rates

We propose and analyze a self-adaptive version of the (1,λ) evolutionary...
research
02/01/2023

Structured mutation inspired by evolutionary theory enriches population performance and diversity

Grammar-Guided Genetic Programming (GGGP) employs a variety of insights ...
research
06/11/2022

Mutation Models: Learning to Generate Levels by Imitating Evolution

Search-based procedural content generation (PCG) is a well-known method ...
research
03/30/2023

All You Need Is Sex for Diversity

Maintaining genetic diversity as a means to avoid premature convergence ...
research
09/10/2018

Analysis of Sequence Polymorphism of LINEs and SINEs in Entamoeba histolytica

The goal of this dissertation is to study the sequence polymorphism in r...
research
11/20/2018

Self Organizing Classifiers: First Steps in Structured Evolutionary Machine Learning

Learning classifier systems (LCSs) are evolutionary machine learning alg...

Please sign up or login with your details

Forgot password? Click here to reset