Neuroevolution of Recurrent Architectures on Control Tasks
Not on the map. Why?
Abstract (arXiv)
Modern artificial intelligence works typically train the parameters of fixed-sized deep neural networks using gradient-based optimization techniques. Simple evolutionary algorithms have recently been shown to also be capable of optimizing deep neural network parameters, at times matching the performance of gradient-based techniques, e.g. in reinforcement learning settings. In addition to optimizing network parameters, many evolutionary computation techniques are also capable of progressively constructing network architectures. However, constructing network architectures from elementary evolution rules has not yet been shown to scale to modern reinforcement learning benchmarks. In this paper we therefore propose a new approach in which the architectures of recurrent neural networks dynamically evolve according to a small set of mutation rules. We implement a massively parallel evolutionary algorithm and run experiments on all 19 OpenAI Gym state-based reinforcement learning control tasks. We find that in most cases, dynamic agents match or exceed the performance of gradient-based agents while utilizing orders of magnitude fewer parameters. We believe our work to open avenues for real-life applications where network compactness and autonomous design are of critical importance. We provide our source code, final model checkpoints and full results at github.com/MaximilienLC/nra.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 17 of its 30 references that are in the map. First posted on arXiv 3 Apr 2023.
Builds on
17 of 30 references.
References · 17
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,885
- 2021Zero-Shot Text-to-Image Generationcited by 4,288
- 2015Continuous control with deep reinforcement learningcited by 3,407
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
- 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,417
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,258
- 2018World Modelscited by 1,513
- 2021Scaling Language Models: Methods, Analysis & Insights from Training Gophercited by 1,202
- 2017Evolution Strategies as a Scalable Alternative to Reinforcement Learningcited by 574
- 2021CoAtNet: Marrying Convolution and Attention for All Data Sizescited by 569
- 2017Distributional Reinforcement Learning with Quantile Regressioncited by 474
5 more
- 2020Controlling Overestimation Bias with Truncated Mixture of Continuous Distributional Quantile Criticscited by 165
- 2017Deep Neuroevolution: Genetic Algorithms Are a Competitive Alternative for Training Deep Neural Networks for Reinforcement Learningcited by 150
- 2019Truly Proximal Policy Optimizationcited by 69
- 2019Deep Neuroevolution of Recurrent and Discrete World Modelscited by 23
- 2021Generative Actor-Critic: An Off-policy Algorithm Using the Push-forward Modelcited by 2
Built on by
Not cited yet.