跳转至

Limited Linguistic Diversity in Embodied AI Datasets

会议: ACL 2026
arXiv: 2601.03136
代码: 待确认
领域: 具身智能 / 数据分析 / VLA / 语言多样性
关键词: VLA 数据集审计、词汇多样性、语义多样性、句法多样性、Open X-Embodiment

一句话总结

本文对主流 VLA 训练语料(RT-1、BRIDGE、TacoPlay、Language Table、LIBERO)做系统性"语言多样性体检",从词汇/语义/句法三维度量化发现:VLA 数据仅 < 2% 指令唯一、RT-1 整库只有 49 个 unique word、否定/条件句 < 1%,远逊于指令调优语料(OASST2 93%、Alpaca 99.8% 唯一),这种"模板化贫乏"或许正是 VLA 模型对 paraphrase 脆弱、泛化失败的根源。

研究背景与动机

领域现状:OpenVLA、RT-X、π0.5 等 VLA 模型主要靠 Open X-Embodiment (OXE) 这类大规模数据训练。OXE 文档强调对象/场景/具身的多样性,但对指令语言本身的特性几乎不报告。同时学术界已观察到 VLA 模型对 paraphrase 敏感、对干扰物脆弱、易泛化失败(Gao 2025, AgiBotWorld 2025, Wang 2024)。

现有痛点:现有 VLA 工作把指令当辅助标签,没人系统量化训练数据中的语言信号到底是什么样。模型对 paraphrase 鲁棒性差,但没人知道:(a) 训练时模型见到的指令有多少是重复的?(b) 词汇多丰富?(c) 句法结构多样吗?(d) 真实世界常见的否定/条件句出现频率多高?这些都是空白。

核心矛盾:VLA 社区追求"通用机器人 + 自然语言指令",但训练数据可能在语言维度上是 toy-level——模型在数百万 episode 上训练,看到的语言可能就那么几十个模板词的组合。如果训练数据语言贫乏到这种程度,模型在 LLM backbone 上获得的丰富语言能力会被覆写/灾难性遗忘。

本文目标:(1) 给"指令语言多样性"建立可操作的多维度量化框架;(2) 对主流 VLA 数据集做系统性审计并与非机器人语料(指令调优、对话)对照;(3) 提出基于审计结果的针对性数据增广/采集策略

切入角度:借鉴 Tevet & Berant 2021 把多样性分为 form vs content 的框架,再细分为词汇/语义/句法三轴,每轴用多个互补指标(避免单指标局限),并设置参考数据集(OASST2/Alpaca/LLaVA-Instruct/ALFRED/SCOUT)做对照——既不主张存在"理想指标值",又能让读者直观感受 VLA 语料的偏离程度。

核心 idea:用三维多指标审计 + 跨域参考语料对照,把"指令语言贫乏"从感觉变成数字。

方法详解

整体框架

本文不训练任何模型,而是给「指令语言多样性」搭一套可量化的体检框架,再用它给主流 VLA 语料和一组跨域参考语料拍 CT。被检对象一侧是 VLA 数据集(RT-1、BRIDGE、TacoPlay、Language Table、LIBERO),参照一侧是指令调优与对话语料(OASST2、Alpaca、LLaVA-Instruct)以及语言导向的 robotics 语料(ALFRED、SCOUT)。每个数据集都沿词汇、语义、句法三条轴(A1/A2/A3)跑约十个互补指标,最后汇成一张跨域对照画像,并据此给出增广、跨域迁移、采集指南三类改进处方。

%%{init: {'flowchart': {'rankSpacing': 24, 'nodeSpacing': 28, 'padding': 6, 'wrappingWidth': 400}}}%%
flowchart TD
    A["VLA 数据集<br/>RT-1 / BRIDGE / TacoPlay / Language Table / LIBERO"]
    B["参照语料<br/>指令调优 OASST2 / Alpaca / LLaVA-Instruct + robotics ALFRED / SCOUT"]
    A --> C
    B --> C
    C["放到统一指标尺度上各跑约十个互补指标"]
    C --> D1["重复与词汇多样性(A1)<br/>唯一率 / 唯一词数 / 压缩比 CR / pairwise 相似度"]
    C --> D2["语义多样性(A2)<br/>BERTScore / 句向量 PCA 内在维度 / 动词-宾语共现"]
    C --> D3["结构与句法多样性(A3)<br/>POS 分布 / 句法树核 / 否定·条件·多步·循环占比"]
    D1 --> E["跨域对照画像<br/>量化 VLA 语料的偏离程度"]
    D2 --> E
    D3 --> E
    E --> F["三类改进处方<br/>针对性增广 / 跨域迁移 / 采集指南"]

