论文

任务分解引导的重排用于自适应智能体技能检索

Task Decomposition-Guided Reranking for Adaptive Agent Skill Retrieval

智能体系统Agent 工具调用Agent Skills

摘要

技能使用能显著增强现代智能体系统完成复杂任务的能力。但技能库规模的增长使准确的技能选择日益困难。真实场景中,特定任务需求与多个通用而语义相似的候选技能之间常出现含糊的语义匹配;且既有方法在选最优目标技能集时倾向忽视任务难度与技能适用性的动态影响。为此我们提出SkillReranker:面向自适应技能选择的推理时重排框架。具体地,先对任务与技能两侧做语义分解,得到有信息量的子任务与执行状态描述、以及刻画每个技能功能的转移状态描述;再用这些描述构造有向无环执行图——中间任务状态建模为节点、候选技能为边——建立结构化的任务—技能对应。在此基础上,SkillReranker判定每个状态节点是否满足拆分条件以识别子任务区间;对每个任务区间,用交叉编码器对候选技能做综合打分、选出最合适者组成最终目标技能集。ALFWorld与ScienceWorld上配三个骨干LLM的实验显示:SkillReranker相较既有技能选择基线有效改善任务表现、减少环境交互步数并降低token消耗。

任务分解引导的重排用于自适应智能体技能检索:论文配图
图 2:拟议框架概述。 (1)结构解析将任务分解为子任务和状态(在线),并将每个技能解析为前置条件/​​完成状态(离线)。 (2)执行图构建召回top-KK候选技能并将其前置条件/​​完成状态与任务状态进行匹配,将每个技能变成状态匹配图的边。 (3) 自适应技能选择检测将任务划分为多个片段的分割点,通过全局和局部分数对每个片段内的技能进行重新排序,并将每个片段的获胜者去重复,形成自适应大小的最终技能集。