When Synthetic Data Hurts: On Catastrophic Forgetting in Skill Retrieval for LLM Agents
合成数据何时有害:LLM Agent技能检索中的灾难性遗忘
🧭 LLM Agent 技能检索 · LoRA 遗忘缓解 ★ 深度解读
Manulife
在34,396技能规模上,朴素LoRA合成数据微调会遗忘真实/OOD任务;保守正则可保持OOD并提升分布内召回13.98%。
📌 工作参考价值(4 点)
- 在电商/广告召回或相关性模型微调中,真实点击/转化标注通常远少于曝光;若用LLM合成训练样本,优先选择低秩保守LoRA(如r=8、attn-only、lr=5e-6)并加LwF/EWC/anchor/L2-init正则,可降低真实流量OOD掉点风险。
- 上线评估必须拆OOD真实query:不能只看合成集指标。论文中激进LoRA在合成Ring提升,但真实Ring 3 Recall@10从0.850跌至0.650;因此要单独监控自然流量、长尾类目、未参与训练的场景。
- 轻量0.6B bi-encoder在技能检索上可匹配4B+BM25 hybrid(HIT@10=0.907),搜索/推荐召回侧可用小模型+FAISS降低成本;微调稳定性主要由LoRA rank控制,anchor weight影响较小,优先调rank。
- retriever与reranker分数融合可采用per-query min-max归一化后线性加权α;BM25等稀疏召回用RRF融合,避免不同分数尺度校准问题。