Skip to content

关于WebShaper中Expander Agent的相关疑问 #232

@Szy5

Description

@Szy5

您好!
最近认真阅读了您提出的 WebShaper 论文,觉得这是一篇非常有洞见、也很有启发性的工作,受益良多。结合论文内容复现实验时,我在理解 Figure 3 的示例过程中遇到了一些困惑,想向您请教和确认一下,若有理解不当之处也请您不吝指正。

在 Figure 3 中给出的示例问题是:“2004–05 赛季这支球队中,哪位球员出生于 90 年代?这支球队成立于 1966 年,是一支东德足球队。”
我的理解是:在使用 Expander Agent 时,初始的 Seed Question 可能是“哪支球队成立于 1966 年并且是一支东德足球队?”
这一判断主要是基于 Figure 3 中 T1 阶段所示的投影 KP 推断得到的。
同时,在论文 3.2 节中提到,递归扩展过程中 q^(n+1)(T)与q^(n)(T) 的答案应当始终保持一致。基于这一描述,我的理解是:无论经过多少次 Expander Agent 的扩展,最终复杂问题的答案应当与 Seed Question 的答案保持一致。然而,在 Figure 3 的具体示例中,最终问题的答案(回答的是哪些运动员)似乎并不直接等同于 Seed Question 的答案(回答的是哪只球队),这让我产生了一些疑惑。

因此,我想请教您以下两个问题:

是否是我对 Seed Question 的识别存在偏差,或者对 Expander Agent 的逻辑理解还不够准确?
我理解论文中的 ReAct Agent 主要遵循 search → summarize → validate 的工作流。如果仅从工程角度进行流程编排,而不严格实现为一个 ReAct Agent,在效果或理论假设上是否会存在较大的差异?

非常感谢您在百忙之中阅读这些问题,也再次感谢您分享这样一项精彩的工作。期待您的宝贵解答!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions