Fuzzy behavior coordination for robot learning from demonstration

This paper proposes a fuzzy framework for supervised training of hierarchical, reactive robotic behaviors by demonstration. The novel approach constitutes a method for the identification of behavioral response and activation rules in the context of partially observable behaviors, perceptual aliasing and motor action ambiguity that are typical for teleoperated robotic control. The behavior representation is based on the fusion of preferences for actions rather than fusion of actions. It is this property that makes learning robotic behaviors and their coordination from demonstration feasible, because behavioral preferences for actions can be matched with actually demonstrated actions. A genetic fuzzy system is employed for rule identification and adaptation. An evolutionary algorithm identifies those rules that match the observed state action examples extracted from demonstration. Behavioral rules are evaluated according to their consistency and specialization with respect to the training set in the context of other concurrently active behaviors.

[1]  Alessandro Saffiotti,et al.  A Multivalued Logic Approach to Integrating Planning and Control , 1995, Artif. Intell..

[2]  Edward Tunstel,et al.  Fuzzy behavior hierarchies for multi‐robot control , 2002, Int. J. Intell. Syst..

[3]  N. H. C. Yung,et al.  A fuzzy controller with supervised learning assisted reinforcement learning algorithm for obstacle avoidance , 2003, IEEE Trans. Syst. Man Cybern. Part B.

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

[5]  Andrea Bonarini,et al.  Evolutionary Learning of Fuzzy rules: competition and cooperation , 1996 .

[6]  Kurt Konolige,et al.  The saphira architecture for autonomous mobile robots , 1998 .

[7]  Francisco Herrera,et al.  Encouraging Cooperation in the Genetic Iterative Rule Learning Approach for Qualitative Modeling , 1999 .

[8]  Francisco Herrera,et al.  Genetic Fuzzy Systems - Evolutionary Tuning and Learning of Fuzzy Knowledge Bases , 2002, Advances in Fuzzy Systems - Applications and Theory.

[9]  Frank Hoffmann,et al.  An OVerview on Soft Computing in Behavior Based Robotics , 2003, IFSA.

[10]  Stefan Schaal,et al.  Learning from Demonstration , 1996, NIPS.

[11]  Edward W. Tunstel,et al.  Fuzzy-Behavior Synthesis, Coordination, and Evolution in an Adaptive Behavior Hierarchy , 2001 .

[12]  Paolo Pirjanian,et al.  Behavior Coordination Mechanisms - State-of-the-art , 1999 .

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