Power and the limits of reactive agents

Abstract This paper shows how reactive agents can solve complex tasks without requiring any internal state and demonstrates that this is due to their ability to coordinate perception and action. By acting (i.e., by modifying their position with respect to the external environment and/or the external environment itself), agents partially determine the sensory patterns they receive from the environment. Agents can take advantage of this ability to: (1) select sensory patterns that are not affected by the aliasing problem and avoiding those that are; (2) select sensory patterns in which groups of patterns requiring different answers do not strongly overlap; (3) exploit the fact that, given a certain behavior, sensory states might indirectly encode information about useful features of the environment; (4) exploit emergent behaviors resulting from a sequence of sensory–motor loops and from the interaction between the robot and the environment. The relation between pure reactive agents and pure representational agents is discussed and it is argued that a large variety of intermediate cases between these two extremes exists. In particular, attention is given to the case of agents that encode in their internal states what they did in the previous portion of their lifetime which, given a certain behavior, might indirectly encode information about the external environment.

[1]  Henrik Hautop Lund,et al.  Evolving and Breeding Robots , 1998, EvoRobot.

[2]  R. Bajcsy Active perception , 1988 .

[3]  Viktor Mikhaĭlovich Glushkov,et al.  An Introduction to Cybernetics , 1957, The Mathematical Gazette.

[4]  Francesco Mondada,et al.  Mobile Robot Miniaturisation: A Tool for Investigation in Control Algorithms , 1993, ISER.

[5]  Horst Hendriks-Jansen,et al.  Catching ourselves in the act , 1996 .

[6]  Yasuo Kuniyoshi,et al.  Embedded neural networks: exploiting constraints , 1998, Neural Networks.

[7]  Stefano Nolfi Evolving non-trivial behavior on autonomous robots: Adaptation is more powerful than decomposition a , 1997 .

[8]  C. Gallistel,et al.  Heading in the rat: Determination by environmental shape , 1988 .

[9]  Jeffrey L. Krichmar,et al.  Evolutionary robotics: The biology, intelligence, and technology of self-organizing machines , 2001, Complex..

[10]  C. Gallistel The organization of learning , 1990 .

[11]  Stefano Nolfi,et al.  Learning to Adapt to Changing Environments in Evolving Neural Networks , 1996, Adapt. Behav..

[12]  Stefano Nolfi,et al.  Evolutionary Robotics: The Biology, Intelligence, and Technology of Self-Organizing Machines , 2000 .

[13]  Stefano Nolfi,et al.  Adaptation as a more powerful tool than decomposition and integration: experimental evidences from evolutionary robotics , 1998, 1998 IEEE International Conference on Fuzzy Systems Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98CH36228).

[14]  Chris Thornton Separability is a Learner's Best Friend , 1997, NCPW.

[15]  Phil Husbands,et al.  Evolutionary robotics , 2014, Evolutionary Intelligence.

[16]  J. Elman Learning and development in neural networks: the importance of starting small , 1993, Cognition.

[17]  Rolf Pfeifer,et al.  Understanding intelligence , 2020, Inequality by Design.

[18]  Rolf Pfeifer,et al.  Sensory - motor coordination: The metaphor and beyond , 1997, Robotics Auton. Syst..

[19]  Rodney A. Brooks,et al.  Intelligence Without Reason , 1991, IJCAI.

[20]  K. Cheng A purely geometric module in the rat's spatial representation , 1986, Cognition.

[21]  A. Clark,et al.  Trading spaces: Computation, representation, and the limits of uninformed learning , 1997, Behavioral and Brain Sciences.

[22]  A. Clark Being There: Putting Brain, Body, and World Together Again , 1996 .

[23]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[24]  Reinhard Wolf,et al.  Visual pattern recognition in Drosophila involves retinotopic matching , 1993, Nature.