Toward Trustworthy Adjustable Autonomy in KAoS

Trust is arguably the most crucial aspect of agent acceptability. At its simplest level, it can be characterized in terms of judgments that people make concerning three factors: an agent's competence, its benevolence, and the degree to which it can be rapidly and reliably brought into compliance when things go wrong. Adjustable autonomy consists of the ability to dynamically impose and modify constraints that affect the range of actions that the human-agent team can successfully perform, consistently allowing the highest degrees of useful autonomy while maintaining an acceptable level of trust. Many aspects of adjustable autonomy can be addressed through policy. Policies are a means to dynamically regulate the behavior of system components without changing code or requiring the cooperation of the components being governed. By changing policies, a system can be adjusted to accommodate variations in externally imposed constraints and environmental conditions. In this paper we describe some important dimensions relating to autonomy and give examples of how these dimensions might be adjusted in order to enhance performance of human-agent teams. We introduce Kaa (KAoS adjustable autonomy) and provide a brief comparison with two other implementations of adjustable autonomy concepts.

[1]  S. Joy Mountford,et al.  The Art of Human-Computer Interface Design , 1990 .

[2]  Jeffrey M. Bradshaw,et al.  Social Order and Adaptability in Animal and Human Cultures as Analogues for Agent Communities: Toward a Policy-Based Approach , 2003, ESAW.

[3]  Maarten Sierhuis,et al.  Policy-based coordination in joint human-agent activity , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[4]  Jeffrey M. Bradshaw,et al.  KAoS policy management for semantic Web services , 2004, IEEE Intelligent Systems.

[5]  Paul J. Feltovich,et al.  Common Ground and Coordination in Joint Activity , 2005 .

[6]  J. E. Groves,et al.  Made in America: Science, Technology and American Modernist Poets , 1989 .

[7]  Rino Falcone,et al.  Trust, Reputation, and Security: Theories and Practice , 2003, Lecture Notes in Computer Science.

[8]  J. van Leeuwen,et al.  Engineering Societies in the Agents World II , 2001, Lecture Notes in Computer Science.

[9]  Jeffrey M. Bradshaw,et al.  Software agents for process monitoring and notification , 2004, SAC '04.

[10]  Jeffrey M. Bradshaw,et al.  Ten Challenges for Making Automation a "Team Player" in Joint Human-Agent Activity , 2004, IEEE Intell. Syst..

[11]  Jim McGovern,et al.  Knowledge acquisition for intelligent decision systems , 1991, Decis. Support Syst..

[12]  Jeffrey M. Bradshaw,et al.  NOMADS: Toward an Environment for Strong and Safe Agent Mobility1 , 1999 .

[13]  Michael R. Genesereth,et al.  Software agents , 1994, CACM.

[14]  Emil C. Lupu,et al.  Ponder: A Language for Specifying Security and Management Policies for Distributed Systems , 2000 .

[15]  Maarten Sierhuis,et al.  Adjustable Autonomy and Human-Agent Teamwork in Practice: An Interim Report on Space Applications , 2003 .

[16]  G. Boella Obligations and Cooperation: Two Sides of Social Rationality , 2003 .

[17]  Nathanael Chambers,et al.  A Dialogue-Based Approach to Multi-Robot Team Control , 2005 .

[18]  Robin Cohen,et al.  Adjusting the Autonomy in Mixed-initiative Systems by Reasoning about Interaction , 2003 .

[19]  Ronald A. Howard,et al.  Readings on the Principles and Applications of Decision Analysis , 1989 .

[20]  Curry Guinn,et al.  Mixed-initiative interaction , 1999 .

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

[22]  Jeffrey M. Bradshaw,et al.  Human-Agent Teamwork and Adjustable Autonomy in Practice , 2003 .

[23]  Jeffrey M. Bradshaw,et al.  Knowledge Acquisition Techniques for Intelligent Decision Systems: Integrating Axotl and Aquinas in DDUCKS , 1989, UAI.

[24]  Donald A. Norman,et al.  Affordance, conventions, and design , 1999, INTR.

[25]  C. Castelfranchi,et al.  From Automaticity to Autonomy: The Frontier of Artificial Agents , 2003 .

[26]  Craig Lee,et al.  Process Coordination and Ubiquitous Computing , 2002 .

