Direct Mutation and Crossover in Genetic Algorithms Applied to Reinforcement Learning Tasks

01/13/2022
by   Tarek Faycal, et al.
215

Neuroevolution has recently been shown to be quite competitive in reinforcement learning (RL) settings, and is able to alleviate some of the drawbacks of gradient-based approaches. This paper will focus on applying neuroevolution using a simple genetic algorithm (GA) to find the weights of a neural network that produce optimally behaving agents. In addition, we present two novel modifications that improve the data efficiency and speed of convergence when compared to the initial implementation. The modifications are evaluated on the FrozenLake environment provided by OpenAI gym and prove to be significantly better than the baseline approach.

READ FULL TEXT

page 2

page 3

page 6

research
02/28/2022

GA-DRL: Genetic Algorithm-Based Function Optimizer in Deep Reinforcement Learning for Robotic Manipulation Tasks

Reinforcement learning (RL) enables agents to make a decision based on a...
research
02/19/2019

Deep Reinforcement Learning using Genetic Algorithm for Parameter Optimization

Reinforcement learning (RL) enables agents to take decision based on a r...
research
11/26/2022

Computational Co-Design for Variable Geometry Truss

Living creatures and machines interact with the world through their morp...
research
04/24/2019

Evolving Neural Networks in Reinforcement Learning by means of UMDAc

Neural networks are gaining popularity in the reinforcement learning fie...
research
11/03/2017

Genetic Policy Optimization

Genetic algorithms have been widely used in many practical optimization ...
research
01/24/2022

Detecting Communities in Complex Networks using an Adaptive Genetic Algorithm and node similarity-based encoding

Detecting communities in complex networks can shed light on the essentia...
research
10/20/2020

Language Inference with Multi-head Automata through Reinforcement Learning

The purpose of this paper is to use reinforcement learning to model lear...

Please sign up or login with your details

Forgot password? Click here to reset