跳到正文
返回论文列表
cs.LG提交于 已译

面向多轮智能体评估的意图保持对抗性用户模拟

Intent-Preserving Adversarial User Simulation for Multi-Turn Agent Evaluation

Atri Vivek Sharma · Brian Formento · Alessio Lomuscio

中文摘要

多轮智能体通常使用基于大语言模型(LLM)的模拟用户进行评估,但这类用户往往过于配合,导致高估智能体性能。StressSim 是一种意图保持的对抗性用户模拟框架,旨在通过具有挑战性但有效的交互对智能体进行压力测试。该框架针对每个任务实例优化模拟器的高层对抗计划,利用遗传提示优化循环演化候选规划器提示,结合 rollout 轨迹、细粒度任务完成信号及有效性反馈,优先选择在不改变用户底层目标的前提下降低任务成功率的对话。在 MultiWOZ 数据集及 tau-bench 的零售和航空领域,使用三个目标 LLM 智能体进行评估,并与标准模拟器及手工设计的非协作用户行为进行对比。结果显示,StressSim 有效暴露了前沿 LLM 的鲁棒性缺口,gemini-3.8-flash 和 gpt-5.6-sol 的 tau-bench pass^4 分数分别下降高达 69% 和 62%。在每任务 20 次 rollout 的优化预算下,目标保持性能下降不超过 10%。敏感性分析表明,增加预算会进一步降低任务成功率。StressSim 仅通过轻量级提示优化实现,无需模型微调,在保持对话真实性的同时揭示了标准模拟器遗漏的鲁棒性问题。

关键要点

  1. 01现有 LLM 模拟用户过于配合,导致多轮智能体评估中性能被高估。
  2. 02StressSim 利用遗传提示优化演化对抗计划,在不改变用户目标的前提下降低任务成功率。
  3. 03在 tau-bench 上,gemini-3.8-flash 和 gpt-5.6-sol 的 pass^4 分数分别下降 69% 和 62%。
  4. 04每任务 20 次 rollout 的优化预算下,目标保持性能下降不超过 10%,无需模型微调。

解读

尚无解读。

原始英文摘要

arXiv:2610.35426v1 Announce Type: new Abstract: Multi-turn agents are commonly evaluated with LLM-based simulated users, which can be overly cooperative and can therefore overestimate an agent's performance. We here introduce StressSim, an intent-preserving adversarial user simulator framework for stress-testing agents with challenging yet valid user interactions. StressSim optimises the simulator's high-level adversarial plan for each task instance. Candidate planner prompts are evolved with a genetic prompt-optimisation loop that uses rollout traces, granular task-completion signals, and validity feedback to favour conversations that reduce task success without changing the user's underlying goal. We evaluate the approach on the MultiWOZ dataset and the retail and airline domains from tau-bench with three target LLM agents, comparing against standard simulators and hand-designed non-collaborative user behaviours. We demonstrate the effectiveness of StressSim in exposing robustness gaps across frontier LLMs, with tau-bench pass^4 scores decreasing by up to 69% on gemini-3.8-flash and 62% on gpt-5.6-sol. StressSim maintains goal preservation performance (which decreases by at most 10%), using an optimisation budget of 20 rollouts per task. Sensitivity analysis suggests that increasing the budget further decreases task success. Overall our results demonstrate that StressSim exposes robustness gaps missed by standard and hand-designed user simulators while maintaining conversation realism. This is achieved through lightweight prompt optimisation alone, without model fine-tuning.

同方向论文 · cs.LG

查看全部 →

反向发现 · 这篇论文相关的工具与提示词

去交叉发现 →

关联提示词 · 6

编程tech.qimao.com·外部收录·

按规范检查 Go 代码改动,分析问题与服务影响并生成 Code Review 报告

``` # Code Review 规范 你是 golang 编程的专家,现在对代码进行 Code Review,请按照以下步骤进行: (若遇到 git 命令分页的情况,请加上`| cat`) ## 步骤一:代码规范检查 - [ ] 是否遵循最佳实践 @.cursor/rules/rule-code-spec.mdc - [ ] 是否存在重复代码 - [ ] 是否有充分的注释和文档 - [ ] 是否易于理解和维护 ## 步骤二:功能问题分析 - [ ] 分析本次代码改动的影响…

编程zhuanlan.zhihu.com·外部收录·

用于指导 Claude Code 按阶段规划、测试驱动实现、重构并提交代码。

### 1. 规划与分阶段 将复杂的工作分解为 3-5 个阶段。在 `IMPLEMENTATION_PLAN.md` 中记录: ```text ## 阶段 N: [Name] **目标**: [具体可交付成果] **成功标准**: [可测试的结果] **测试**: [具体的测试用例] **状态**: [未开始|进行中|已完成] ``` * 随着进展更新状态 * 所有阶段完成后删除文件 ### 2. 实现流程 1. **理解** - 研究代码库中的现有模式 2. **测试**…

编程github.com/PlexPt/awesome-chatgpt-prompts-zh·外部收录·

充当前端智能思路助手

我想让你充当前端开发专家。我将提供一些关于Js、Node等前端代码问题的具体信息,而你的工作就是想出为我解决问题的策略。这可能包括建议代码、代码逻辑思路策略。我的第一个请求是“我需要能够动态监听某个元素节点距离当前电脑设备屏幕的左上角的X和Y轴,通过拖拽移动位置浏览器窗口和改变大小浏览器窗口。”