12.07.2015 Views

View - ResearchGate

View - ResearchGate

View - ResearchGate

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 12ELECTRIC ELVESAdjustable Autonomy in Real-World Multi-AgentEnvironmentsDavid V. Pynadath and Milind TambeUniversity of Southern California Information Sciences InstituteAbstractThrough adjustable autonomy (AA), an agent can dynamically vary the degreeto which it acts autonomously, allowing it to exploit human abilities to improveits performance, but without becoming overly dependent and intrusive. AAresearch is critical for successful deployment of agents to support importanthuman activities. While most previous work has focused on individual agenthumaninteractions, this paper focuses on teams of agents operating in realworldhuman organizations, as well as the novel AA coordination challenge thatarises when one agent’s inaction while waiting for a human response can leadto potential miscoordination. Our multi-agent AA framework, based on Markovdecision processes, provides an adaptive model of users that reasons about theuncertainty, costs, and constraints of decisions. Our approach to AA has provenessential to the success of our deployed Electric Elves system that assists ourresearch group in rescheduling meetings, choosing presenters, tracking people’slocations, and ordering meals.1. IntroductionSoftware agents support critical human activities in intelligent homes [6],electronic commerce [2], long-term space missions [3], etc. Future human organizationswill be even more highly agentized, with software agents supportinginformation gathering, planning, and execution monitoring, as well as havingincreased control of resources and devices. This agentization will assist organizationsof all types, whether military, corporate, or educational. For example,in a research institution, agentization may facilitate meeting organization, papercomposition, software development, etc. We envision agent proxies for eachperson within an organization. Thus, for instance, if an organization requiresa deployment of people and equipment, then agent proxies could volunteer on

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!