In this paper we demonstrate how differentiated environmental conditions facilitate the evolution of better solutions in agents evolved for the capacity to solve the double-pole navigation problem. Moreover, we propose a new evolutionary algorithm that operates on the basis of multiple environmental niches characterized by randomly different environmental conditions. The evolving agents are distributed in their own niche but have the possibility to colonize the other niches. Agents evolved through this method outperform both agents evolved in fixed environmental conditions and agents evolved in always varying environmental conditions.

Favoring the Evolution of Adaptive Robots Through Environmental Differentiation

Nolfi Stefano
2017

Abstract

In this paper we demonstrate how differentiated environmental conditions facilitate the evolution of better solutions in agents evolved for the capacity to solve the double-pole navigation problem. Moreover, we propose a new evolutionary algorithm that operates on the basis of multiple environmental niches characterized by randomly different environmental conditions. The evolving agents are distributed in their own niche but have the possibility to colonize the other niches. Agents evolved through this method outperform both agents evolved in fixed environmental conditions and agents evolved in always varying environmental conditions.
2017
Istituto di Scienze e Tecnologie della Cognizione - ISTC
Evolutionary Computation
Environmental Variation
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/344917
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact