scispace - formally typeset
Open AccessProceedings ArticleDOI

Automatic creation of an autonomous agent: genetic evolution of a neural-network driven robot

Dario Floreano, +1 more
- pp 421-430
Reads0
Chats0
TLDR
The paper describes the results of the evolutionary development of a real, neural-network driven mobile robot, and shows a number of emergent phenomena that are characteristic of autonomous agents.
Abstract
The paper describes the results of the evolutionary development of a real, neural-network driven mobile robot. The evolutionary approach to the development of neural controllers for autonomous agents has been successfully used by many researchers, but most - if not all - studies have been carried out with computer simulations. Instead, in this research the whole evolutionary process takes places entirely on a real robot without human intervention. Although the experiments described here tackle a simple task of navigation and obstacle avoidance, we show a number of emergent phenomena that are characteristic of autonomous agents. The neural controllers of the evolved best individuals display a full exploitation of non-linear and recurrent connections that make them more efficient than analogous man-designed agents. In order to fully understand and describe the robot behavior, we have also employed quantitative ethological tools [13], and showed that the adaptation dynamics conform to predictions made for animals.

read more

Citations
More filters
Proceedings ArticleDOI

Coordinating multi-rover systems: evaluation functions for dynamic and noisy environments

TL;DR: This paper addresses the evolution of control strategies for a collective: a set of entities that collectively strives to maximize a global evaluation function that rates the performance of the full system.

Increasing Adaptivity through Evolution Strategies

TL;DR: The application of the ES accelerates the development of such controllers by more than one order of magnitude (a few hours compared to more than two days) and there is an important theoretical reason for preferring evolutionary strategy over genetic algorithms, namely epistatic interaction.
Book ChapterDOI

How Co-Evolution can Enhance the Adaptive Power of Artificial Evolution: Implications for Evolutionary Robotics

TL;DR: The role of co-evolution in the context of evolutionary robotics is investigated to understand in what conditions co-Evolution can lead to “arms races” in which two populations reciprocally drive one another to increasing levels of complexity.
Proceedings Article

Animal-animat coevolution: using the animal population as fitness function

TL;DR: This work demonstrates that the Internet is a new environment where learning through interaction with humans may be possible through an appropriate setup that creates mutualism, a relationship where human and animat species benefit from their interactions with each other.
Book ChapterDOI

Toward Seamless Transfer from Simulated to Real Worlds: A Dynamically-Rearranging Neural Network Approach

TL;DR: The concept of neuromodulators is introduced, 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.
References
More filters
Book

Genetic algorithms in search, optimization, and machine learning

TL;DR: In this article, the authors present the computer techniques, mathematical tools, and research results that will enable both students and practitioners to apply genetic algorithms to problems in many fields, including computer programming and mathematics.
Book

Adaptation in natural and artificial systems

TL;DR: Names of founding work in the area of Adaptation and modiication, which aims to mimic biological optimization, and some (Non-GA) branches of AI.

Intelligence without Representation

TL;DR: Brooks et al. as mentioned in this paper decompose an intelligent system into independent and parallel activity producers which all interface directly to the world through perception and action, rather than interface to each other particularly much.
Journal ArticleDOI

Intelligence without representation

TL;DR: Brooks et al. as discussed by the authors decompose an intelligent system into independent and parallel activity producers which all interface directly to the world through perception and action, rather than interface to each other particularly much.