第8章Age系 8.1 Agent的概念 8.2Aent的结构 8.3 Agent实例 Web Agent 8.4多 Agent系统 8.5 Agent的实现工具 8.6 Agent技术的发展与应用
8.1 Agent的概念 8.1.1什么是 Agent Agent的基本特性: (1)自主性亦称自治性,即能够在没有人或别的 Agent 的干预下,主动地自发地控制自身的行为和内部状态,并 且还有自己的目标或意图。 (2)反应性即能够感知环境,并通过行为改变环境。 (3)适应性即能根据目标、环境等的要求和制约作出行 动计划,并根据环境的变化,修改自己的目标和计划 (4)社会性即多个 Agent在同一环境中协同工作
8.1.2 Agent的类型 ●从 Agent理论模型角度来看, Agent可分为反应型、思 考型(或认知型)和两者复合型。 ●从特性来看, Agent可分为: (1)反应式 Agent 2)BDI型 Agent即有信念( belief,即知识)、愿望 ( desire,即任务)和意图( intention,即为实现 愿望而想做的事情)的 Agent,它也被称为理性 Agent (3)社会 Agent (4)演化 Agent 5)人格化 Agent
●从所承担的工作和任务性质来看, Agent又可分为信 息型 Agent、合作型 Agent、接口型 Agent和移动型 Agent:等。 ●纯软件实现的 Agent称为软件 Agent( Software Agent, SA)
8.2 Agent的结构 其他 Agent 通信 目标 传感器 内部状态 规划 决策 效应器 知识库 环境 思考型 Agent结构模型示意图
思考型Agent结构模型示意图