Summary

证明 UI 元素在文本表示中的呈现顺序对 agent 性能有出人意料的巨大影响:随机打乱顺序使 VisualWebArena 成功率近乎腰斩(GPT-4V 74.07→44.44%、Gemini 64.03→37.04%),伤害与删除全部可见 HTML 文本相当——“删除顺序信息比删除任何其他单一属性伤害都大”。无 DOM 的 pixel-only 场景下,对检测元素 bbox 坐标做 t-SNE 2D→1D 降维排序优于 raster 扫描序;配自训 Faster-RCNN 检测器在 OmniACT 上 action score 翻倍(11.60→23.34)。

Problem & Motivation

Agent 的观察表示研究集中在”给什么内容”(剪枝、压缩、属性选择),“以什么顺序给”从未被隔离测量。Web 有 DOM pre-order 天然序,desktop/pixel-only 没有——如果顺序真的重要,无结构环境就需要一个排序方案。这把 observation 设计从内容轴扩展出编排轴:顺序本身携带层级/功能分组信息。

Method

  • 顺序隔离消融(VisualWebArena “easy” 子集——原 agent 成功的任务,GPT-4V 复现 baseline 74.07%±5.56%):固定 screenshot+SoM+文本表示,只动文本中元素的排列或单一属性。
  • Pixel-only 排序(OmniACT,177 截图/2,021 任务):元素来自自训 Faster-RCNN(ResNet-50,67,530 可交互元素/1,468 Common Crawl 页)+ EasyOCR;对照 random / raster(左→右上→下)/ t-SNE(bbox 坐标 ⟨x,y⟩→z 一维化,保留局部结构≈功能分组)。
  • 模型:GPT-4V、Gemini 1.5 Pro、Llama3-70B(VWA)/8B(OmniACT)。

Key Results

  • 顺序 > 任何单一内容属性(Table 2,Gemini):随机顺序 64.03→37.04;删全部可见文本(interactable+static)→35.18(“similar”,删文本略更狠);删 captions →46.30;删 tag →61.11;删 alt text →68.15(无伤害)。GPT-4V 随机顺序 74.07→44.44。
  • Pixel-only(Table 4,检测元素):t-SNE > raster > random 全模型成立(Gemini 47.16/45.21/39.59;GPT-4V 49.18/47.38/44.63;Llama3-8B 24.61/21.58/18.88)。
  • 最优序依赖元素来源:人工标注 bbox 时 raster 反超 t-SNE(Gemini 61.04 vs 59.17,GPT-4V/Llama3 同向)——检测元素多一倍且噪,t-SNE 的局部结构保留才占优。
  • OmniACT:ours GPT-4V 23.34 / Gemini 22.86 vs 前 SOTA(GPT-4)11.60 action score(>2×);但 sequence score 上 baseline 反而更高(32.75 vs 30.47),且方法与 baseline 有五处同时差异(检测器/顺序/动作空间/可交互标注/多模态)——翻倍不能单独归因 ordering。
  • 同设置内上限:VWA ground-truth DOM 下 t-SNE 排序(44.44/61.11)仍远低于 pre-order(64.03/74.07)——结构信息给出的序无法被几何降维完全恢复。
  • 元素数越多(高于中位数)ordering 影响越大。

Evidence Ledger

