• 在基于目标的智能体中,用户提供输入并知晓预期输出;因此,这是监督学习的一个实例。
  • 与仅基于当前感知行动的简单反射型智能体不同,基于目标的智能体会考虑其行动的未来后果。

在人工智能领域,基于目标的智能体代表了机器如何决策和行动的重大进步。这些智能体旨在通过评估并基于目标选择行动来实现特定目标。但基于目标的智能体到底是什么,它们如何工作,以及为什么如此重要?让我们在本博客中探索这个引人入胜的话题。

什么是基于目标的智能体?

基于目标的智能体是一种人工智能系统,其主要功能是实现某些预定义目标。与那些可能遵循静态规则或即时反应的简单人工智能模型不同,基于目标的智能体旨在以高度灵活性和智能性追求预定义目标。它们可以规划、推理并调整策略以实现期望的结果。

另请阅读:人工智能中智能体的 5 种类型

另请阅读:关于智能体需要了解的关键事项

它是如何工作的?

目标识别:智能体根据用户输入、预定义标准或环境因素来识别其目标。目标通常以允许智能体理解需要实现什么的方式加以指定。

行动评估:智能体评估不同的行动及其潜在后果,以确定哪些最有可能有助于实现目标。这涉及考虑诸如资源可用性、潜在风险和预期结果等因素。

规划与执行:一旦确定了最佳行动,智能体便创建计划并执行。该计划详细说明了达到目标所需的步骤和行动顺序。

监测与调整:在智能体执行计划的过程中,它会监测进度并根据需要进行调整。如果出现新信息或环境发生变化,智能体将修订其策略以与目标保持一致。

基于目标的智能体的应用

在自动驾驶汽车中,基于目标的智能体用于导航路线、避开障碍物并到达目的地。车辆的目标可能是将乘客从 A 点安全运送到 B 点,同时优化时间和燃油效率等因素。此外,像 Siri 或 Google Assistant 这样的虚拟助手使用基于目标的策略来帮助用户完成任务。例如,如果用户的目标是安排会议,助手将规划并执行必要步骤以找到合适的时间并发送邀请。

在工业机器人中,基于目标的智能体可用于执行复杂任务,如装配产品或管理库存。机器人的目标可能包括优化生产效率或最小化错误。在视频游戏中,基于目标的智能体控制着追求特定目标(如完成任务或参与挑战)的非玩家角色(NPC)。这些智能体根据其在游戏环境中的目标进行规划和行动。