赞
踩
简单反射代理(Simple Reflex Agent):简单反射代理是最简单的代理。这些代理根据当前感知做出决策,并忽略其余的感知历史。这些代理仅在完全可观察的环境中成功。简单反射代理在决策和行动过程中不考虑感知历史的任何部分。简单反射代理基于条件-动作规则工作,这意味着它将当前状态映射到动作。
基于模型的反射代理(Model-based reflex agent):基于模型的代理可以在部分可观察的环境中工作,并跟踪情况。基于模型的代理有两个重要因素:模型和内部状态。模型是关于“世界上事物如何发生”的知识,而内部状态是基于感知历史的当前状态的表示。这些代理具有“世界”的模型,并根据模型执行操作。更新代理状态需要有关以下信息:世界如何演变;代理的动作如何影响世界。
基于目标的代理(Goal-based agents):了解当前状态环境的知识并不总是足以决定代理要做什么。代理需要知道其目标,描述可取的情况。基于目标的代理通过拥有“目标”信息来扩展基于模型代理的能力。它们选择一个动作,以便实现目标。这些代理可能需要考虑一长串可能的动作,然后才能决定目标是否实现。这种对不同情况的考虑被称为搜索和规划,使代理具有主动性。
基于效用的代理(Utility-based agent):这些代理与基于目标的代理类似,但提供了额外的效用测量组件,使它们不仅根据目标而且根据实现目标的最佳方式来行动。当有多个可能的替代方案时,效用基础代理很有用,代理必须选择以执行最佳操作。效用函数将每个状态映射到一个实数,以检查每个操作如何有效地实现目标。
学习代理(Learning agent):学习代理是一种可以从过去经验中学习或具有学习能力的AI代理。它从基本知识开始行动,然后通过学习自动地行动和适应。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。