MDPs for Adjustable Autonomy in Real-World Multi-Agent Environments

Research on adjustable autonomy (AA) is critical if we are deploy multiagent systems in support of important human activities. Through AA, an agent can dynamically vary its level of autonomy -- harnessing human abilities when needed, but also limiting such interaction. While most previous AA work has focused on individual agent-human interactions, this paper focuses on agent teams embedded in human organizations in the context of real-world applications. The need for agent teamwork and coordination in such environments introduces novel AA challenges. In particular, transferring control to human users becomes more difficult, as a lack of human response can cause agent team miscoordination, yet not transferring control causes agents to take enormous risks. Furthermore, despite appropriate individual agent decisions, the agent teams may reach decisions that are completely unacceptable to the human team. We address these challenges by pursuing a two-part decisiontheoretic approach. First, to avoid team miscoordination due to transfer of control decisions, an agent: (i) considers the cost of potential miscoordination with teammates; (ii) does not rigidly commit to a transfer of control decision; (iii) if forced into a risky autonomous action to avoid miscoordination, considers changes in the team’s coordination that mitigate the risk. Second, to ensure effective team decisions, not only individual agents, but also subteams and teams can dynamically adjust their own autonomy. We implement these ideas using Markov Decision Processes, providing a decision-theoretic basis for reasoning about costs and uncertainty of individual and team actions. This approach is central to our deployed multi-agent system, called Electric Elves, that assists our research group in rescheduling meetings, choosing presenters, tracking people’s locations and ordering meals.

[1]  James F. Allen,et al.  TRAINS-95: Towards a Mixed-Initiative Planning Assistant , 1996, AIPS.

[2]  Milind Tambe,et al.  Towards Flexible Teamwork , 1997, J. Artif. Intell. Res..

[3]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[4]  Milind Tambe,et al.  Building Dynamic Agent Organizations in Cyberspace , 2000, IEEE Internet Comput..

[5]  Abhimanyu Das,et al.  Adaptive agent integration architectures for heterogeneous team members , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[6]  Debra Schreckenghost Human Interaction with Control Software Supporting Adjustable Autonomy , 1999 .

[7]  David Kortenkamp,et al.  Adjustable Autonomy for Human-Centered Autonomous Systems on Mars , 1998 .

[8]  Munindar P. Singh,et al.  Readings in agents , 1997 .

[9]  Tom M. Mitchell,et al.  Experience with a learning personal assistant , 1994, CACM.

[10]  Barbara Hayes-Roth,et al.  Multiagent Collaboration in Directed Improvisation , 1997, ICMAS.

[11]  Martin L. Puterman,et al.  Markov Decision Processes: Discrete Stochastic Dynamic Programming , 1994 .

[12]  Eric Horvitz,et al.  Attention-Sensitive Alerting , 1999, UAI.

[13]  Scott A. DeLoach,et al.  Design Issues for Mixed-Initiative Agent Systems , 1999 .

[14]  Maria L. Gini,et al.  Mixed-initiative decision support in agent-based automated contracting , 2000, AGENTS '00.

[15]  Jean Oh,et al.  Electric Elves: Immersing an Agent Organization in a Human Organization , 2000 .