分布式人工智能课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《分布式人工智能课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 分布式 人工智能 课件
- 资源描述:
-
1、高级人工智能第十章 分布式人工智能 史忠植史忠植 中国科学院计算技术所2023-2-101内容10.1 概述10.2 分布式问题求解10.3 主体10.4 主体理论10.5 主体结构10.6 主体通信10.7 主体的协调与协作10.8 多主体环境MAGE2023-2-10210.1 概述分布式人工智能主要研究在逻辑上或物理上分散的智能系统如何并行的、相互协作地实现问题求解。两种解决问题的方法:自顶向下:分布式问题求解 自底向上:基于主体的方法2023-2-103分布式人工智能系统的特色1)系统中的数据、知识,以及控制不但在逻辑上,而且在物理上是分布的,既没有全局控制,也没有全局的数据存储。2)
2、各个求解机构由计算机网络互连,在问题求解过程中,通信代价要比求解问题的代价低得多。3)系统中诸机构能够相互协作,来求解单个机构难以解决,甚至不能解决的任务。2023-2-104分布式人工智能系统的主要优点1)提高问题求解能力。2)提高问题求解效率。3)扩大应用范围。4)降低软件的复杂性。2023-2-10510.2 分布式问题求解特点:数据、知识、控制均分布在系统的各节点上,既无全局控制,也无全局数据和知识存储。两种协作方式:任务分担 结果共享2023-2-10610.2.1 分布式问题求解系统分类根据组织结构,分布式问题求解系统可以分为三类:层次结构类 平行结构类 混合结构类2023-2-1
3、0710.2.2 分布式问题求解过程分布式问题求解过程可以分为四步:任务分解 任务分配 子问题求解 结果综合2023-2-108分布式问题求解系统中协作的分类 按节点间协作量的多少,协作分为三类:全协作系统 无协作系统 半协作系统常用的通信方式有:共享全局存储器 信息传递 黑板模型2023-2-10910.3 主体多主体系统主要研究在逻辑上或物理上分离的多个主体协调其智能行为,即知识、目标、意图及规划等,实现问题求解。可以看作是一种由底向上设计的系统。2023-2-1010主体的思想智能主体的几个典型的实例:Microsoft的Office助手 计算机病毒(破坏主体)计算机游戏或模拟中的智能角
4、色 贸易和谈判主体(如Ebay的拍卖主体)网络蜘蛛Web Spider(搜索引擎中的数据搜集和索引主体,如Google)2023-2-1011主体概念的出现面向过程的方法面向实体的方法面向对象的方法面向主体的方法软件开发方法的进化2023-2-1012主体的定义在计算机和人工智能领域中,主体可以看作是一个实体,它通过传感器感知环境,通过效应器作用于环境。2023-2-1013主体的特性主体弱概念:自治性、社会能力(可通信性)、反应能力、自发行为主体强概念:知识、信念、意图、承诺等心智状态其它属性:长寿性、移动性、推理能力、规划能力、学习和适应能力、诚实、善意、理性2023-2-101410.4
5、 主体理论智能主体的理论模型研究主要从逻辑、行为、心理、社会等角度出发,对智能主体的本质进行描述,为智能主体系统创建奠定基础。2023-2-101510.4.1 理性主体(BDI主体)Belief信念,主体对环境的基本看法。Desire愿望,主体想要实现的状态,即目标。Intention意图,目标的子集。2023-2-101610.4.2 BDI主体模型BDI主体模型可以通过下列要素描述:一组关于世界的信念;主体当前打算达到的一组目标;一个规划库,描述怎样达到目标和怎样改变信念;一个意图结构,描述主体当前怎样达到它的目标和改变信念。2023-2-1017BDI解释器BDI-Interprete
6、rinitialize-state();dooptions:=option-generator(event-queue,B,G,I);selected-options:=deliberate(options,B,G,I);update-intentions(selected-options,I);execute(I);get-new-external-events();drop-successful-attitudes(B,G,I);drop-impossible-attitudes(B,G,I);until quit2023-2-101810.4.3 RAO逻辑框架目标:以一种自然的方式描述
7、多主体系统中关于别的主体的状态的推理过程。系统的分类:由于多主体系统太复杂,建立一种通用的推理模式的想法是不现实的,有必要对系统分类以便区别对待。常识的获得:和单个主体情形一样,常识问题是阻碍推理的大难题。2023-2-101910.4.4 换位推理)()(212121BBBBBB基本思想:为了对某个主体j的状况和行为进行推理,推理者假想自己正处于主体j所处的环境,然后推理者把他自己在那种环境下的将要处于的状况和行为作为推理者对于主体j的状况和行为的推理结果。形式化表示:2023-2-102010.4.5 动作理论情景演算是描述动作的主要的形式框架。在情景演算中引入了状态和动作的概念,并利用两
8、条逻辑公理来描述动作与状态的关系。一条公理描述一个动作在满足什么条件的状态之下可能发生,另外一条描述在一个状态之下某个动作发生以后当前状态如何改变。2023-2-1021规划库的形式化表示环境状态:State=P1,P2,Pn 目标:Goal=动作模板:Act_template=主体能力:Ability=2023-2-102210.5主体结构主体结构需要解决的问题包括:主体由那些模块组成,模块之间如何交互信息,主体感知到的信息如何影响它的行为和内部状态,如何将这些模块用软件或硬件的方式组合起来形成一个有机的整体。2023-2-1023主体基本结构环境主体感知作用黑箱软件主体2023-2-102
9、4智能主体的工作过程环境交互信息融合信息处理作用交互感知作用2023-2-1025主体骨架程序function Skeleton-Agent(percept)return actionstatic:memory /*主体的世界记忆*/memory Update-Memory(memory,percept)action Choose-Best-Action(memory)memory Update-Memory(memory,action)return action2023-2-1026主体的分类 根据人类思维的层次模型,可以将主体分成四类:反应主体 形象思维主体 抽象思维主体 复合式主体 形象
10、思维主体和抽象思维主体也可以合称为认知主体2023-2-102710.5.1 反应主体环境当前世界传感器动 作效应器条件-动作规则主体2023-2-1028反应主体程序function Reactive-Agent(percept)returns action static:rules,/*一组条件-动作规则*/state Interpret-Input(percept)rule Rule-Match(state,rules)action Rule-Actionrule return action2023-2-102910.5.2 认知主体环境信息融合传感器动 作效应器主体规 划知识库目标内部
展开阅读全文