Evolving Robot Behaviour at Micro (Molecular) and Macro (Molar) Action Level

  • Authors:
  • Michela Ponticorvo;Orazio Miglino

  • Affiliations:
  • Department of Relational Sciences "G.Iacono", University of Naples "Federico II", Naples, Italy;Department of Relational Sciences "G.Iacono", University of Naples "Federico II", Naples, Italy and Institute of Cognitive Sciences and Technologies, National Research Council, Rome, Italy

  • Venue:
  • IWINAC '07 Proceedings of the 2nd international work-conference on Nature Inspired Problem-Solving Methods in Knowledge Engineering: Interplay Between Natural and Artificial Computation, Part II
  • Year:
  • 2007

Quantified Score

Hi-index 0.01

Visualization

Abstract

We investigate how it is possible to shape robot behaviour adopting a molecular or molar point of view. These two ways to approach the issue are inspired by Learning Psychology, whose famous representatives suggest different ways of intervening on animal behaviour.Starting from this inspiration, we apply these two solutions to Evolutionary Robotics' models. Two populations of simulated robots, controlled by Artificial Neural Networks are evolved using Genetic Algorithms to wander in a rectangular enclosure. The first population is selected by measuring the wandering behaviour at micro-actions level, the second one is evaluated by considering the macro-actions level. Some robots are evolved with a molecular fitness function, while some others with a molar fitness function. At the end of the evolutionary process, we evaluate both populations of robots on behavioral, evolutionary and latent-learning parameters.Choosing what kind of behaviour measurement must be employed in an evolutionary run depends on several factors, but we underline that a choice that is based on self-organization, emergence and autonomous behaviour principles, the basis Evolutionary Robotics lies on, is perfectly in line with a molar fitness function.