关键设计

1. 分析一:重复与词汇多样性(A1)——指令到底重复多少、用了多少种词

VLA 数据集动辄数百万条指令,却没人量化过其中有多少是真正不同的。A1 先用基础统计打底:句子总数 #Sent、唯一句数 #Uniq 及 % Uniq、唯一 unigram 数 #Words;再叠一组多样性指标——Compression Ratio(CR) 用 gzip 压缩比衡量整库的可压缩程度(越低越多样,Shaib 2025 验证它能区分人写与 LLM 写文本),以及 ROUGE-L、BLEU、Jaccard、Levenshtein 这类 pairwise 相似度(前两个进主表 Table 2,后三个在附录 Table 4)。之所以 CR 和 pairwise 指标并用,是因为 LLM 文献早已表明数据去重显著影响泛化(Kandpal 2022、Lee 2022),而过参网络又能直接记忆训练标签(Zhang 2017)——高重复率会让 VLA 模型背下训练指令而非泛化;CR 看的是全局可压缩性,正好补上 ROUGE 这类只看两两相似的盲区。

2. 分析二:语义多样性(A2)——指令背后到底表达了多少种不同任务语义

词汇换皮多不等于任务种类多,A2 用 embedding 视角度量「说的是什么」而非「怎么说」。它从三个层面切入:句子级配对采样 1000 条指令算 pairwise BERTScore 均值;数据集级对 USE/SBERT/CLIP/SONAR 四种编码器的句向量做 PCA,报告解释 95% 累计方差所需的主成分数(即 intrinsic dimensionality);再加一个 robotics 特有的 Verb–Direct Object 共现矩阵,统计每个宾语搭配多少种动词(导航类数据集则换成方向/方式状语的覆盖度)。embedding 指标对 paraphrase 鲁棒,适合刻画任务种类的丰富程度;VO 共现则是可解释的诊断维度——如果「banana」永远只配「pick」,模型学到的就是 verb-object shortcut,正对应 Shah 2020 说的 simplicity bias。

3. 分析三:结构与句法多样性(A3)——指令的语法骨架和高阶逻辑构造有多丰富

真实世界的机器人命令常含否定、条件、循环这类结构,A3 专门量化这一层。表层句法上,统计 POS pattern 的频率分布,并用 Constituency Tree Kernel(Moschitti 2006) 算句法树的 pairwise 相似度;高阶构造上,用 dependency parse + 关键词模式 + POS 启发式自动识别否定、条件、多步、循环四类构造的占比——唯一句少于 600 的数据集人工标注,多于 600 的走自动 pipeline,每个数据集再人工 review 500 条估算标注不确定性。这么做是因为句法贫乏会放大模型偏置(Aggarwal 2022),而「不要拿烂的苹果」「如果拿到苹果就洗它」「重复直到放完」这类否定/条件/循环/多步结构是真实部署的刚需,现有 VLA 几乎不学等于直接砍掉这部分部署能力。

损失函数 / 训练策略

本文是纯数据集审计/经验研究,不训练任何模型。POS 与 dependency 解析用 spaCy,句向量用 USE/SBERT/CLIP/SONAR 公开模型,所有多样性指标按 1000 采样 × 3 次重复算均值 ± 标准差。

实验关键数据

主实验:跨数据集多维度对比(Table 2 核心数字)

数据集 # Sent # Uniq (% Uniq) # Words CR ↓ ROUGE-L ↓ BERTScore ↓ USE PCA ↑ Tree Kernel ↓
指令调优
OASST2 42K+ 39,301 (93.33%) 35,445 2.75 0.05 0.45 254 2.25%
Alpaca 53K+ 52,996 (99.81%) 18,141 3.20 0.10 0.57 231 3.66%
LLaVA-Instruct 366K+ 261,892 (71.45%) 15,477 4.41 0.21 0.61 184 7.46%
语言导向 robotics
ALFRED 162K+ 126,005 (79.9%) 2,627 5.91 0.21 0.64 159 5.71%
SCOUT 23K+ 8,795 (39.4%) 1,631 4.85 0.07 0.49 148 1.89%
VLA 数据集
RT-1 3.7M+ 577 (0.02%) 49 118.20 0.19 0.64 33 5.09%
BRIDGE 864K+ 11,693 (1.4%) 1,189 64.90 0.15 0.60 125 3.68%
TacoPlay 214K 403 (0.2%) 74 158.86 0.30 0.68 42 8.86%
Language Table 7.0M+ 127,370 (1.81%) 928 56.64 0.29 0.70 86 9.19%
LIBERO 6.5K 112 (1.72%) 79 134.86 0.38 0.71 34 12.22%

