多智能体概念.ppt

多智能体概念.ppt

ID:55638528

大小:2.06 MB

页数:41页

时间:2020-05-22

多智能体概念.ppt_第1页
多智能体概念.ppt_第2页
多智能体概念.ppt_第3页
多智能体概念.ppt_第4页
多智能体概念.ppt_第5页
资源描述:

《多智能体概念.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、多智能体的由来随着计算机技术和信息科学技术的快速发展,计算机环境发生了很大的改变。一些传统的软件系统在实际应用中遇到了一些问题,如:由于要求计算及自动完成任务复杂性增加,所以不能满足智能化的需要;由于要求计算机掌握一些控制权,代理完成一些有严格安全要求的任务,所以不能满足计算机代理完成任务的需要;要求计算机能够人性化。这些限制迫切要求出现一种能够体现人性化的智能系统——多agent系统孕育而生。(给大家解释一下为什么agent没有翻译)Agent和多Agent系统是当今计算机科学技术领域、信息工程领域和网络与通信领域十分活跃的

2、前沿研究方向之一,其应用范围也越来越广泛。通常翻译为:代理。但,近年来,更趋向于翻译为:智能体1.通常指代表一个应用程序处理查询并返回结果的软件。2.驻留在所有受管设备中并向管理站报告指定变量值的过程。3.在Cisco硬件结构中,提供一或多个介质接口的独立处理机卡。简单来说,Agent是一种实体,而且是一种具有智能的实体。这种实体可以是智能软件、智能设备、智能机器人或智能计算机系统等等,甚至也可以是人。agent指能自主活动的软件或者硬件实体。Agent是一个具有自适应性和智能性的软件实体,能代表用户或其它程序,以主动服务的方

3、式完成一项工作。Agent(面向主体)与对象的区别相似性:实体性、封装状态,可以执行某种动作和方法;通过消息进行通讯;区别:1)在决定是否执行对象的方法时,决定权不同;面向对象系统中,决定权在主动调用方法的对象,而在Agent系统中,决定权在在接受请求的Agent;。2)灵活的行为能力(反应的、预动的、社会的)作为Agent的基本属性之一考虑;3)Agent在实现上并行特点作为最基本的特性出现;而传统对象不是这样;Agent至少应具备以下 几方面的关键属性:自主性②交互性反应性④主动性⑤推理和规划能力Example:1.BDI

4、模型当前主体(agent)使用的BDI模型一般都是在Cohen和Levesque的正规模态逻辑的意图模型以及Rao和Georgeff的BDI计算数逻辑模型基础上发展起来的,即侧重于形式描述信念(belief)、愿望(desire)和意图(intention),简称BDI,其本质上要解决的问题是如何确定主体(agent)的目标以及如何实现这个目标。一个BDI模型包含三种基本成分:信念库:是Agent当前信念(Agent对环境和其它Agent在信息内部的逻辑表示)的集合。意愿库:当前意愿(Agent由当前信念和意图决定的认为自己能

5、够执行的动作)的集合意图库:当前意图(Agent对自己和其它Agent承诺执行的动作)的集合思考型Agent结构模型示意图2.移动Agent移动Agent是一种特殊的Agent,它除了具有Agent的基本属性以外,移动性是其最重要的特点,它可以从一台机器通过网络移动到另外一台机器运行,并根据需要克隆或生成子Agent,子Agent具有同父Agent相同的性质.移动Agent主要特点有:(1)移动性能:移动Agent可以在异构网络和分布式计算机环境中自主、自动地迁移,携带信息或寻找适当的信息资源,进行就地的信息处理,代理用户完成

6、信息传递、网页查询、数据和知识发现、信息变换等多种任务.(2)异构和异步性能:移动Agent可以支持异构计算机软件、硬件环境,能进行异步通讯和计算.(3)降低网络通讯费用:传送大量的原始信息不但费时还容易阻塞网络,如果将Agent移动到信息存储的地方,进行局部搜索和选择后,将选中的信息通过网络传送给用户,会大大减少远程计算机网络的连接费用.(4)分布和并行性:移动Agent提供了一个独特的分布计算体系结构,为完成某项任务,用户可以创建多个Agent,将它们同时在相同或不同的节点上运行,可将单一节点的负荷分散到网络的多个节点上,

7、使小系统具有处理大规模、复杂问题的能力.(5)智能化路由:移动Agent具有根据目标、网络通讯能力和服务器负载等因素,动态地规划下一步操作的能力.智能化路由能很好地优化网络和计算资源,实现负载均衡,提高问题的求解速度,避免对资源的盲目访问.移动Agent是具有移动特性(Mobility)的智能Agent,它可以自主地在网络上从一台主机移动到另一台主机,并代表用户完成指定的任务,如检索、过滤和收集信息,甚至可以代表用户进行商业活动。多Agent系统多Agent系统是一个松散耦合的Agent网络,这些Agent通过交互、协作进行问

8、题求解(所解问题一般是单个Agent能力或知识所不及的)。其中的每一个Agent都是自主的,它们可以由不同的设计方法和语言开发而成的,因而可能是完全异质的。(1)每个Agent拥有解决问题的不完全的信息或能力;(2)没有系统全局控制;(3)数据是分散的;(4)计算是异步的。多

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。