第九章 Agent (艾真体) 9-1 分布式人工智能系统有何特点?试与多艾真体系统的特性加以比较。 分布式人工智能系统的特点: (1) 分布性 系统信息(数据、知识、控制)在逻辑上和物理上都是分布的 (2) 连接性 各个子系统和求解机构通过计算机网络相互连接 (3) 协作性 各个子系统协调工作 (4) 开放性 通过网络互连和系统的分布,便于扩充系统规模 (5) 容错性 具有较多的冗余处理结点、通信路径和知识,提高工作的可靠性 (6) 独立性 系统把求解任务归约为几个相对独立的子任务,降低了问题求解及软件开发的复杂性 项目 DPS MAS 研究内容 研究如何在多个合作和共享知识的模块,节点或子系统间划分任务,并求研究如何在一群自主的Agent之间进行智能行为的协调 解问题 研究目标 建立大粒度的协作群体,通过各群体的协作实现问题求解 首先定义各自分散自主的Agent,然后研究怎样完成实际任务的求解问题 设计方法 采用自顶向下的设计方法 采用自底向上的设计方法 内部关系 协作、合作 各 Agent之间的关系并不一定是协作,也可能是竞争甚至是对抗的关系 内容要求 需要有全局的问题,概念模型和成功标准 包含多个局部的问题,概念模型和成功标准 共同点 研究如何对资源,知识,控制进行划分 9-2 什么是艾真体?你对 agent的译法有何见解? Agent是能够通过传感器感知其环境,并借助执行器作用于该环境的实体,可看作是从感知序列到动作序列的映射。 其特性为:行为自主性,作用交互性,环境协调性,面向目标性,存在社会性,工作协作性,运行持续性,系统适应性,结构分布性,功能智能性 把Agent 译为艾真体的原因主要有: (1) 一种普遍的观点认为,Agent是一种通过传感器感知其环境,并通过执行器作用于该环境的实体。 (2) “主体”一词考虑到了 Agent具有自主性,但并未考虑 Agent还具有交互性,协调性,社会性,适应性和分布性的特性 (3) “代理”一词在汉语中已经有明确的含义,并不能表示出 Agent的原义 (4) 把Agent译为艾真体,含有一定的物理意义,即某种“真体”或事物,能够在十分广泛的领域内得到认可 (5) 在找不到一个确切和公认的译法时,宜采用音译 9 -3 艾真体在结构上有何特点?在结构上又是如何分类的?每种结构的特点为何? 真体=体系结构+程序 (1) 在计算机系统中,真体相当于一个独立的功能模块,独立的计算机应用系统。 (2) 真体的核心部分是决策生成器或问题求解...