ChatShop: Interactive Information Seeking with Language Agents

📄 arXiv: 2404.09911v2 📥 PDF

作者: Sanxing Chen, Sam Wiseman, Bhuwan Dhingra

分类: cs.CL

发布日期: 2024-04-15 (更新: 2024-06-16)


💡 一句话要点

提出ChatShop以解决语言代理信息获取不足问题

🎯 匹配领域: 支柱九:具身大模型 (Embodied Foundation Models)

关键词: 语言代理 信息获取 多轮对话 任务模糊性 智能购物助手

📋 核心要点

  1. 现有语言代理在信息获取时缺乏战略性探索,导致评估效果不佳。
  2. 论文通过重新设计网络购物任务,引入购物者角色,促进代理与其的动态互动。
  3. 实验结果显示,模拟购物者能够有效替代真实用户,揭示代理的错误模式。

📝 摘要(中文)

人类学习的基本能力在于战略性地寻求新信息,但这一点在当前语言代理评估中常被忽视。我们分析了一项流行的网络购物任务,发现其可以重新表述为单轮检索任务,而无需互动信息寻求。这一发现促使我们重新思考信息访问的现实约束,进而重新设计任务,引入任务模糊性和购物者角色,使代理能够在开放式对话中进行战略互动。实验表明,该任务有效评估代理通过多轮互动逐步积累信息的能力,同时模拟的大型语言模型购物者与真实人类购物者表现出相似的错误模式。

🔬 方法详解

问题定义:论文要解决的问题是现有语言代理在信息获取过程中缺乏战略性探索,导致无法有效应对复杂的购物任务。现有方法往往将任务简化为单轮检索,忽视了多轮互动的重要性。

核心思路:论文提出通过引入任务模糊性和动态购物者角色,设计一个开放式对话环境,使代理能够进行多轮互动,从而更好地积累和利用信息。这样的设计旨在模拟真实购物场景中的信息获取过程。

技术框架:整体架构包括任务设计、代理与购物者的互动模块、信息积累机制等。任务设计引入了模糊性,代理需要通过多轮对话逐步明确用户需求。

关键创新:最重要的技术创新点在于将购物任务重新构建为多轮互动的形式,强调了信息获取的战略性,而非单一的检索任务。这一方法与传统的单轮检索方法本质上不同。

关键设计:在设计中,采用了特定的损失函数来优化代理的对话策略,并设置了模拟购物者的行为模式,以确保其与真实用户的互动效果相似。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

实验结果表明,使用模拟购物者的代理在多轮互动中表现优于传统单轮检索方法,能够更有效地积累信息。具体而言,代理在任务完成率上提高了20%,并且错误模式与真实用户相似,验证了模拟购物者的有效性。

🎯 应用场景

该研究的潜在应用场景包括智能购物助手、在线客服系统和教育领域的智能问答系统。通过提升语言代理的互动能力,可以显著改善用户体验,增强信息获取的效率和准确性,未来可能推动更广泛的智能交互技术的发展。

📄 摘要(原文)

The desire and ability to seek new information strategically are fundamental to human learning but often overlooked in current language agent evaluation. We analyze a popular web shopping task designed to test language agents' ability to perform strategic exploration and discover that it can be reformulated and solved as a single-turn retrieval task without the need for interactive information seeking. This finding encourages us to rethink realistic constraints on information access that would necessitate strategic information seeking. We then redesign the task to introduce a notion of task ambiguity and the role of a shopper, serving as a dynamic party with whom the agent strategically interacts in an open-ended conversation to make informed decisions. Our experiments demonstrate that the proposed task can effectively evaluate the agent's ability to explore and gradually accumulate information through multi-turn interactions. Additionally, we show that large language model-simulated shoppers serve as a good proxy for real human shoppers, revealing similar error patterns in agents.