首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 203 毫秒
1.
针对主流agent通信语言在描述通信内容及其语义时存在一定的局限性问题,提出了基于自我意识的agent通信语言(ACLBSC)并对其包容性进行研究。首先,研究了基于自我意识的agent结构及其含义,证明基于自我意识的agent通信语言能理解其结构与含义并将其转换为通信内容;其次,分析了主流agent通信语言的语用词及其语义,研究了用基于自我意识的agent通信语言对主流agent通信语言的包容;最后通过具体通信实例对比了不同通信语言的包容性。结果表明基于自我意识的agent通信语言不仅能够很好地包容主流agent通信语言,还能模拟人类的通信模式,方便agent之间对通信内容的理解。  相似文献   

2.
叶斌 《微机发展》2006,16(12):32-34
Agent通信机制是多Agent系统中Agent间相互协作、完成任务的基础和关键。文中在Agent通信语言模式的基础上提出并设计了一个基于XML和CORBA技术的Agent通信框架,着重对该系统的原理、体系结构、模块功能以及其优点作了分析和描述。最后,结合KQML通信原语探讨了利用XML“封装”KQML消息的方法和作用。  相似文献   

3.
基于情境演算的智能体结构   总被引:11,自引:0,他引:11       下载免费PDF全文
李斌  吕建  朱梧槚 《软件学报》2003,14(4):733-742
Agent结构的建立是Agent研究的重要内容.尝试着结合BDI结构和情境演算的优点,提出了一个能够刻画Agent的多种特征,尤其是自主性的智能体结构AASC(Agent architecture based on situation calculus).此结构既能表示Agent的信念、目标、策略等心智状态,又能进行行动推理和规划,为解释Agent的自主性、建构不同类型的Agent提供了统一的平台.  相似文献   

4.
Agent通信是Multi-Agent系统能否高效运行的关键技术之一。FIPA-ACL是最新的Agent通信语言。为实现基于Multi-Agent的污水处理智能化系统中各Agent间的交互、协商与合作,解决污水处理这一复杂工业过程的控制问题,通过分析FIPA-ACL规范集合的系统组成、通信机制等,提出了一种基于FIPA-ACL的污水处理智能化系统的Multi-Agent通信技术,确定了其通信方式、通信策略与通信协议,并给出了具本实现方法。  相似文献   

5.
一个基于XML和CORBA的Agent通信框架   总被引:3,自引:0,他引:3  
Agent通信机制是多Agent系统中Agent间相互协作、完成任务的基础和关键。文中在agent通信语言模式的基础上提出并设计了一个基于XML和CORBA技术的Agent通信框架,着重对该系统的原理、体系结构、模块功能以及其优点作了分析和描述。最后,结合KQML通信原语探讨了利用XML“封装”KQML消息的方法和作用。  相似文献   

6.
一种Agent互操作语言的设计   总被引:8,自引:0,他引:8  
李强  吴泉源  王怀民 《计算机学报》1998,21(Z1):213-217
分布计算可视为Agent互操作与合作的过程,互操作是通过通信实现的.本文首先提出了Agent通信语言的三个层次,据此针对若干典型研究领域对通信的需求分析了现有几个代表性Agent通信环境(工具)的不足,然后提出了一种新的Agent互操作语言ACOL.该语言以KQML语言为基础,着重增加了对组Agent通信的支持.其方法是根据我们提出的共享组和私有组、面向组的信号量等概念,在语言中定义相应的操作名和参数值的约定.最后通过两个实例,简单地说明了ACOL在实践中的若干优越性.  相似文献   

7.
航空兵作战中的突防过程决定着作战任务能否顺利完成。在研究海军航空兵突防作战过程的特点的基础上,建立了基于多Agent的作战仿真模型,分析了Agent间的通信过程及指挥所Agent的推理决策过程,并构建了相应的模型。该研究为以后进一步开展多Agent系统的研究打下了基础,对海军航空兵作战仿真研究也具有一定指导意义。  相似文献   

8.
基于XML的Agent安全通信框架的研究   总被引:1,自引:0,他引:1  
安全通信是多Agent系统中Agent间协作的基础。本文分析传统的基于KQML的Agent通信体系在应用上遇到的问题,设计一个4层结构的基于XML的Agent安全通信框架。在本框架中,使用XML代替了KQML,并应用XMLEn.cryption技术,有效提高Agent间通信的效率、扩展性和跨平台性。  相似文献   

