Evolutionary robotics: what, why, and where to
Evolutionary robotics applies the selection, variation, and heredity principles of natural
evolution to the design of robots with embodied intelligence. It can be considered as a …
evolution to the design of robots with embodied intelligence. It can be considered as a …
Evolutionary reinforcement learning: A survey
Reinforcement learning (RL) is a machine learning approach that trains agents to maximize
cumulative rewards through interactions with environments. The integration of RL with deep …
cumulative rewards through interactions with environments. The integration of RL with deep …
Improving exploration in evolution strategies for deep reinforcement learning via a population of novelty-seeking agents
Evolution strategies (ES) are a family of black-box optimization algorithms able to train deep
neural networks roughly as well as Q-learning and policy gradient methods on challenging …
neural networks roughly as well as Q-learning and policy gradient methods on challenging …
Illuminating search spaces by mapping elites
Many fields use search algorithms, which automatically explore a search space to find high-
performing solutions: chemists search through the space of molecules to discover new …
performing solutions: chemists search through the space of molecules to discover new …
Intrinsically motivated goal exploration processes with automatic curriculum learning
Intrinsically motivated spontaneous exploration is a key enabler of autonomous
developmental learning in human children. It enables the discovery of skill repertoires …
developmental learning in human children. It enables the discovery of skill repertoires …
Genetic programming needs better benchmarks
Genetic programming (GP) is not a field noted for the rigor of its benchmarking. Some of its
benchmark problems are popular purely through historical contingency, and they can be …
benchmark problems are popular purely through historical contingency, and they can be …
Evolution of swarm robotics systems with novelty search
Novelty search is a recent artificial evolution technique that challenges traditional
evolutionary approaches. In novelty search, solutions are rewarded based on their novelty …
evolutionary approaches. In novelty search, solutions are rewarded based on their novelty …
Policy search in continuous action domains: an overview
Continuous action policy search is currently the focus of intensive research, driven both by
the recent success of deep reinforcement learning algorithms and the emergence of …
the recent success of deep reinforcement learning algorithms and the emergence of …
Open issues in evolutionary robotics
One of the long-term goals in evolutionary robotics is to be able to automatically synthesize
controllers for real autonomous robots based only on a task specification. While a number of …
controllers for real autonomous robots based only on a task specification. While a number of …
Innovation engines: Automated creativity and improved stochastic optimization via deep learning
The Achilles Heel of stochastic optimization algorithms is getting trapped on local optima.
Novelty Search avoids this problem by encouraging a search in all interesting directions …
Novelty Search avoids this problem by encouraging a search in all interesting directions …