冲击性数字: - RT-1 有 3.7M 条句子但只有 577 唯一句(0.02% 唯一率),整库一共只用了 49 个唯一词("bottle / apple / pick / move / coke ..."等) - VLA 数据集 CR(压缩比)56-158,远高于指令调优语料的 2.75-4.41——表明高度可压缩 = 高度重复 - USE PCA intrinsic dim 也表明 VLA 数据集(33-125)远不如非 VLA 语料(148-254)

消融 / 关键发现表(Table from Figure 5:高阶结构构造比例)

构造类型 平均 VLA 占比 平均非 VLA 占比 真实世界需求
Negation(否定) < 1% ALFRED/SCOUT 略高但仍少 "不要拿烂苹果" — 安全关键
Conditional(条件) < 1% < 2% "如果...就..." — exception 处理
Multi-step(多步) 中等到高(LIBERO 最高) 中等 顺序逻辑,唯一覆盖较好的
Cycle(循环) 几乎为 0 仅 SCOUT/ALFRED 有微弱信号 "重复直到..." — 长程任务

POS Pattern 集中度(Figure 4)

数据集 最频繁 POS pattern 占比 例子
TacoPlay 24% VERB→DET→ADJ→NOUN→ADP→DET→NOUN ("put the purple block on the table")
RT-1 11% VERB→NOUN→NOUN→ADP→ADJ→NOUN ("place water bottle into white bowl")
BRIDGE 3% 比 RT-1/TacoPlay 多样
Language Table 4% 接近 BRIDGE

关键发现

  • #Episode ≠ 语言多样性:RT-1 有 370 万条命令但只有 577 唯一句,"看了 3.7M 次同 577 句话"——这对 LLM 训练经验丰富的人来说是触目惊心的数据 inefficiency。
  • VLA 数据集词汇极度集中:跨所有 VLA 数据集只有 4 个词同时出现move, close, open, pick——这就是 VLA 模型实际的"动作动词词表"。
  • Verb-Object 共现极偏:RT-1 里 "banana" 几乎只配 "pick","knock" 几乎只配 can-shaped 物体——模型很容易学到 shortcut "看到 banana → pick",从而忽略语言指令(Shah 2020 simplicity bias 的活样本)。
  • 结构性贫乏比词汇性贫乏更严重:否定/条件/循环 < 1%,意味着所有 VLA 模型从未见过"不要做 X"或"如果 Y 则 Z"——这些是真实世界部署的安全必备结构。
  • SCOUT(Wizard-of-Oz 对话)显著优于所有 OXE 数据集:唯一率 39.4%、词汇 1631、否定/循环占比明显更高——证明交互式采集比 scripted/teleoperated 能产出更多样的语言。
  • LLM 生成的指令(Alpaca)反而比人类(OASST2)唯一率更高(99.8% vs 93.3%):LLM 善于无穷"换皮",但 LLaVA-Instruct 又因为视觉问答模板化降到 71.45%——生成方式的设计很关键。

亮点与洞察

  • 首次把"VLA 数据集语言贫乏"从感觉变成数字:之前社区里只有"似乎"的抱怨,本文给出了 RT-1 49 个唯一词、0.02% 唯一率这种任何人都说服的硬数据。这种"datasheet for datasets"在 VLA 领域是空白,本文填上了。
  • 跨域对照是巧妙的方法论选择:把 VLA 数据和 OASST2/Alpaca/LLaVA-Instruct 放在同一指标尺度上,让差距"用倍数说话"——CR=158 vs CR=2.75 直观到令人警醒。
  • VO 共现热图是诊断 shortcut learning 的简单工具:可直接套用到任何带语言 condition 的 imitation learning 数据集,找出"哪个 noun 永远配同一个 verb"的 spurious correlation。
  • 三维多指标 + 重复采样统计:避免单指标偏置(BERTScore 不敏感语序、ROUGE-L 不敏感同义改写、CR 只看全局),方法论严谨度对 dataset audit 类工作是稀缺品。
  • 可操作的改进建议:(i) targeted augmentation(基于 Tree Kernel/POS 引导 LLM 做句法 paraphrase)、(ii) cross-domain transfer(混入 procedural text)、(iii) annotation guidance(采集时实时提示 rephrase)——把诊断变成处方。
  • 隐含挑战 OXE / Bender-Rule 文化:呼应 Bender 2019, 2021 的"数据透明化"运动,把"语言"加入 robotics 数据卡的必报项。

