- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
人工智能 第12章 Agent 技 术
第12章 gent 技 术 第12章 Agent 技 术 12.1 什么是Agent 12.2 Agent的类型 12.3 Agent的结构 12.4 多Agent系统 12.5 Agent的实现工具 12.6 Agent技术的发展与应用 12.7 智能机器人简介 12.1 什么是Agent Agent一词的主要意思是“代理(人)”,但我们这里的Agent还具有更多的含义。简单来说,Agent是一种一种具有智能的实体。这种实体可以是智能软件、智能设备、智能机器人或智能计算机系统等等,甚至也可以是人。 Agent的概念由Minsky在其1986年出版的《思维的社会》一书中提出。Minsky认为社会中的某些个体经过协商之后可求得问题的解,这些个体就是Agent。他还认为Agent应具有社会交互性和智能性。从此,Agent的概念便被引入人工智能和计算机领域,并迅速成为研究热点。 国内人工智能文献中对Agent的翻译或称呼有智能体、主体、智能Agent等,现在则逐渐趋向于不翻译而直接使用Agent。 Agent的抽象模型是具有传感器和效应器,处于某一环境中的实体。它通过传感器感知环境;通过效应器作用于环境;它能运用自己所拥有知识进行问题求解;它还能与其它Agent进行信息交流并协同工作。因此,Agent应具有如下基本特性: (1)自主性 亦称自治性,即能够在没有人或别的Agent的干预下,主动地自发地控制自身的行为和内部状态,并且还有自己的目标或意图。 (2)反应性: 即能够感知环境,并通过行为改变环境。 (3)适应性 能根据目标、环境等的要求和制约作出行动计划,并根据环境的变化,修改自己的目标和计划。 (4)社会性 一个Agent一般不能在环境中单独存在,而要与其它Agent在同一环境中协同工作。而协作就要协商,要协商就要进行信息交流,信息交流的方式是相互通信。 12.2 Agent的类型 从Agent理论模型分为反应型、思考型(或认知型)和两者复合型。从特性来看,Agent可分为以下几种类型: (1)反应式Agent。 Agent能够对环境主动进行监视,并能做出必要的反应。反应式Agent最典型的应用是机器人(例如机器昆虫)。 (2) BDI型Agent。 有信念(Belief,即知识)、愿望(Desire,即任务)和意图(Intention,即为实现愿望而想做的事情)的Agent。它也被称为理性Agent。这是目前关于Agent的研究中最典型的智能型Agent,或自治Agent。BDI Agent的典型应用:在Internet网上为收集信息的软件Agent。 (3) 社会Agent是 由多个Agent构成的一个Agent社会,各Agent有时有共同的利益(共同完成一项任务),有时利益互相矛盾(争夺一项任务)。因此,这类Agent的功能包括协作和竞争。办公自动化Agent是协作的典型例子,多个运输(或电信)公司Agent争夺任务承包权是竞争的典型。 (4) 演化Agent 具有学习和提高自己能力的Agent。单个Agent可以在同环境的交互中总结经验教训,提高自己的能力。但更多的学习是在多Agent系统,即社会Agent之间进行的。模拟生物社会(如蜜蜂和蚂蚁)的多Agent系统是演化Agent的典型例子。 (5)人格化Agent 不但有思想,而且有情感的Agent。这类Agent研究得比较少,但是有发展前景。在故事理解研究中的故事人物Agent是典型的人格化Agent。 12.3 Agent的结构 由于Agent的多样性,很难给出一个统一的结构模型。思考型Agent的一个简单结构模型见图 图12―1 思考型Agent结构模型示意图 12.4 多Agent系统 Agent的一个显著特点就是它的社会性。所以,Agent的应用主要是以多个Agent协作的形式出现。因而多Agent系统(简称MAS)就成为Agent技术的一个重点研究课题。另一方面,MAS又与分布式系统密切相关,所以,MAS也是分布式人工智能(DAI)的基本内容之一。 1.多Agent系统的特征
文档评论(0)