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

Quality Diversity: Harnessing Evolution to Generate a Diversity of High-Performing Solutions

TL;DR: New algorithms in EC such as MAP and Novelty Search with Local Competition harness the toolkit of evolution for a related purpose: finding as many types of good solutions as possible (rather than merely the single best solution).
Proceedings ArticleDOI

An evolutionary algorithm for multi-robot unsupervised learning

TL;DR: Based on evolutionary computation principles, an algorithm is presented for learning safe navigation of multiple robot systems, a basic step towards automatic generation of sensorimotor control architectures for completing complex cooperative tasks while using simple reactive mobile robots.
Book ChapterDOI

Evolving Multi Rover Systems in Dynamic and Noisy Environments

TL;DR: In a difficult rover coordination problem in dynamic and noisy environments, the proposed control policy evolved using aligned and member-sensitive evaluations outperforms global evaluation methods by up to a factor of four.
Book ChapterDOI

Evolution of Physical Machines

TL;DR: The paper discusses this approach and provides examples of both virtual and real machines evolved for the task of locomotion, establishing for the first time a complete physical evolutionary design cycle into reality.

Artificial neural networks as simulators for behavioural evolution in evolutionary robotics

TL;DR: It was clearly established that NN-based robotic simulators can be successfully employed as alternative simulation schemes in the ER process, and the generalization capabilities of NNs suggest that NNs could generalize well on data from which these simulators are constructed.
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.