Context-mediated behavior for intelligent agents

Humans and other animals are exquisitely attuned to their context. Context affects almost all aspects of behavior, and it does so for the most part automatically, without a conscious reasoning effort. This would be a very useful property for an artificial agent to have: upon recognizing its context, the agent's behavior would automatically adjust to fit it. This paper describescontext-mediated behavior(CMB), an approach to context-sensitive behavior we have developed over the past few years for intelligent autonomous agents. In CMB, contexts are represented explicitly ascontextual schemas(c-schemas). An agent recognizes its context by finding the c-schemas that match it, then it merges these to form a coherent representation of the current context. This includes not only a description of the context, but also information about how to behave in it. From that point until the next context change, knowledge for context-sensitive behavior is available with no additional effort. This is used to influence perception, make predictions about the world, handle unanticipated events, determine the context-dependent meaning of concepts, focus attention and select actions. CMB is being implemented in the Orca program, an intelligent controller for autonomous underwater vehicles.

[1]  Roy M. Turner,et al.  Organization and reorganization of autonomous oceanographic sampling networks , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[2]  Lotfi A. Zadeh,et al.  Fuzzy logic, neural networks, and soft computing , 1993, CACM.

[3]  A. Tversky,et al.  Judgment under Uncertainty: Heuristics and Biases , 1974, Science.

[4]  Giuseppe Mantovani,et al.  Social Context in HCI: A New Framework for Mental Models, Cooperation, and Communication , 1996, Cogn. Sci..

[5]  H. E. Pople,et al.  Internist-I, an Experimental Computer-Based Diagnostic Consultant for General Internal Medicine , 1982 .

[6]  Roy M. Turner,et al.  The Development of Autonomous Underwater Vehicles (AUV); A Brief Summary , 2001 .

[7]  Emiel Krahmer,et al.  Exploiting context for filling presuppositional gaps , 1997 .

[8]  Robert L. Goldstone,et al.  Categorization and the Parsing of Objects , 2019, Proceedings of the Sixteenth Annual Conference of the Cognitive Science Society.

[9]  Roy M. Turner,et al.  Organization and reorganization of autonomous oceanographic sampling networks , 1996, Proceedings of Symposium on Autonomous Underwater Vehicle Technology.

[10]  Janice Sue Aikins,et al.  Prototypes and production rules : a knowledge representation for computer consultations , 1980 .

[11]  T. Holtgraves Communication in context: effects of speaker status on the comprehension of indirect requests. , 1994, Journal of experimental psychology. Learning, memory, and cognition.

[12]  John McCarthy,et al.  Generality in artificial intelligence , 1987, Resonance.

[13]  Roy M. Turner Intelligent control of autonomous underwater vehicles: the Orca project , 1995, 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century.

[14]  Michael I. Posner,et al.  Cognition (2nd ed.). , 1987 .

[15]  Claudio Gentile,et al.  SART: A system for supporting operators with contextual knowledge , 1997 .

[16]  Alan D. J. Cooke,et al.  The Role of Task and Context in Preference Measurement , 1996 .

[17]  H. E. Pople,et al.  Internist-1, an experimental computer-based diagnostic consultant for general internal medicine. , 1982, The New England journal of medicine.

[18]  E H Shorthffe,et al.  Computer-based medical consultations mycin , 1976 .

[19]  T. Vamos A strategy of knowledge representation for uncertain problems: modeling domain expert knowledge with patterns , 1995, IEEE Trans. Syst. Man Cybern..

[20]  Richard Fikes,et al.  STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving , 1971, IJCAI.

[21]  Richard E. Cullingford,et al.  Using conversation MOPs in natural language interfaces , 1989 .

[22]  R M Turner,et al.  Using schemas for diagnosis. , 1989, Computer methods and programs in biomedicine.

[23]  Fernando Gomez,et al.  An Approach to Medical Diagnosis Based on Conceptual Structures , 1979, IJCAI.

[24]  Paul J. Feltovich,et al.  LCS: The role and development of medivcal knowledge in diagnostic expertise , 1984 .

[25]  Ramanathan V. Guha,et al.  CYC: A Midterm Report , 1990, AI Mag..

[26]  Roy M. Turner Adaptive Reasoning for Real-world Problems: A Schema-based Approach , 1994 .

[27]  Evelyn Christina Ferstl Context effects in syntactic ambiguity resolution : the location of prepositional phrase attachment , 1994 .

[28]  C. M. YONGE,et al.  Marine Ecology , 1959, Nature.