版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、分布式人工智能与多Agent系统 计算机科学技术发展趋势 1、智能化 2、个性化 3、网络化 4、并行化 分布式人工智能(DAI) 一、基本概念 研究在逻辑上或物理上分散的智能系统如何并行地、 相互协作地实现问题求解。 分布式人工智能(DAI) 二、特点 1)系统中的数据、知识以及控制不但在逻辑上,而且在 物理上分布的,既没有全局控制,也没有全局的数据存储。 2)各个求解机构由计算机网络互连,在问题求解过程中, 通信代价要比求解问题的代价低得多。 3)系统中诸机构能够相互协作,来求解单个机构难以解 决,甚至不能解决的任务。 注:DAI的实现可克服原有专家系统、学习系统等弱点, 极大提高知识系统
2、的性能,可提高问题求解能力和效率, 扩大应用范围、降低软件复杂性。 分布式人工智能(DAI) 三、主要内容 分布式问题求解(DPS)和多Agent系统(MAS)。 1)分布式问题求解(DPS) 主要考虑怎样将一个特殊问题求解工作在多个合作的、 知识共享的模块或结点之间划分。 2)多Agent系统(MAS) 主要研究自主的智能Agent之间智能行为的协调,为了 一个共同的全局目标,也可能是关于各自的不同目标,共 享有关问题和求解方法的知识,协作进行问题求解。 注:基于Agent的计算将成为软件开发的下一个重要的 突破口。 分布式问题求解(DPS) 一、协作方式 任务分担(task sharing
3、)和结果共享(results sharing) 二、求解过程 1、任务分解 2、任务分配 3、子问题求解 4、结果综合 注:1)典型的任务分解和任务分配的方法有:合同网络(类似于 “招标”)、动态层次控制、自然分解、固定分解、部分全局规划; 2)在DPS中常用的通信方式有:共享全局存储器、消息传递及二 者的结合。 3)黑板模型是DPS中使用较多的框架结构。 Agent及多Agent系统(MAS) 智能体最早出现在20世纪70年代的人工智能领域,它所 具有的智能性和灵活性,使得该技术成为研究复杂系统的 重要手段。单个智能体的能力、知识和计算资源都很有限, 而多个智能体组成的多智能体系统已成为解决
4、大型、复杂、 分布式及难预测问题的重要手段。90年代以来,多智能 体系统已经成为分布式人工智能研究的热点,对智能体以 及MAS的研究已经成为人工智能的核心问题。多智能体 系统对许多学科和技术的发展起到了很大的指导和促进作 用,由于Agent的出现,人们可以对人工智能进行以下全 新的诠释: “人工智能是计算机科学的一个分支,其目 标是构造能表现出一定智能行为的智能体”。计算智能体 甚至被认为是人工智能研究的最初和最终目标。 Agent及多Agent系统(MAS) 多智能体理论对于促进经济、工业、社会、军事等方面的 进步都具有深远的意义。 主要研究内容 1、微观 Agent本身,包括Agent基本
5、特性、相应理论、内部 实现框架。 2、宏观 Agent与环境及其它Agent的关系,包括,多Agent系 统体系结构、Agent通信语言、Agent交互与协商、 Agent协作与合作、多Agent知识交互与信息共享、多 Agent学习。 Agent 一、Agent的定义(尚未形成统一定义) 关于Agent有多种称呼:代理、主体 、智能体、智能主体、艾真体 等。 l 能够自主连续地在一可动态变化的、存在其它Agent的环境中 运行的,并可与环境进行交互的实体,称为Agent。 l 广义地讲,Agent是具有自主性、社会能力(交互性)和反应特征 的计算机软/硬件系统。 lAgent是可以感知其所处
6、环境,并能根据自身的目标作用于环境 的计算实体。 l在没有人的干预下能够自主地完成给定任务的对象都可以称为 Agent。 l在人工智能领域,Agent被定义为具有感知能力、问题求解能力 和与外界通信能力的实体,是完全自治或半自治的。 Agent 三、Agent特性 1、自治性 对自己的行为和内部状态有一定的控制权。 2、社会性或称可通信性 能够通过某种Agent通信语言与其它Agent进行信息交换。 注:任务的承接、多Agent的协作、协商等均以通信为基础。 3、交互性 对环境的感知,并通过行为改变环境。 4、主动性 主动感知周围环境的变化,并作出基于目标的行为。 Agent 5、协作性 通过
7、协作提高多Agent系统的性能。 6、持久性 在“相当长”的时间内连续运行。 7、自适应性 根据过去的经验积累知识,并且修改其行为以适应新的环境。 8、情态特性 具有信念、意图、愿望等情态。 9、可推理性 可根据当前知识和经验,以理性的方式进行推理或预测。 Agent 10、可移动性 可从一个地方移动到另一个地方而保持其内部状态不变。 注:Agent可以携带数据,且可在远处执行智能指令。 11、诚实性 不会故意提供错误信息。 12、友善性 Agent之间不存在互相冲突的目标,总是尽力帮助其它Agent。 13、理性 总是尽力实现自己的目标。 Agent 四、智能体分类 l 本地智能体或网络智能
8、体 l 集中式智能体或分布式智能体 l 固定智能体或移动智能体 多Agent 多智能体系统是在逻辑上或物理上呈分布状 态的多个智能体组成的较为松散的联合体, 各智能体按照预先规定的协议,根据系统的 目标状态及自身的目的、资源和知识,利用 通信网络,相互之间通过协商来确定各自的 任务,并通过协调和协作来共同完成任务并 达到整体目标。 多Agent 基于多智能体系统研究复杂系统时,首先要根据系 统的特点对单个智能体作出定义,赋予其一定的行 为能力和参数,并对各个智能体之间以及智能体与 环境之间的交互规则作出规定,以此描述系统及其 变化过程。在复杂的动态环境下,由于存在时间和 资源的约束,多智能体系
9、统需要解决的关键问题就 是如何进行资源分配、任务调度、行为协调和冲突 消解,使功能独立的智能体通过协商、协调来完成 复杂的控制任务或解决复杂的问题。 多智能体系统体系结构和协调机制 多智能体系统体系结构及其协调机制是多智 能体系统理论研究的核心问题,它研究如何 把多个智能体组织为一个群体并使各个智能 体有效地进行协调合作,从而达到解决整体 问题的目标。对于多智能体系统体系结构及 其协调机制的研究,目前大致可以分为三种 学派:基于符号推理系统的体系结构及协调 机制,基于行为主义的体系结构及协调机制, 基于协作进化方法的体系结构及协调机制。 基于符号推理系统的体系结构及协 调机制 这种学派的基础是
10、Bratman等提出的 BDI(Brief Desire Intention)理论通过建 立比较完整的符号系统并基于经典人工智能 的符号处理,来进行知识推理以使智能体具 有自主思考、决策以及与其他智能体和环境 进行协调行动的能力。这种学派包括三种代 表性的理论: 基于符号推理系统的体系结构及协 调机制 (1)联合意图理论 这是目前最为系统和成熟的多智能体协调理论框架,由Cohen 和Levesque在BDI理论的基础上,提出了承诺 (Commitment)和公约(Convention)等概念。其基本思 想是:多个智能体在完成共同的任务时会形成一个共同的承诺, 并坚守承诺,直到成功完成共同任务,
11、除非出现下列任何一种 情况:智能体发现共同任务已经完成;智能体发现共同任 务不可能完成;智能体发现没有必要执行该共同任务。如果 发生以上情况,智能体就把“自己将要退出承诺”的意图设法 通知正在联合执行任务的其他智能体,以便适时地进行调整。 通过这样的承诺和公约机制,多个智能体就能协调完成共同的 任务。所以,联合意图理论只是为了各个智能体在完成共同任 务时参与和坚持的一致性提供了一个框架,而没有确定联合行 为中的具体分工和协作问题。 基于符号推理系统的体系结构及协 调机制 (2)共享计划理论 该理论由Grosz等提出。其基本思想是:参与联合行动 的各个智能体先达成一个包括具体行动步骤和各方面 细
12、节的共享计划,并且相信所有智能体都打算参与联 合行动并接受共享计划;数个智能体组建形成子团体, 不同的子团体或单独或组合地完成共享计划的每一个 具体步骤;子团体之外的其他智能体都相信子团体能 够完成相应的具体步骤,并形成相应的共享计划。于 是,通过共享计划的协调,各个智能体就能合作完成 共同的任务。 基于符号推理系统的体系结构及协 调机制 (3)计划的队行为 计划由设计者事先确定,而不是由MAS动 态产生,各个智能体在行动之前就被赋予有 关完整计划的详细信息。这种方法要求事先 对智能体的行为环境有确切了解并做详细计 划,所以不适合于动态环境,其应用比较有 限。 基于符号推理系统的体系结构及协
13、调机制 基于符号系统的多智能体体系结构与协调机 制存在的主要问题是:符号主义要求对环 境有比较完整和复杂的模型,而如何使智能 体自身模型的计算和推理与环境保持同步就 是一个棘手的问题;复杂模型计算和推理 使智能体对环境的适应能力变差,并且难以 满足模型与领域无关性的要求;对于大型 复杂动态系统而言,符号模型建立过程的繁 琐和效率低下等问题表现的尤为严重。 基于行为主义的体系结构及协调机制 基于行为主义的MAS以Brooks的基于行为的系统分析 与设计方法为基础,其系统设计有三个基本原则:最 小性:系统应尽量简单以便与环境进行快速交互;无 状态性:系统本身没有关于外部环境的状态模型,其 行为是基
14、于感知行为的模式进行的;鲁棒性:系 统能够有效地处理而不是去除实际环境中的不确定性。 基于行为主义的智能体设计的一般过程:首先确定一 些基本行为,通过基本行为的选择和组合来完成所要 求的任务,因此,行为选择机制的研究非常重要,也 是多智能体协调研究的热点和核心问题。 基于行为主义的体系结构及协调机制 其基本思想是:由各种基本行为构成一个网状结构,各个 结点表示相应的基本行为,而各个结点之间的连接表 示为行为的活性,即行为对目标的贡献和效能的一种 度量,如果行为促使目标的实现,其活性值为正,反 之为负,并且,这种效能越大,其活性值就越大。各 种行为之间存在激励或抑制的相互作用影响,于是, 相应的
15、活性值就在行为网中进行传播,通过相应的活 性传播控制算法就可以对行为进行有效的组合、调度 和协调,从而完成复杂任务。 基于协进化方法的体系结构及协调机制 自然界中的各个物种共同生存于同一个生态系统中,每个物种 在其中都有自己的生存环境。由于资源有限,各个物种必须通 过竞争和合作才能获得自己生存所需的资源。竞争和合作又促 使物种不断进化和改变,并影响彼此的进化过程,这样的过程 就称为协进化。 协进化是克服传统进化算法的不足而提出的更为通用的机器学 习过程,并适用于多智能体的协调。在协进化计算中,通常考 虑多个物种群体,每个物种都有相应的个体类型,各个物种群 体采用进化算法实现其进化过程。与常规模
16、拟进化不同的是, 在对个体进行适应度评价时,增加对群体间交互协调作用的考 虑,对于有利于协调的个体赋予较高的适应度,反之则赋予较 低的适应度。这样,促使各个群体向相互协调和适应的方向进 化,从而产生协调行为。 多智能体技术的应用 MAS的应用研究开始于20世纪80年代中期,并表现出明显增 长的趋势。 1、智能机器人 智能机器人通常包括多个信息处理子系统,如二维三维视觉处 理、信息融合、规划决策以及自动驾驶等。在多机器人系统中, 每个机器人作为一个智能体,当多机器人同时从事同一项或多 项工作时,利用多智能体技术建立多智能体机器人的协调系统, 避免冲突的出现,共同完成复杂并行的作业任务。 多智能体
17、技术的应用 2、交通控制 如分布式路径指导系统,把交通图知识库中的信息与路径边界搜索 算法相结合,项驾驶员提供最佳路径的行驶建议。 3、分布式预测、监控及诊断 再对暴风雨气象观测中,把各区域观测站分别作为一个智能体,各 智能体根据观测数据作出局部观测,进行分布式问题求解,然 后通过网络和协调机制,最终形成关于整个区域的可靠一致的 全局预测。 多智能体技术的应用 4、柔性制造: 在大型分布式复杂制造系统中,可以把复杂的企业活动划分成多组 任务单元,各任务单元由一个智能体执行,同时,把人的行为 也看作一类智能体。利用多媒体界面和人-机及机-机等交互方 式,通过大量智能体的交互和协调,实现各个地域分散的生产 部门之间的知识共享和协调,实现复杂问题的求解和企业各项 功能的集成。 多智能体技术的应用 5、虚拟现实和多智能体社会 虚拟现实是营造人工环境的仿真技术,用户在该环境中能与其他对 象进行相互作用。如电子市场,提出了买和卖这两种智能体及 其直接交互和代理交互算法,实现了市场中的货物储藏和买卖 机制以及银行信贷和金融管理机制。 多智能体技术的应用 6
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理新技术与新方法
- 护理研究设计中的多案例研究
- 护理课件制作的软件选择
- 船舶气焊工安全素养考核试卷含答案
- 拖拉机燃油喷射系统装试工诚信强化考核试卷含答案
- 桌面游戏设计师成果转化竞赛考核试卷含答案
- 医疗器械购销员安全教育模拟考核试卷含答案
- 2026年新科教版高中高二化学下册第三单元盐类水解离子浓度卷含答案
- 纤维板工安全演练强化考核试卷含答案
- 2026年新科教版初中七年级历史上册第一单元原始农耕文明成就卷含答案
- 四川省达州市(2026年)辅警招聘公安基础知识考试题库及答案
- 2026年北京市丰台区初三下学期一模道德与法治试卷和答案
- 2026广西梧州苍海投资集团有限责任公司招聘总会计师1人笔试模拟试题及答案解析
- 《AQ3067-2026化工和危险化学品重大生产安全事故隐患判定准则》解读
- 农产品加工技术人员食品加工指导书
- 2026广东东莞市康复实验学校招聘18人备考题库及答案详解(各地真题)
- 企业信息安全程序指南(标准版)
- (陕西二模)2026年陕西省高三高考适应性检测(二)地理试卷(含答案)
- 2026北京市公安局监所管理总队招聘勤务辅警300人笔试参考题库及答案解析
- 企业内部控制风险案例解析
- 电气元件基础知识培训
评论
0/150
提交评论