Elsevier

Biosystems

Volume 106, Issues 2–3, November–December 2011, Pages 94-110
Biosystems

Evolving cognitive-behavioural dependencies in situated agents for behavioural robustness

https://doi.org/10.1016/j.biosystems.2011.07.003Get rights and content

Abstract

This article investigates the emergence of robust behaviour in agents with dynamically limited controllers (monostable agents), and compares their performance to less limited ones (bistable agents). ‘Dynamically limited’ here refers to a reduced quantity of steady states that an agent controller exhibits when it does not receive stimulus from the environment. Agents are evolved for categorical perception, a minimal cognitive task, and must correlate approaching or avoiding movements based on (two) different types of objects. Results indicate a significant tendency to better behavioural robustness by monostable in contrast to bistable agents in the presence of sensorimotor, mutational, and structural perturbations. Discussions here focus on a further dependence to coupled dynamics by the former agents to explain such a tendency.

Introduction

Studies in systems biology show that bacteria reach extreme robustness under harsh stress conditions (Alon et al., 1999). Robustness usually refers to the continuation of a function by a system (e.g. an organism) in the presence of perturbations (Kitano, 2007). It is assumed that bacteria can reach robustness by creating internal switches from one steady state to another to keep themselves functional, rather than trying to sustain a given state (Kitano, 2004). In such a dynamical interpretation, however, the roles of body (embodiment) (Ziemke, 2003) and spatio-temporal factors (situatedness) (Brooks, 1991) are considered despite the fact that bacteria are free moving organisms. This article proposes that behavioural robustness may well turn out to be a property of a particular organism-internal-control in its coupling with the environment, rather than a systemic property that is ‘ensured from inside’ (a common interpretation in current systems biology (Kitano, 2004)).

The growing consensus about the importance of internal-control, body, and environment couplings is still a minority view in several disciplines investigating biological robustness. These include cognitive psychology, neuroscience, a good part of Artificial Intelligence (AI) and robotics, and indeed several areas of biology. Minimal agents showing adaptive behaviour have, however, been extensively investigated through artificial evolution (e.g. Beer, 2003, Slocum et al., 2000, Williams et al., 2008), suggesting that adaptive and cognitive behaviour can be better understood from dynamically coupled interactions. Unfortunately, studies on robustness using bio-inspired systems are still in their infancy (Hubert et al., 2009).

This research aims to understand both (i) whether feedback from the actions that an agent produces in the environment is a decisive factor underlying behavioural robustness, and (ii) whether further dynamical complexity at neurocontroller level helps the emergence of robust behaviour. Without this feedback, it can be hypothesized that an agent will more easily be driven by perturbations to internal states that do not correlate with current environmental situations, and as such, it will produce non-appropriated categorical perception. For (ii), research in adaptive systems raises the question whether agents with further dynamical complexity at internal control can better cope with perturbations than dynamically simpler agents. In the former agents, internal dynamics could ideally transit between dynamical states, enabling agents to cope with the effects of perturbations (Kitano, 2007). In the latter agents, for instance, internal control could be rooted in transient dynamics around one attractor (internal state) (Buckley et al., 2008, Fine et al., 2007). Answers to question (ii) have a conceptual and practical interest for ethology and theoretical biology (Cliff, 1991), because they will provide a broad account of the simple dynamics and mechanisms underlying robustness (see (Hobbs et al., 1996, Teo, 2004)). In fact, robustness studies have not typically been addressed from the point of view of coupled dynamics (Silverman and Ikegami, 2010). Toward this aim, this article describes statistical, behavioural and dynamical analyses to answer questions (i) and (ii).

Work here contributes to this approach (coupled dynamics for robust behaviour) with experimental proofs and discussions from a computational perspective. The Evolutionary Robotics (ER) technique (Nolfi and Floreano, 2000) is used to give the right conditions during evolution for the emergence of dynamically limited control systems performing categorical perception (Slocum et al., 2000, Williams et al., 2008). Experiments in this article induce the emergence of agents that cannot exclusively rely on internal control for robust and adaptive behaviour, but they can exploit agent-environment coupling for the categorization task.

