Automatic creation of an autonomous agent: genetic evolution of a neural-network driven robot
SAB94 Proceedings of the third international conference on Simulation of adaptive behavior : from animals to animats 3: from animals to animats 3
Noise and the Reality Gap: The Use of Simulation in Evolutionary Robotics
Proceedings of the Third European Conference on Advances in Artificial Life
Evolving mobile robots in simulated and real environments
Artificial Life
The Effect of Neuromodulations on the Adaptability of Evolved Neurocontrollers
ECAL '01 Proceedings of the 6th European Conference on Advances in Artificial Life
Evolving Bipedal Locomotion with a Dynamically-Rearranging Neural Network
ECAL '01 Proceedings of the 6th European Conference on Advances in Artificial Life
Anticipatory Behavior in Adaptive Learning Systems
Hi-index | 0.00 |
In the field of evolutionary robotics artificial neural networks are often used to construct controllers for autonomous agents, because they have useful properties such as the ability to generalize or to be noise-tolerant. Since the process to evolve such controllers in the real-world is very time-consuming, one usually uses simulators to speed up the evolutionary process. By doing so a new problem arises: The controllers evolved in the simulator show not the same fitness as those in the real-world. A gap between the simulated and real environments exists. In order to alleviate this problem we introduce the concept of neuromodulators, which allows to evolve neural networks which can adjust not only the synaptic weights, but also the structure of the neural network by blocking and/or activating synapses or neurons. We apply this concept to a peg-pushing problem for KheperaTM and compare our method to a conventional one, which evolves directly the synaptic weights. Simulation and real experimental results show that the proposed approach is highly promising.