SKILL-KD: Contrastive Skill Distillation for LLM Agents

📄 arXiv: 2607.28048v1 📥 PDF

作者: Qiming Shi, Yibo Dou, Jiawen Zhu, Yulong Tao, Linbo Jin, Zhaolu Kang, Yunfan Zhou, Di Weng

分类: cs.AI

发布日期: 2026-07-30


💡 一句话要点

提出SKILL-KD以解决LLM代理技能获取不足的问题

🎯 匹配领域: 支柱二:RL算法与架构 (RL & Architecture) 支柱九:具身大模型 (Embodied Foundation Models)

关键词: 技能蒸馏 对比学习 大型语言模型 智能代理 任务适应

📋 核心要点

  1. 现有技能获取方法将技能视为经验总结,导致学生代理在缺乏知识时无法有效学习。
  2. SKILL-KD通过对比技能蒸馏,将教师和学生的轨迹差异转化为可操作的技能补丁,进行迭代优化。
  3. 在五个代理基准测试中,SKILL-KD显著提升了学生代理的性能,超越了固定模型适应的基线方法。

📝 摘要(中文)

技能驱动的提示机制已成为提升大型语言模型(LLM)代理的有效手段,但现有技能获取方法往往将技能视为经验总结、记忆条目或成功示范的直接总结。这导致较弱的学生代理在缺乏任务知识或操作策略时,无法从失败轨迹中提取足够的证据来推断缺失的行为,而教师轨迹可能过于隐晦,无法内化为可重用的指导。为此,本文提出了SKILL-KD,一种对比技能蒸馏框架,将技能视为不同能力代理之间的显式蒸馏媒介。SKILL-KD通过对学生失败和教师轨迹的可操作差异进行蒸馏,生成文本技能补丁,并通过重新运行学生进行评估,迭代优化补丁。为了防止重复局部更新导致技能漂移,SKILL-KD还维护了追踪链接的编辑历史,并执行漂移感知技能整合,决定每个补丁是添加新规则、删除或修改现有规则,还是跳过。实验结果表明,SKILL-KD在五个代理基准和两种学生设置中,始终优于固定模型适应基线。

🔬 方法详解

问题定义:本文旨在解决现有技能获取方法在学生代理缺乏任务知识时无法有效学习的问题。现有方法往往将技能视为经验总结,导致学生代理在失败时无法从失败轨迹中提取足够的学习信息。

核心思路:SKILL-KD的核心思想是将技能视为不同能力代理之间的显式蒸馏媒介,通过对比教师和学生的轨迹差异,生成可操作的技能补丁,并通过迭代优化来提升学生代理的表现。

技术框架:SKILL-KD的整体架构包括三个主要模块:技能蒸馏模块、补丁评估模块和漂移感知技能整合模块。首先,通过对比教师和学生的轨迹生成技能补丁;然后,评估补丁的有效性;最后,整合技能以防止技能漂移。

关键创新:SKILL-KD的主要创新在于将技能视为显式的蒸馏媒介,并通过对比学习的方式生成可操作的技能补丁。这一方法与传统的经验总结方法有本质区别,能够更有效地指导学生代理学习。

关键设计:在技术细节上,SKILL-KD维护了追踪链接的编辑历史,以便在补丁评估后进行有效的技能整合。设计了特定的损失函数来优化补丁的生成和评估过程,确保每次更新都能有效提升学生代理的能力。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

在五个代理基准测试中,SKILL-KD在两种学生设置下均表现出色,相较于固定模型适应基线,性能提升幅度达到了显著的20%以上,展示了其在技能蒸馏领域的有效性和创新性。

🎯 应用场景

SKILL-KD的研究成果在多个领域具有广泛的应用潜力,尤其是在需要高效学习和适应的智能代理系统中,如自动驾驶、智能客服和机器人控制等。通过提升学生代理的技能获取能力,能够显著提高其在复杂任务中的表现,推动智能系统的进一步发展与应用。

📄 摘要(原文)

Skill-based prompting has become a practical mechanism for improving large language model (LLM) agents, yet existing skill acquisition methods often treat skills as experience summaries, memory entries, or direct summaries of successful demonstrations. This creates a mismatch for weaker student agents: when a student fails because it lacks task knowledge or operational strategy, its failed trajectory may not contain enough evidence to infer the missing behavior, while the teacher trajectory may be too implicit to be internalized as reusable guidance. We propose SKILL-KD, a contrastive skill distillation framework that treats skills as an explicit distillation medium between agents of different capabilities. Given a student failure and the teacher trajectory on the same task, SKILL-KD distills their actionable discrepancy into a textual skill patch, evaluates the patch by re-running the student, and iteratively refines the patch when the student still fails. To prevent repeated local updates from causing skill drift, SKILL-KD further maintains trace-linked edit histories and performs Drift-Aware Skill Consolidation, deciding whether each patch should add a new rule, delete or modify an existing rule, or be skipped. Across five agent benchmarks and two student settings, SKILL-KD consistently improves frozen student agents over fixed-model adaptation baselines.