论文部分内容阅读
多Agent系统(Multi-Agent System,MAS)是当前分布式人工智能研究的一个热点,对于网络环境下的分布式智能信息处理具有重要意义。而Agent通信对于提高多Agent系统环境下Agent的交互协作能力、推动Agent协作目标的实现具有关键作用,因此,具有重要的研究意义。随着Agent技术及人工智能的深入发展,智能Agent成为研究的趋势。在MAS中,不仅要求每个Agent在其内部机制上具备智能,同时在互相通信上也应该具备智能,Agent之间应该能够进行协商、解决冲突、合作等。这意味着,Agent之间的通信不能仅停留在简单的消息交换,而应该如同人类的会话一样,带有某种“自洽”的特性,每一次会话情境中的话语所传达的信息与其它话语所传达的信息之间,在语法、语义、语用上应该是相互关联、彼此承接的。这种语法、语义和语用的三位一体对于实现Agent之间通信的智能化既是基本的要求,又具有重要的指导意义。“Agent通信的全信息形式语用方法”从揭示Agent通信中语法、语义、语用三位一体的机制出发,开发了一种可以利用该机制的Agent交互协议形式化规约方法,该方法提升了Agent交互的灵活性。这种灵活的交互协议规约方法被称为“基于全信息的形式语用方法”(Comprehensive-Information-Based Formal Pragmatic Approach forAgent Communication,CIFPA)。作为该方法体系的重要组成部分,本论文实现了这种利用全信息的Agent交互协议的规约方法,主要工作包括:1、以CIFPA语义体系为基础,开发了一套灵活的交互协议规约方法。该方法考虑了Agent的推理决策能力,能够处理交互过程中的异常和机会,从而使得交互协议具有更好的灵活性。2、规范协议规约步骤,并以协商对话游戏为例,采用CIFPA协议规约方法对协议进行规约。3、在支持FIPA的Agent平台——JADE(Java AgentDevelopment Environment)上开发了一个Agent框架,使得Agent能够以“咨询”知识库的方式遵照CIFPA交互协议规约参与会话,并基于自身的策略在会话过程中灵活地作出决策和选择。本论文实现了利用全信息的Agent交互协议的规约方法。在全信息理论语法、语义、语用三位一体思想的指导下,我们实现了一种灵活的Agent交互协议规约方法。该方法以CIFPA语义体系为基础,在协议的规约中考虑了Agent的推理决策能力,把Agent的外部通信智能与内部处理机制上的智能结合起来,使得Agent能够处理交互过程中的异常和机会,进一步提高了Agent的智能。另外,在JADE平台上所开发的Agent框架,提供了Agent执行CIFPA交互协议的一种实现方式。