The next section introduces related works. The methods and experimental configurations are given in Section 3. Sections 4 Results, 5 Toward a Metastable Understanding of Multistability for Robustness, 6 Discussion the Effect of Agent's Perturbed Dynamics in Performance examine the results obtained and provide discussions to validate the hypothesis described.

Section snippets

Related Works

The use that agents show of environmental dynamics can be investigated via small bio-inspired models. For example, Thieme and Ziemke (2002) describe agents showing T-maze navigation by using walls all the way toward a goal. The decision for turning to one side rather than another depends on a beam of light initially given by the experimenter. They argue that such use of walls is an example of distributed cognition to perform T-maze goal approaching; that is, the dependence on external

Agent and Structure of the Environment

The categorical perception task presented in this article is defined mostly following descriptions given in Slocum et al. (2000) and Williams et al. (2008). However, the task is implemented by evolving agents with binary (rather than continuous) sensors. This is made to simplify the analysis of non-linear dynamics during behaviours. Such a simplification creates a reduction of the number of sensory states (7-sensor signals) in every time step. Note that it is not required for evolving a

Results

Some preliminary settings were tested to evolve a categorical perception task as specified in Section 3.1. In these experiments, a lower number of sensors were available (2, 4, or 6 sensors), and/or the number of interneurons was reduced from 5 to 4, 3, or 2 neurons. After five independent evolutionary runs for each parameter configuration, the evolution of agents with these numbers of interneurons and sensors did not produce better categorical perception than experiments with 5 interneurons

Toward a Metastable Understanding of Multistability for Robustness

The analysed nonlinear systems show one or two-different long-term dynamical states (i.e. stationary points). Complex adaptive systems like these can also evidence several equilibrium states (non-autonomous attractors) at internal level during agent-environment interaction. In other words, several simultaneous states can coexist for a given set of system parameters and initial conditions. In non-linear systems theory (Strogatz, 1994), this is referred as ‘multistability’ (Ashby, 1960). An

Discussion the Effect of Agent's Perturbed Dynamics in Performance

This article has reported so far statistical, behavioural and dynamical analyses of the categorical perception task described in Section 3. The focus of discussions has mainly concentrated on the type of dynamical engagements that two randomly selected agents (a mono- and a bistable agent) produce to accomplish approaching and avoiding behaviours. Studies in absence/presence of diverse types of internal and external perturbations (e.g. mutational, sensorimotor, and neurocontroller

Acknowledgements

The work in this article was initially supported by the Programme AlBan, the European Union Programme of High Level Scholarships for Latin America (No. E05D059829AR), and by ‘The Peter Carpenter CCNR DPhil Award’. The author would like to thanks to Dr. Ezequiel Di Paolo for suggestions and helpful observations on experiments for this article, and thanks to members of CCNR (University of Sussex) for comments of this work. Also, thanks to anonymous reviewers for valuable observations in the

References (28)

  • U. Alon et al.

    Robustness in bacterial chemotaxis

    Nature

    (1999)
  • W. Ashby

    Design for a Brain

    (1960)
  • R. Beer

    On the dynamics of small continuous-time recurrent neural networks

    Adaptive Behavior

    (1995)
  • R. Beer

    Toward the evolution of dynamical neural networks for minimally cognitive behavior

  • R. Beer

    The dynamics of active categorical perception in an evolved model agent

    Adaptive Behavior

    (2003)
  • R. Brooks

    New approaches to robotics

    Science

    (1991)
  • C. Buckley et al.

    Monostable controllers for adaptive behaviour

  • D. Cliff

    Computational neuroethology: a provisional manifesto

  • P. Fine et al.

    Adapting to your body

  • J. Gibbons

    Nonparametric Statistical Inference

    (1985)
  • J. Hobbs et al.

    Achieving improved mission robustness

  • M. Hollander et al.

    Nonparametric Statistical Methods

    (1999)
  • J. Hubert et al.

    A robotic approach to understanding robustness

  • E. Hutchins

    Cognition in the Wild

    (1995)
  • Cited by (0)

    View full text