Loading…

Learning to Adapt to Changing Environments in Evolving Neural Networks

To study learning as an adaptive process, one must take into consideration the role of evolution, which is the primary adaptive process. In addition, learning should be studied in (artificial) organisms that live in an independent physical environment in such a way that the input from the environmen...

Full description

Saved in:
Bibliographic Details
Published in:Adaptive behavior 1996-06, Vol.5 (1), p.75-98
Main Authors: Nolfi, Stefano, Parisi, Domenico
Format: Article
Language:English
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:To study learning as an adaptive process, one must take into consideration the role of evolution, which is the primary adaptive process. In addition, learning should be studied in (artificial) organisms that live in an independent physical environment in such a way that the input from the environment can be at least partially controlled by the organisms' behavior. To explore these issues, we used a genetic algorithm to simulate the evolution of a population of neural networks, each controlling the behavior of a small mobile robot that must explore efficiently an environment surrounded by walls. Because the environment changes from one generation to the next, each network must learn during its life to adapt to the particular environment into which it happens to be born. We found that evolved networks incorporate a genetically inherited predisposition to learn that can be described as (1) the presence of initial conditions that tend to canalize learning in the right directions; (2) the tendency to behave in a way that enhances the perceived differences between different environments and determines input stimuli that facilitate the learning of adaptive changes; and (3) the ability to reach desirable stable states.
ISSN:1059-7123
1741-2633
DOI:10.1177/105971239600500104