Interactive Execution Monitoring of Agent Teams

There is an increasing need for automated support for humans monitoring the activity of distributed teams of cooperating agents, both human and machine. We characterize the domain-independent challenges posed by this problem, and describe how properties of domains influence the challenges and their solutions. We will concentrate on dynamic, data-rich domains where humans are ultimately responsible for team behavior. Thus, the automated aid should interactively support effective and timely decision making by the human. We present a domain-independent categorization of the types of alerts a plan-based monitoring system might issue to a user, where each type generally requires different monitoring techniques. We describe a monitoring framework for integrating many domain-specific and task-specific monitoring techniques and then using the concept of value of an alert to avoid operator overload. We use this framework to describe an execution monitoring approach we have used to implement Execution Assistants (EAs) in two different dynamic, data-rich, real-world domains to assist a human in monitoring team behavior. One domain (Army small unit operations) has hundreds of mobile, geographically distributed agents, a combination of humans, robots, and vehicles. The other domain (teams of unmanned ground and air vehicles) has a handful of cooperating robots. Both domains involve unpredictable adversaries in the vicinity. Our approach customizes monitoring behavior for each specific task, plan, and situation, as well as for user preferences. Our EAs alert the human controller when reported events threaten plan execution or physically threaten team members. Alerts were generated in a timely manner without inundating the user with too many alerts (less than 10% of alerts are unwanted, as judged by domain experts).

[1]  Ronald C. Arkin,et al.  An Behavior-based Robotics , 1998 .

[2]  Jerry Franke,et al.  Enhancing Teamwork Through Team-Level Intent Inference , 2000 .

[3]  Milind Tambe,et al.  Monitoring deployed agent teams , 2001, AGENTS '01.

[4]  Aki Mäkivirta,et al.  Frequency and reliability of alarms in the monitoring of cardiac postoperative patients , 1990, International journal of clinical monitoring and computing.

[5]  James F. Allen,et al.  TRIPS: An Integrated Intelligent Problem-Solving Assistant , 1998, AAAI/IAAI.

[6]  David J. Musliner,et al.  CIRCA: a cooperative intelligent real-time control architecture , 1993, IEEE Trans. Syst. Man Cybern..

[7]  Karen L. Myers CPEF: A Continuous Planning and Execution Framework , 1999, AI Mag..

[8]  Michael P. Georgeff,et al.  Decision-Making in an Embedded Reasoning System , 1989, IJCAI.

[9]  K. T. Rve,et al.  Knowledge-Based Anytime Computation , 1995 .

[10]  Martha E. Pollack,et al.  Towards Focused Plan Monitoring: A Technique and an Application to Mobile Robots , 1999, Proceedings 1999 IEEE International Symposium on Computational Intelligence in Robotics and Automation. CIRA'99 (Cat. No.99EX375).

[11]  Enrico W. Coiera,et al.  Intelligent monitoring and control of dynamic physiological systems , 1993, Artif. Intell. Medicine.

[12]  Barbara Hayes-Roth,et al.  Guaranteeing real-time response with limited resources , 1993, Artif. Intell. Medicine.

[13]  John D. Lowrance,et al.  Planning and reacting in uncertain and dynamic environments , 1995, J. Exp. Theor. Artif. Intell..

[14]  Roderic A. Grupen,et al.  A Service Paradigm for Reconfigurable Agents , 2001 .

[15]  Martha E. Pollack,et al.  Evaluating new options in the context of existing plans , 2001, Artif. Intell..

[16]  David E. Wilkins,et al.  A Common Knowledge Representation for Plan Generation and Reactive Execution , 1995, J. Log. Comput..

[17]  Matthew B. Weinger,et al.  Ergonomic and Human Factors Affecting Anesthetic Vigilance and Monitoring Performance in the Operating Room Environment , 1990, Anesthesiology.

[18]  Charles L. Ortiz,et al.  Introspective and elaborative processes in rational agents , 1999, Annals of Mathematics and Artificial Intelligence.

[19]  Kenneth D. Forbus,et al.  Using a Geographic Information System for Qualitative Spatial Reasoning about Trafficability , 1999 .

[20]  Karen L. Myers A Procedural Knowledge Approach to Task-Level Control , 1996, AIPS.

[21]  Richard J. Doyle,et al.  Determining the Loci of Anomalies Using Minimal Causal Models , 1995, IJCAI.

[22]  C. Tsien,et al.  Poor prognosis for existing monitors in the intensive care unit. , 1997, Critical care medicine.

[23]  Manuela M. Veloso,et al.  Rationale-Based Monitoring for Planning in Dynamic Environments , 1998, AIPS.

[24]  Edmund H. Durfee,et al.  TAIPE: tactical assistants for interaction planning and execution , 1997, AGENTS '97.

[25]  E. D. Weinberger,et al.  A theory of pragmatic information and its application to the quasi-species model of biological evolution. , 2001, Bio Systems.

[26]  Christine L. Tsien,et al.  Reducing False Alarms in the Intensive Care Unit: A Systematic Comparison of Four Algorithms , 1997, AMIA.

[27]  David Kortenkamp,et al.  Using a Robot Control Arc itecture to Automate Space Shuttle Operations* , 1999 .

[28]  Anand S. Rao,et al.  BDI Agents: From Theory to Practice , 1995, ICMAS.

[29]  Sarit Kraus,et al.  The Evolution of Sharedplans , 1999 .

[30]  David E. Wilkins,et al.  A Multiagent Planning Architecture , 1998, AIPS.

[31]  Robin R. Murphy,et al.  Artificial intelligence and mobile robots: case studies of successful robot systems , 1998 .

[32]  Adam Cheyer,et al.  The Open Agent Architecture , 1997, Autonomous Agents and Multi-Agent Systems.

[33]  Susan Athey,et al.  The Value of Information in Monotone Decision Problems , 1998 .

[34]  Milind Tambe,et al.  I'm OK, you're OK, we're OK: experiments in distributed and centralized socially attentive monitoring , 1999, AGENTS '99.

[35]  Victor R. Lesser,et al.  Implementing soft real-time agent control , 2001, AGENTS '01.

[36]  Karen L. Myers,et al.  Human directability of agents , 2001, K-CAP '01.

[37]  David E. Wilkins,et al.  A Call for Knowledge-Based Planning , 2001, AI Mag..

[38]  Nicola Muscettola,et al.  Planning in Interplanetary Space: Theory and Practice , 2000, AIPS.

[39]  Paul R. Cohen,et al.  Envelopes as a Vehicle for Improving the Efficiency of Plan Execution , 1990 .

[40]  Eric I. Hsu,et al.  Structured negotiation , 2002, AAMAS '02.

[41]  Eugene Santos,et al.  Making Adversary Decision Modeling Tractable with Intent Inference and Information Fusion 1 , 2002 .

[42]  P. Pandurang Nayak,et al.  Remote Agent: To Boldly Go Where No AI System Has Gone Before , 1998, Artif. Intell..

[43]  Yolanda Gil,et al.  A Problem-Solving Method for Plan Evaluation and Critiquing , 1999 .

[44]  Alessandro Saffiotti,et al.  The Saphira architecture: a design for autonomy , 1997, J. Exp. Theor. Artif. Intell..

[45]  Charles L. Ortiz,et al.  Multi-level adaptation in teams of unmanned air and ground vehicles , 2002 .