Modeling Communicative Behavior Using Permissions and Obligations

Modeling Communicative Behavior Using Permissions and Obligations
复制标题

使用权限和义务对交流行为进行建模

DOI:
--
复制
发表时间:
2004
期刊:
Advanced Courses
影响因子:
--
通讯作者:
Timothy W. Finin
Timothy W. Finin
中科院分区:
--
文献类型:
--
作者:
Lalana Kagal;Timothy W. Finin

文献摘要

被引文献

相似文献

为了提供对代理通信的灵活控制,我们提出了一种集成的方法,该方法包括使用积极和消极的权限和义务来描述会话规范和策略。对话规范是根据agent可以/不能/必须/不可以根据接收和发送的消息顺序执行的语音行为来描述的。另一方面,对话策略限制了规范的使用方式,并根据发送方、接收方、消息内容和上下文的一般属性来定义规范。其他策略,如管理、社会、隐私等,在更高的抽象层次上定义,并限制代理的一般行为。每当它们处理通信时,使用所使用的特定通信语言的语法和语义将高级策略转换为会话策略。代理使用策略引擎对会话规范和适用策略进行推理,以决定下一步执行什么通信行为。我们的工作与现有的通信策略研究不同,因为它不与任何领域信息紧密耦合,例如代理的心理状态或特定的通信行为。这项工作的主要贡献包括(i)一个可扩展的框架,它可以支持不同的领域知识和不同的代理通信语言,以及(ii)根据允许和义务的语音行为对对话规范和策略进行声明式表示。
In order to provide flexible control over agent communication, we propose an integrated approach that involves using positive and negative permissions and obligations to describe both conversation specifications and policies. Conversation specifications are described in terms of the speech acts that an agent can/cannot/must/must not perform based on the sequence of messages received and sent. On the other hand, conversation policies restrict how the specifications are used and are defined over the attributes of the sender, receiver, message content, and context in general. Other policies like management, social, privacy etc. are defined at a higher level of abstraction and restrict the general behavior of agents. Whenever they deal with communication, the higher level policies are translated into conversation policies using the syntax and semantics of the specific communication language being used. Agents use a policy engine for reasoning over conversation specifications and applicable policies in order to decide what communicative act to perform next. Our work is different from existing research in communication policies because it is not tightly coupled to any domain information such as mental states of agents or specific communicative acts.The main contributions of this work include (i) an extensible framework that can support varied domain knowledge and different agent communication languages, and (ii) the declarative representation of conversation specifications and policies in terms of permitted and obligated speech acts.