[27]  N. Cocchiarella,et al.  Situations and Attitudes. , 1986 .

[28]  Jeffrey M. Bradshaw,et al.  KAoS Semantic Policy and Domain Services: An Application of DAML to Web Services-Based Grid Architectures , 2003 .

[29]  James F. Allen,et al.  Toward Conversational Human-Computer Interaction , 2001, AI Mag..

[30]  Jeffrey M. Bradshaw,et al.  NOMADS: toward a strong and safe mobile agent system , 2000, AGENTS '00.

[31]  Ronald A. Howard,et al.  Influence Diagrams , 2005, Decis. Anal..

[32]  Henry Hexmoor,et al.  Agent Autonomy , 2003, Multiagent Systems, Artificial Societies, and Simulated Organizations.

[33]  Jeffrey M. Bradshaw,et al.  Dimensions of Adjustable Autonomy and Mixed-Initiative Interaction , 2003, Agents and Computational Autonomy.

[34]  John Mylopoulos,et al.  The Semantic Web - ISWC 2003 , 2003, Lecture Notes in Computer Science.

[35]  Donald A. Norman How might people interact with agents? in j , 1997 .

[36]  Peter A. Hancock,et al.  Allocating functions in human–machine systems. , 1998 .

[37]  Cynthia Della Torre Cicalese,et al.  CoABS Grid Scalability Experiments , 2004, Autonomous Agents and Multi-Agent Systems.

[38]  Jeffrey M. Bradshaw,et al.  Kaos Semantic Policy and Domain Services , 2004 .

[39]  Wei-Min Shen,et al.  Teamwork in Cyberspace: Using TEAMCORE to Make Agents Team-Ready , 1999 .

[40]  Maarten Sierhuis,et al.  Agent-Based Modeling of Collaboration and Work Practices Onboard the International Space Station , 2002, SSRN Electronic Journal.

[41]  Jeffrey M. Bradshaw,et al.  Policy and Contract Management for Semantic Web Services , 2004 .

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

[43]  Milind Tambe,et al.  Adjustable Autonomy Challenges in Personal Assistant Agents: A Position Paper , 2003, Agents and Computational Autonomy.

[44]  Jeffrey M. Bradshaw,et al.  KAoS policy and domain services: toward a description-logic approach to policy representation, deconfliction, and enforcement , 2003, Proceedings POLICY 2003. IEEE 4th International Workshop on Policies for Distributed Systems and Networks.

[45]  Andrew P. Sage,et al.  Uncertainty in Artificial Intelligence , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[46]  James F. Allen,et al.  Towards Conversational Human-Computer Interaction , 2000 .

[47]  Jeffrey M. Bradshaw,et al.  Semantic Web Languages for Policy Representation and Reasoning: A Comparison of KAoS, Rei, and Ponder , 2003, SEMWEB.

[48]  Donald A. Norman,et al.  How might people interact with agents , 1994, CACM.

[49]  David V. Pynadath,et al.  Adjustable Autonomy for the Real World , 2003 .

[50]  Jeffrey M. Bradshaw,et al.  Decision Analysis Techniques for Knowledge Acquisition: Combining Information and Preferences Using Aquinas and Axotl , 1990, Int. J. Man Mach. Stud..

[51]  Michael Rovatsos,et al.  Agents And Computational Autonomy: Potential, Risks, And Solutions (Lecture Notes in Computer Science) , 2004 .

[52]  Alan Kay,et al.  User Interface: A Personal View , 2005 .

[53]  Keith Devlin,et al.  Logic and information , 1991 .

[54]  Jeffrey M. Bradshaw,et al.  R2D2 in a softball: the portable satellite assistant , 2000, IUI '00.

[55]  Jeffrey M. Bradshaw,et al.  Agents for the masses , 1999, IEEE Intell. Syst..

[56]  Michael Rovatsos,et al.  Agents and Computational Autonomy , 2003, Lecture Notes in Computer Science.

[57]  J. Gibson The Ecological Approach to Visual Perception , 1979 .

[58]  Jeffrey M. Bradshaw,et al.  Terraforming Cyberspace , 2001, Computer.

[59]  Eric Horvitz,et al.  Principles of mixed-initiative user interfaces , 1999, CHI '99.