Agent autonomy through the 3 M motivational taxonomy

The concept of autonomy applied to computational agents refers to the ability of an agent to act without the direct intervention of human users in the selection and satisfaction of goals. Actual implementations of mechanisms to enable agents to display autonomy are, however, at an early stage of development and much remains to be done to fully explicate the issues involved in the development of such mechanisms. Motivation has been used by several researchers as such an enabler of autonomy in agents. In this paper we describe a motivational taxonomy, the 3M Taxonomy, comprising domain, social and constraint motivations, which we argue is a sufficient range of motivations to enable autonomy in all the main aspects of agent activity. Underlying this taxonomy is a motivational model that describes how motivation can be used to bias an agent's activities towards that which is important in a given context, and also how motivational influence can be dynamically altered through the use of motivational cues, that are features in the environment that signify important situations to an agent.

[1]  H. Simon,et al.  Models of Thought , 1979 .

[2]  Aaron Sloman,et al.  Why Robots Will Have Emotions , 1981, IJCAI.

[3]  Aaron Sloman,et al.  Motives, Mechanisms, and Emotions , 1987, The Philosophy of Artificial Intelligence.

[4]  Derek Long,et al.  Goal Creation in Motivated Agents , 1995, ECAI Workshop on Agent Theories, Architectures, and Languages.

[5]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[6]  Stewart W. Wilson,et al.  A Finer-Grained Motivational Model of Behaviour Sequencing , 1996 .

[7]  Victor R. Lesser,et al.  Relating Quantified Motivations for Organizationally Situated Agents , 1999, ATAL.

[8]  Jacques Ferber,et al.  Multi-agent systems - an introduction to distributed artificial intelligence , 1999 .

[9]  Michael Luck,et al.  Motivating Intelligent Agents for Virtual Environments , 1999 .

[10]  Michael Luck,et al.  Understanding Agent Systems , 2001, Springer Series on Agent Technology.

[11]  Michael Luck,et al.  Constraining autonomy through norms , 2002, AAMAS '02.

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

[13]  Michael Luck,et al.  Autonomy: Variable and Generative , 2003 .