9.
本文介绍了一个基于Internet的信息检索多Agent系统DOLTRI-Agent内多个Agent间的通信框架及其安全机制。主要论述各个Agent间相互通信所采用的通信语言,通信协议以及信息交换和相互合作的方法,在此基础上提出了一种多Agent系统安全通信模型。  相似文献   

10.
基于Agent技术的导弹故障诊断专家系统研究   总被引:1,自引:0,他引:1  
为对大型复杂装备进行故障诊断,在某型导弹控制系统自动测试平台上构建故障诊断专家系统,从结构和功能的角度提出了复杂装备多Agent故障诊断模型,设计了Agent通信模型,并采用ADO(ActiveX Data Object)技术实现了黑板方式的通信,解决了多Agent故障诊断模型中推理决策Agent与自动测试Agent间的通信问题;基于Agent的故障诊断专家系统,以多个Agent协作的形式及时、正确地对单机的各种故障状态做出诊断,具有较好的主动性和灵活性,从而提高大型复杂装备故障诊断效率,缩短维修时间.  相似文献   

11.
12.
Agent通信的一种语义表示   总被引:5,自引:0,他引:5  
通信受agent思维状态的驱动,是agent信息交换的过程.通信使agent感知环境、增强行为能力,是社会性的体现,也是协作和协商的重要手段.以BDI思维状态为基础,给出了通用的agent通信语言KQML的一种语义描述,可解决其语义的模糊性,并可避免通信导致的思维状态内部矛盾问题.还讨论了通信与BDI转化的关系,并将其运用于动态、开放的协商过程中,改进了Finin和Cohen等人的工作.  相似文献   

13.
14.
15.
Web服务与MAS集成系统的通信机制   总被引:1,自引:0,他引:1  
提出了一种Web service与多Agetit系统(MAS)集成的通信机制,以描述逻辑作为知识农示语言,使用描述逻辑本体库和推理机。使Agent之间语义表达更精确,推理能力更强,较好地实现了Agent问的服务匹配,在此基础上。发挥Web service在异构平台间实现互操作的优势,用SOAP协议直接对Web service进行绑定,实现了快速准确的通信。  相似文献   

16.
17.
Agent Programming in 3APL   总被引:8,自引:3,他引:5  
An intriguing and relatively new metaphor in the programming community is that of an intelligent agent. The idea is to view programs as intelligent agents acting on our behalf. By using the metaphor of intelligent agents the programmer views programs as entities which have a mental state consisting of beliefs and goals. The computational behaviour of an agent is explained in terms of the decisions the agent makes on the basis of its mental state. It is assumed that this way of looking at programs may enhance the design and development of complex computational systems.To support this new style of programming, we propose the agent programming language 3APL. 3APL has a clear and formally defined semantics. The operational semantics of the language is defined by means of transition systems. 3APL is a combination of imperative and logic programming. From imperative programming the language inherits the full range of regular programming constructs, including recursive procedures, and a notion of state-based computation. States of agents, however, are belief or knowledge bases, which are different from the usual variable assignments of imperative programming. From logic programming, the language inherits the proof as computation model as a basic means of computation for querying the belief base of an agent. These features are well-understood and provide a solid basis for a structured agent programming language. Moreover, on top of that 3APL agents use so-called practical reasoning rules which extend the familiar recursive rules of imperative programming in several ways. Practical reasoning rules can be used to monitor and revise the goals of an agent, and provide an agent with reflective capabilities.Applying the metaphor of intelligent agents means taking a design stance. From this perspective, a program is taken as an entity with a mental state, which acts pro-actively and reactively, and has reflective capabilities. We illustrate how the metaphor of intelligent agents is supported by the programming language. We also discuss the design of control structures for rule-based agent languages. A control structure provides a solution to the problem of which goals and which rules an agent should select. We provide a concrete and intuitive ordering on the practical reasoning rules on which such a selection mechanism can be based. The ordering is based on the metaphor of intelligent agents. Furthermore, we provide a language with a formal semantics for programming control structures. The main idea is not to integrate this language into the agent language itself, but to provide the facilities for programming control structures at a meta level. The operational semantics is accordingly specified at the meta level, by means of a meta transition system.  相似文献   

18.
19.
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号