Claim IDClaimTypeSource locatorEvidence excerptStatus
C1VWA easy 子集(baseline 74.07±5.56)+ OmniACT 2,021 任务;GPT-4V/Gemini 1.5/Llama3-70B·8Bbenchmark-setting§Setup”tasks marked as ‘easy‘“source-verified(Llama3 尺寸按 benchmark 分开)
C2随机顺序 64.03→37.04 / 74.07→44.44;与删全部文本(→35.18)相当;“harms more than any other attribute”numberTable 2; Abstract”similar performance drop to removing all HTML text”source-verified(“相当”非”更大”:35.18 略低于 37.04)
C3属性消融:captions 46.30 / alt 68.15 / tag 61.11numberTable 2Gemini rowssource-verified(GPT-4V 删 tag 也是 61.11,降幅更大)
C4Pixel-only:t-SNE/raster/random 九个数字;t-SNE = bbox ⟨x,y⟩→znumberTable 4”g:⟨x,y⟩→z”source-verified
C5人工 bbox 时 raster 反超(61.04 vs 59.17,三模型同向);因检测元素约 2× 多且噪numberTable 4”Raster ordering performs the best with human annotated”source-verified
C6Faster-RCNN ResNet-50;67,530 元素/1,468 Common Crawl 页benchmark-setting§Detection”67,530 interactable elements over 1468”source-verified
C7OmniACT 23.34/22.86 vs 11.60(>2×);五处同时差异;sequence score baseline 反高(32.75 vs 30.47)comparisonTable 6”more than two times as many tasks”source-verified(多因素归因限制已注明)
C8元素数越多影响越大;同设置内 t-SNE 仍远低于 DOM pre-order(VWA:44.44/61.11 vs 64.03/74.07)numberFig 2/3; Tables 2,4”impact … increases with element count”source-verified(初稿跨数据集比较被 verifier 指出不成立,已改为同设置内对照)

Strengths & Weaknesses

Strengths

  • 第一个把”顺序”从观察表示中隔离出来的消融,且效应量惊人——顺序扰动 ≈ 删除全部文本,直接证伪”observation reduction/表示设计只是内容与成本问题”(2026-07-27-WebAgent-RL-and-Context-Landscape §4 争议行的证据):编排本身就是内容
  • “最优序依赖元素来源质量”(raster vs t-SNE 反转)是超出直觉的二阶发现,说明排序方案不能脱离检测器选型。
  • 在 easy 子集上做消融(原 agent 能做对的任务)设计聪明:排除任务本身太难的混淆,观察到的下降全是表示伤害。

Weaknesses / 边界

  • OmniACT 翻倍是系统级改进(五处同时差异),ordering 的单因素贡献只能从 Table 4 内部对照读出(random→t-SNE 约 +5-8pp),不能引用”2ד归因给 ordering;sequence score 上还输给 baseline。
  • 2024 年论文:模型代际旧(GPT-4V/Gemini 1.5),强推理模型对顺序扰动是否同样脆弱未知——与 2604-ReadMoreThinkMore 的”能力×表示”交互问题同构,顺序敏感性可能也是 regime 依赖的。
  • VWA 消融基于 easy 成功子集,效应量在全难度分布上可能不同。

对领域:把 element ordering 确立为观察设计的一等变量;为 pixel-only/desktop 场景给出可用的 t-SNE 排序方案;accessibility tree 的 pre-order 序被证明是其最有价值的隐含资产之一——对 AFE 方向,“环境应暴露结构序”是比”暴露更多属性”更便宜且更关键的 affordance。

Mind Map

mindmap
  root((ElementOrdering))
    Problem
      观察研究只问给什么不问什么顺序
      pixel-only无天然序
    Method
      顺序隔离消融VWA
      tSNE bbox降维排序
      自训FasterRCNN检测
    Results
      随机序伤害约等于删全部文本
      tSNE胜raster于检测元素
      最优序依赖元素来源
      OmniACT系统级翻倍

Notes

  • 入队来源:2026-07-27-WebAgent-RL-and-Context-Landscape 交叉轴主线 top-10 第 5(“表示编排 vs 内容”)。context 线(本批 5 篇)至此清完。
  • 对 CUA-Survey §4.5/§6.7.1(observation 通道选型):本篇补上”编排轴”——现有小节只讨论通道与内容(AXTree vs screenshot、剪枝与否),顺序作为独立变量未被覆盖;“顺序扰动 ≈ 删全部文本”应作为 observation 表示的基线事实并入。
  • 2605-A11yCompressor(规则重构 AXTree)潜在互动:重构类方法若改变元素顺序,可能在不知情中付出本篇测量的代价——重构方案应报告顺序保持性。