您好,欢迎访问三七文档
合肥工业大学人工智能与数据挖掘研究室1/87目录第一章绪论第二章搜索技术第三章知识表示第四章推理技术第五章机器学习第六章计算智能第七章数据挖掘第八章智能体技术合肥工业大学人工智能与数据挖掘研究室2/87Agent理论基础Agent结构多Agent系统移动Agent合肥工业大学人工智能与数据挖掘研究室3/872020/2/2Agent理论基础分布式人工智能人工智能的发展:符号逻辑、知识工程与专家系统、象棋比赛、数学难题证明,…处理较“成型”的问题,利用成功的经验知识进行求解。环境变化(分布式计算、互联网):没有现成方法,没有知识?引入新的活力合肥工业大学人工智能与数据挖掘研究室4/872020/2/2Agent理论基础分布智能系统特点:(1)系统中的数据、知识,以及控制不但在逻辑上,而且在物理上是分布的,既没有全局控制,也没有全局的数据存储。(2)各个求解机构由计算机网络互连,在问题求解过程中,通信代价要比求解问题的代价低得多。(3)系统中诸机构能够相互协作,来求解单个机构难以解决,甚至不能解决的任务。合肥工业大学人工智能与数据挖掘研究室5/872020/2/2Agent产生与发展Hewitt提出演员模型(1977)在该模型中给出了一些“演员(Actor)”——一组具有知我包含、相互作用和并行执行的对象。Minsky《思维与社会》(1986)提出Agent社会中的某些个体经过协商之后可求得问题的解,这些个体就是Agent,Agent应具有社会交互性和智能性。1980年Davis和Smith提出了合同网(CNET)CNET使用投标—合同方式实现任务在多个节点上的分配。合同网系统的重要贡献在于提出了通过相互选择和达成协议的协商过程实现分布式任务分配和控制的思想Agent理论基础合肥工业大学人工智能与数据挖掘研究室6/872020/2/2Agent产生与发展Lesser等人主持研制分布式车辆监控测试系统DVMTDVMT是以分布式传感网络数据解释为背景,对复杂的黑板问题求解系统之间的相互作用进行了研究,提供了抽象和模型化分布式系统行为的方法。Gasser等人研制了MACE系统(1987)是一个实验型的分布式人工智能系统开发环境。MACE中每一个计算单元都称作主体,它们具有知识表示和推理能力,主体之件通过消息传送进行通信。MACE的各个机构并行计算,并提供了描述机构的描述语言,具有跟踪的demons机制。Agent理论基础合肥工业大学人工智能与数据挖掘研究室7/872020/2/2Agent理论基础Agent定义与特征“Agent是处在某个环境中的计算机系统,该系统有能力在这个环境中自主行动以实现其设计目标。”Wooldridge&JenningsAgent环境传感器输入动作输出合肥工业大学人工智能与数据挖掘研究室8/872020/2/2Agent理论基础Agent定义与特征Agent弱概念Autonomy(自治性):agentsoperatewithoutthedirectinterventionofhumansorothers,andhavesomekindofcontrolovertheiractionsandinternalstate;socialability(社会性):agentsinteractwithotheragents(andpossiblyhumans)viasomekindofagent-communicationlanguage;Reactivity(反应性):agentsperceivetheirenvironment,(whichmaybethephysicalworld,auserviaagraphicaluserinterface,acollectionofotheragents,theINTERNET,orperhapsallofthesecombined),andrespondinatimelyfashiontochangesthatoccurinit;pro-activeness(自主性):agentsdonotsimplyactinresponsetotheirenvironment,theyareabletoexhibitgoal-directedbehaviorbytakingtheinitiative.合肥工业大学人工智能与数据挖掘研究室9/872020/2/2Agent理论基础Agent强概念Anagenttobeacomputersystemthat,inadditiontohavingthepropertiesidentifiedabove,iseitherconceptualizedorimplementedusingconceptsthataremoreusuallyappliedtohumans.Forexample,itisquitecommoninAItocharacterizeanagentusingmentalist(心智)notions,suchasknowledge(知识),belief(信念),intention(意图),andobligation(承诺).SomeAIresearchershavegonefurther,andconsideredemotional(情感)agents合肥工业大学人工智能与数据挖掘研究室10/872020/2/2Agent理论基础Mobility(移动性)istheabilityofanagenttomovearoundanelectronicnetwork;veracity(诚实性)istheassumptionthatanagentwillnotknowinglycommunicatefalseinformation;benevolence(善意性)istheassumptionthatagentsdonothaveconflictinggoals,andthateveryagentwillthereforealwaystrytodowhatisaskedofit;rationality(理性)istheassumptionthatanagentwillactinordertoachieveitsgoals.Agent其他属性合肥工业大学人工智能与数据挖掘研究室11/872020/2/2Agent理论基础Bratman(1987)提出用信念(belief)、愿望(desire)、意图(intention)来表示Agent。信念:是Agent对当前世界状况以及为达到某种效果所可能采取的行为路线的估计,从认知的角度;愿望:是描述Agent对未来世界状态以及对所可能采取的行为路线的喜好,从情感的角度;意图:认为目标是愿望的子集,但没有采取具体行动的承诺,如果某一或一些目标得到了承诺,这些目标就是意图。从意动方面来描述理性主体合肥工业大学人工智能与数据挖掘研究室12/872020/2/2Agent理论基础BDI主体模型可以通过下列要素描述:(1)一组关于世界的信念;(2)主体当前打算达到的一组目标;(3)一个规划库,描述怎样达到目标和怎样改变信念;(4)一个意图结构,描述主体当前怎样达到它的目标和改变信念。BDI主体模型合肥工业大学人工智能与数据挖掘研究室13/87Agent结构慎思型Agent(deliberateAgent)将Agent看作是一种特殊的知识系统,即通过符号人工智能的方法来实现Agent的表示和推理。慎思型Agent的最大特点就是将Agent看作是一种意识系统。人们设计的基于Agent系统的目的之一是把它们作为人类个体或社会行为的智能代理,那么Agent就应该能模拟或表现出被代理者具有的所谓意识态度,如信念、愿望、意图、目标、承诺、责任等。合肥工业大学人工智能与数据挖掘研究室14/872020/2/2Agent结构Agent内部状态信息融合知识库规划目标动作环境传感器效应器知识信念环境愿望目的意图BDI模型慎思型Agent框图合肥工业大学人工智能与数据挖掘研究室15/872020/2/2Agent结构反应型Agent(reactiveAgent)反应型Agent认为,Agent的智能应该取决于感知和行动,从而提出Agent智能行为的“感知—动作”模型。此时的Agent不需要知识,不需要表示,也不需要推理,Agent可以象人类一样逐步进化,Agent的行为只能在现实世界与周围环境的交互作用中表现出来。Agent当前世界动作环境传感器效应器条件-动作规则反应型Agent框图合肥工业大学人工智能与数据挖掘研究室16/872020/2/2Agent结构混合型Agent(hybridAgent)混合型Agent综合了反应型Agent和慎思型Agent两者的优点,具有较强的灵活性和快速的响应性。混合型Agent通常被设计成至少有两层的层次结构。高层是一个包含有符号世界模型的认知层,进行Agent整体规划与设计;低层是一个能快速响应和处理环境中突发事件的反应层。一般反应层具有较高的优先级。合肥工业大学人工智能与数据挖掘研究室17/872020/2/2Agent结构机器人足球agent真实世界控制层动作层交互层战术要素阵型要素球员类型对手模型通讯模型决策模块内部状态内部动作外部动作解释器世界状态预测器hfutAgent结构感知信息作用于环境合肥工业大学人工智能与数据挖掘研究室18/872020/2/2多Agent系统MAS发展MAS的研究历史最早可以追溯到80年代中期的Actors模型,接着是Davis和Smith提出的合同网协议。合同网协议至今仍被认为是关于通信、MAS协商研究的经典工具。研究内容:针对开放动态的环境,研究MAS的求解框架和求解方法。包括Agent之间的协商、合作、任务分配机制、社会法则、过滤策略以及行为规范和联盟。合肥工业大学人工智能与数据挖掘研究室19/872020/2/2多Agent系统多个Agent意识态度之间的交互问题,这是MAS理论研究的重要部分之一。能够对环境中其他Agent的意识态度进行推理是Agent间共存、竞争或协作的要求Agent之间的协同、协商和协作行为是在其各种精神状态的支配和控制下才产生、进行和完成的。与共享精神状态相关的理论主要涉及到相互信念、联合目标和联合意图等概念。其中以联合意图为代表,在多Agent环境下,相互信念即是所谓的公共知识,它与多Agent通信密切相关。MAS与联合意图合肥工业大学人工智能与数据挖掘研究室20/872020/2/2多Agent系统多Agent的关键技术可以概括为协商协议、协商策略和协商处理三方面的内容。协商协议的主要研究内容是Agent通信语言(ACL)的定义、表示、处理和语义解释。多Agent协商合肥工业大学人工智能与数据挖掘研究室21/872020/2/2多Agent系统协商策略是Agent决策和选择协商协议和通信消息的策略。协商策略基本上可以分为五类:单方让步、竞争型策略、协作型策略、破坏协商和拖延协商。竞争型策略一般是指协商参与者坚持自己的立场,在协商过程中表现出竞争行为,使协商结果向有利于自身利益方向发展。合同网协商模型、基于策论的协商过程等都属于此类。协作型策略则是指协商各方都从系统利益出发,在协商过程中相互合作,他们采取的协商对策有利于寻找相互能接受的协商结果。采用协作型策略的协商过程包括部分全局规划、FA/C等。多Agent协商合肥工业大学人工智能与数据挖掘研究室22/872020/2/2多Agent系统协商处理包括协商算法和系统分析两部分内容。协商算法用于描述Agent在协商过程中的行为,包括通信、决策、规划和知识库操作等。系统分析的任务是分析和评价Agent协商的行为和性能,回答协商过程中的求解质量、算法效率以及系统的公平性和死锁等问题。多Agent协商合肥工业大学人工智能与数据挖掘研究室23/872020/2/2多Agent系统规划是连接
本文标题:人工智能基础08
链接地址:https://www.777doc.com/doc-3410297 .html