R-HTN:安全与游戏AI中的反叛在线HTN规划
R-HTN: Rebellious Online HTN Planning for Safety and Game AI
AI总结:
R-HTN是一种用于安全与游戏AI的在线HTN规划算法,通过反叛机制在遵循指令的情况下实现任务目标。
摘要:
我们引入了由一组内置指令\D控制的在线分层任务网络(HTN)代理,其行为由这些指令支配。与其他能够反叛(即智能不服从)的代理一样,我们的代理在某些条件下不会执行用户分配的任务,而是以不符合用户期望的方式行动。我们的工作结合了三个概念:HTN规划、在线规划和指令\D,这些在执行用户分配任务时必须考虑。我们研究了两种代理变体:(1)非适应性代理,如果发现自己违反\D则停止执行;(2)适应性代理,在相同情况下,会修改其HTN计划以寻找实现给定任务的替代方法。我们提出了R-HTN(即反叛-HTN),一种在指令\D下进行在线HTN规划的一般算法。我们在两个任务领域评估了R-HTN,其中代理必须出于安全原因或根据其性格特征不违反某些指令。我们发现R-HTN代理永远不会违反指令,并且在可行的情况下旨在实现用户给定的目标,尽管不一定符合用户的期望。
英文摘要:
We introduce online Hierarchical Task Network (HTN) agents whose behaviors are governed by a set of built-in directives \D. Like other agents that are capable of rebellion (i.e., {\it intelligent disobedience}), our agents will, under some conditions, not perform a user-assigned task and instead act in ways that do not meet a user's expectations. Our work combines three concepts: HTN planning, online planning, and the directives \D, which must be considered when performing user-assigned tasks. We investigate two agent variants: (1) a Nonadaptive agent that stops execution if it finds itself in violation of \D~ and (2) an Adaptive agent that, in the same situation, instead modifies its HTN plan to search for alternative ways to achieve its given task. We present R-HTN (for: Rebellious-HTN), a general algorithm for online HTN planning under directives \D. We evaluate R-HTN in two task domains where the agent must not violate some directives for safety reasons or as dictated by their personality traits. We found that R-HTN agents never violate directives, and aim to achieve the user-given goals if feasible though not necessarily as the user expected.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。