communicative act
Gmytrasiewicz
The theory of mind is an important human capability that allows us to understand and predict the goals, intents, and beliefs of other individuals. We present an approach to designing intelligent communicative agents based on modeling theories of mind. This can be tricky because other agents may also have their own theories of mind of the first agent, meaning that these mental models are naturally nested in layers. So, to look for intuitive communicative acts, we recursively apply a planning algorithm in each of these nested layers, looking for possible plans of action as well as their hypothetical consequences, which include the reactions of other agents; we propose that truly intelligent communicative acts are the ones which produce a state of maximum decision theoretic utility according to the entire theory of mind. We implement these ideas using Java and OpenCyc in an attempt to create an assistive AI we call MARTHA. We demonstrate MARTHA's capabilities with two motivating examples: helping the user buy a sandwich and helping the user search for an activity. We see that, in addition to being a personal assistant, MARTHA can be extended to other assistive fields, such as finance, research, and government.
Policy Communication for Coordination with Unknown Teammates
Sarratt, Trevor (University of California Santa Cruz) | Jhala, Arnav (University of California, Santa Cruz)
Within multiagent teams research, existing approaches commonly assume agents have perfect knowledge regarding the decision process guiding their teammates' actions. More recently, ad hoc teamwork was introduced to address situations where an agent must coordinate with a variety of potential teammates, including teammates with unknown behavior. This paper examines the communication of intentions for enhanced coordination between such agents. The proposed decision-theoretic approach examines the uncertainty within a model of an unfamiliar teammate, identifying policy information valuable to the collaborative effort. We characterize this capability through theoretical analysis of the computational requirements as well as empirical evaluation of a communicative agent coordinating with an unknown teammate in a variation of the multiagent pursuit domain.
Identifying Collaborators Activities from Web-Mediated Dialogs: The Activity States Framework Approach
Abdullah, Nik Nailah Binti (Mimos Berhad) | Mendes, Samuel (Laboratoire d’Informatique, de Robotique et de Microelectronique de Montpellier) | Cerri, Stefano A (Laboratoire d’Informatique, de Robotique et de Microelectronique de Montpellier) | Honiden, Shinichi (National Institute of Informatics)
We have explored with three notions: conceptualization, and contextualization from situated cognition, and psychic reflection from activity theory for identifying activities into a method called the activity states framework (ASF). The purpose of our work is to build an AI system based on ASF for the identification of collaborators activities during situated context, e.g., collaborators are engaged in a tutorial activity. In this paper, we will introduce and propose how Web-mediated collaborative activities can be identified from collaborators communication exchanges by applying the ASF.
Toward a Computational Model of "Context"
Reich, Wendelin (Swedish Collegium for Advanced Study)
Virtual and robotic agents must be able to understand "communicative acts" (utterances, gestures, controlled facial expressions etc.) if they are to interact and collaborate with humans. For researchers in AI, HCI, HRI and related fields, automatic comprehension of communicative acts has turned out to be a very tough nut to crack. Drawing on recent research from cognitive science and evolutionary psychology, the paper argues that an insufficient conceptualization of "context" is at the heart of this problem, and that we should focus on very simple, non-linguistic communicative acts (pointing gestures etc.) in order to investigate how agents can comprehend communicative acts in realistic contexts. I propose a tripartite model of context which is informed by experimental research on how humans recognize objects (via "affordances"), causal relations among objects, and the collaborative activities of fellow-humans. The model is not a formal one, but detailed enough to help in the development of comprehension algorithms in future research.
Representing Conversations for Scalable Overhearing
Open distributed multi-agent systems are gaining interest in the academic community and in industry. In such open settings, agents are often coordinated using standardized agent conversation protocols. The representation of such protocols (for analysis, validation, monitoring, etc) is an important aspect of multi-agent applications. Recently, Petri nets have been shown to be an interesting approach to such representation, and radically different approaches using Petri nets have been proposed. However, their relative strengths and weaknesses have not been examined. Moreover, their scalability and suitability for different tasks have not been addressed. This paper addresses both these challenges. First, we analyze existing Petri net representations in terms of their scalability and appropriateness for overhearing, an important task in monitoring open multi-agent systems. Then, building on the insights gained, we introduce a novel representation using Colored Petri nets that explicitly represent legal joint conversation states and messages. This representation approach offers significant improvements in scalability and is particularly suitable for overhearing. Furthermore, we show that this new representation offers a comprehensive coverage of all conversation features of FIPA conversation standards. We also present a procedure for transforming AUML conversation protocol diagrams (a standard human-readable representation), to our Colored Petri net representation.