局限与展望

  • 不评估跨模态对齐:只看文本,不看 instruction-image-trajectory 的一致性——理论上一个数据集语言丰富但 grounding 错乱也是坏的。
  • 不直接证因果:"VLA 模型脆弱"和"训练数据语言贫乏"只是 correlation,没做"在丰富语言数据上重训 VLA 看是否更鲁棒"的实验——这是后续最重要的 follow-up。
  • 指标本身有局限:BERTScore 不敏感语序/反义、Tree Kernel 对长句不稳;作者通过多指标互补 + 人工校验缓解,但单点不可全信。
  • OXE 子集只取 4 个:未覆盖 OXE 全部 40+ 数据集,结论虽具代表性但不是 exhaustive。
  • 数据获取成本约束的承认:作者指出新对象/新场景的物理采集成本天然限制了 robotics 数据的语义多样性,建议把投资转向"新道具 + 新环境(如非厨房)"。
  • 语言局限于英语:所有数据集都是英语,多语种 VLA 数据的语言多样性未涉及。
  • 展望:(1) 用本文的 framework 做 dataset card 强制项;(2) 直接做 controlled experiment——同 episode 数下,纯模板 vs 增广 paraphrase vs 人工对话三种语言富集策略对 VLA 泛化的影响;(3) 把分析扩展到中文/多语种 VLA 数据;(4) 设计基于 negation/conditional 的新评测 benchmark 测 VLA 是否真"听懂"语言。

相关工作与启发

  • vs Xing et al. 2025(VLA shortcut 分析): 它聚焦视觉 shortcut(视角、背景、分割),仅一笔带过语言变化少;本文做的是补全的、语言专属的全面审计。
  • vs OXE 原始 paper(Collaboration 2024): OXE 文档强调对象/场景/具身多样性,但完全没量化语言;本文等于给 OXE 写了一篇缺失的"语言子节"。
  • vs Tevet & Berant 2021(NLG 多样性框架): 直接借用其 form vs content 二分法 + 多指标互补理念,迁移到 robotics 域;并加入 robotics 特有的 VO 共现分析。
  • vs Shaib et al. 2025(Compression Ratio for LLM 文本检测): 借用 CR 当数据集级多样性 proxy,并验证 VLA 数据集 CR 异常高(118-158)——压缩比这个简单指标在 robotics 域也很有用。
  • vs Bender 2019/2021(dataset documentation 运动): 思想一脉相承——"如果不报告数据特性,就无法理解模型行为";本文是这一精神在 embodied AI 的具体执行。
  • vs Driess et al. 2025 / Grover et al. 2025(VLA 语言能力退化研究): 它们从模型侧观察"加 action expert 会损 VLM 能力";本文从数据侧给出可能的根源——训练语言本身就贫乏到不足以维持 VLM 的语言能力。
  • vs Guo et al. 2024(LLM-generated 文本多样性下降): 同样关注"训练数据多样性影响下游能力",本文把这个论点从纯 LLM 推广到 VLA 场景。

评分

  • 新颖性: ⭐⭐⭐⭐ 第一篇系统性 VLA 数据集语言审计,方法借用但组合新;非方法论创新但 community-defining
  • 实验充分度: ⭐⭐⭐⭐ 10+ 数据集 × 3 维度 × 10+ 指标 + 人工校验 + 多 encoder 对比,dataset paper 该做的都做了
  • 写作质量: ⭐⭐⭐⭐⭐ 动机—框架—量化—改进建议链条干净,表格设计直观,三维分类清晰
  • 价值: ⭐⭐⭐⭐⭐ 给 OXE / π0.5 / OpenVLA 等下游开发者敲警钟,可能直接改变下一代 VLA 数据采集 SOP