← 返回 2026-04-07

LIBERO-Para:面向 VLA 模型改写鲁棒性的诊断基准与评测指标 LIBERO-Para: A Diagnostic Benchmark and Metrics for Paraphrase Robustness in VLA Models

Chanyoung Kim, Minwoo Kim, Minseok Kang, Hyunwoo Kim, Dahuin Jung 📅 2026-03-30 👍 83 2026-07-13 08:36
VLA 基准测试 机器人操控 自然语言理解 鲁棒性评估

提出双轴(动作×对象)改写基准 LIBERO-Para 与组合指标 PRIDE,系统揭示 VLA 模型在数据稀缺微调后对同义改写的系统性崩溃。

前置知识

Vision-Language-Action (VLA) 模型

VLA 模型以预训练的大规模视觉-语言模型(VLM)作为主干,将摄像头图像与自然语言指令联合编码后,由一个动作解码头(action head)输出机器人末端执行器轨迹或离散动作 token。代表工作包括 RT-2、OpenVLA、π0.5、X-VLA、VLA-Adapter 等,它们在通用机器人操控任务上表现出色,但通常需要用环境特定的小规模演示数据进行微调。

本文的研究对象就是这一类模型,所有实验都围绕它们在改写指令下的鲁棒性展开,读者需要了解其「VLM 主干 + 动作专家 + 任务特定微调」的基本范式才能理解后文对不同架构、不同微调策略的对比。

改写(paraphrase)

指用不同词句表达相同语义的操作。语言学上可从词法(lexical,如同义替换、添加副词)、句法(structural,如协调/从属结构重排)和语用(pragmatic,如问句、暗示)等多个维度刻画。本文采用 Kovatchev 等的 Extended Paraphrase Typology(EPT)和 Ervin-Tripp 的指令类型(Directive Types)作为分类基础。

全文核心论点是「VLA 模型对同义改写不鲁棒」,理解「改写」必须区分它和「任务语义变化」——本文刻意只保留意义不变的改写,才能把失败归因到语言理解层面而非任务理解层面。

LIBERO 基准

Liu 等 2023 年提出的终身机器人学习基准,包含 Spatial/Object/Goal/Long 四类操控任务。本文基于其 Goal 子集(10 条指令,所有任务从同一初始状态开始)进行扩展,因为该子集完全依赖指令识别任务,是检验语言理解的理想起点。

LIBERO 已成为 VLA 研究的通用评测场,但它的训练和测试指令完全相同,只考察视觉泛化;本文正是要补足它未涉及的「语言泛化」维度。

Dynamic Time Warping (DTW) 轨迹相似度

DTW 通过动态规划在两个长度可变的序列之间寻找最优对齐,能容忍时间轴上的伸缩,因此常用于比较机器人轨迹。本文把同任务成功回合的轨迹平均作为伪真值(pseudo-GT),再用 DTW 度量失败轨迹与其距离,超出阈值即判定为「规划层失败」。

读者需要理解「Near-GT(执行层失败)」与「Far-GT(规划层失败)」的二分法,才能读懂 Sec. 6.3 揭示的「80–96% 失败是规划层而非执行层」这一关键发现。

Sentence-BERT 句向量

Sentence-BERT(Reimers & Gurevych, 2019)将句子/词映射到语义向量空间,余弦相似度可量化两词的语义接近度。本文的关键词相似度 $S_K$ 就是用 Sentence-BERT 嵌入 + 最大余相似度匹配来计算。

PRIDE 指标中 $S_K$ 的公式直接依赖 Sentence-BERT,理解余弦相似度的语义对齐能力是读懂 $S_K$ 设计动机的前提。

研究动机

VLA 模型在实际部署时往往需要在特定环境(家庭厨房、洗衣房、办公桌)下用几十到几百条环境专属演示做「数据稀缺微调」。这种小数据微调容易让模型对训练时见过的指令措辞过拟合,丢失预训练 VLM 中内嵌的丰富语言知识。论文用一个具体例子(图 1)说明问题:训练时只见过「Turn on the stove」,部署时换成「Fire up the stove」「Could you turn on the stove?」甚至「Fire up the hob」这类同义改写,模型就会失败。已有工作(CALVIN、LADEV、LIBERO-PRO/LIBERO-Plus/LIBERO-X、LangGap)虽然触碰到了语言鲁棒性问题,但存在三大局限:其一,把改写当作多模态扰动中的一个次要维度,没有把它隔离出来;其二,把「含义保持的改写」与「任务语义变化」混在一起,测出来的失败不一定是语言理解问题;其三,没有对操控指令的语言结构(动作动词 + 对象名词)做显式建模,也缺乏对改写距离的形式化量化。结果就是,业内普遍在 LIBERO 训练/测试指令完全一致的协议下评估 VLA,对「换一个说法」这种最基本的语言鲁棒性严重欠测。

本文的目标是本文的目标是构建一个可控的、可量化的诊断基准和配套指标,把「VLA 模型的改写鲁棒性」从其它干扰中剥离出来,定位到具体的语言学维度。具体地,作者希望:1)独立变化动作表达(action axis)和对象指称(object axis),从而把失败归因到具体语言成分;2)覆盖词法、结构、语用三大语言层级,囊括 43 个细粒度变体类型;3)提出一个能区分「容易改写」和「困难改写」的连续指标,让评测结果不再只给一个二元成功/失败;4)在大规模系统实验(7 个 VLA 配置、跨度 0.6B–7.5B)上回答「架构、规模、微调策略、训练数据量」这些常见调控手段能否缓解改写脆弱性。

与已有工作不同的是,本文的独特切入角度是把「机器人操控指令的语言学结构」显式地作为评测设计的中心假设——指令的语义负载集中在「动作动词 + 对象名词」这一最小配对上,词法和句法变化应被独立刻画。区别于 LIBERO-PRO 等把改写混在多模态扰动里、LangGap 把不同对象当成不同任务的做法,LIBERO-Para 坚持「意义保持」原则并沿 EPT/Directive Types 这两个成熟语言学分类体系展开,从而获得「同一任务、同一对象、仅改写表达」的可控设置。这种「语言学驱动 + 二维轴 + 连续难度指标」的组合,是现有 VLA 评测里没有的视角。

核心方法

方法分为两大部分。第一部分构建 LIBERO-Para:在 LIBERO-Goal 之上,沿 action axis(10 类:3 词法 + 2 结构 + 5 语用)和 object axis(3 类:addition、same-polarity contextual、same-polarity habitual)独立改写 10 条原始指令,得到 43 个类型、每格约 100 条、共 4,092 条改写指令,全部只用于测试。改写由 Gemini 2.5 Pro 配合专门的生成-验证 prompt 流水线(轴内生成 → 轴内验证 → 跨轴合并 → 合并验证)产生,过程中严守「仅改写、不添加视觉/空间属性、不改变任务目标」四条规则。第二部分设计 PRIDE 指标,把每对「原句 - 改写」的偏差分解为关键词相似度 $S_K$(用 Sentence-BERT 在内容词上做贪心最大余弦匹配)和结构相似度 $S_T$(用基于 POS+依存关系的树编辑距离 TED 的归一化值),再以权重 $\alpha=0.5$ 组合为 Paraphrase Distance (PD),最后用 $PRIDE = PD \cdot \mathbb{1}\{\text{success}\}$ 把任务成功与语言距离相乘,从而把「能过且难」与「能过但易」区分开。

核心创新点是把「改写鲁棒性」从一个一维的二元问题升级为「二维语言结构 × 连续距离度量」的诊断问题。已有方法要么只看最终二元 SR(粗粒度,混淆易/难改写),要么用通用 NLP 距离(BLEU/BERTScore/METEOR),但这些通用指标对机器人指令是错位的:BLEU 看 n-gram 重叠,会把无伤大雅的副词添加和致命的对象替换都拉高距离;BERTScore 范围太窄区分度差;METEOR 用 WordNet 同义词能跟住整体趋势,却对「句法改写但关键词不变」无能为力(典型例子:coordinating 重排在 METEOR 中距离近 0.01,而 PRIDE 能给出 0.50 的结构距离)。PRIDE 的本质区别就在于「按机器人指令的语义关键度重新定义距离」——把动作和对象的内容词视为关键,把句法结构视为形态,将两者正交分解。

方法步骤详情

LIBERO-Para 的构建分四步:(1) 轴内生成:给定原始指令,LLM 在「只能改对象」或「只能改动作」约束下为每个变体类型生成改写;(2) 轴内验证:第二个 LLM 实例按 task compliance、semantic preservation、naturalness、format、lexical clarity 五条标准过滤,拒绝会与场景内其他物体(如 stove/bowl/plate)混淆的改写;(3) 跨轴合并:把通过验证的 action 改写和 object 改写两两组合,得到最多 $n \times m$ 条复合改写;(4) 合并验证:再次检验「对象和动作均发生变化」且组合后语法自然。统计上最终得到 259 条 object-only、870 条 action-only、2,963 条 compositional 改写,每条原始指令对应 386–423 条改写。PRIDE 的计算步骤为:先把原句和改写分别做依存分析,取内容词集合 $O=\{o_1,\dots,o_n\}$、$P=\{p_1,\dots,p_m\}$;用 Sentence-BERT 编码后按公式 $S_K(O,P) = \frac{1}{n}\sum_i \max_j \cos(e(o_i), e(p_j))$ 计算关键词相似度;用依存树节点标签为 POS、边为依存关系的树编辑距离 $TED(T_O, T_P)$,按 $S_T(T_O, T_P) = 1 - TED(T_O, T_P) / (|T_O|+|T_P|)$ 计算结构相似度;按 $PD = 1 - \alpha S_K - (1-\alpha) S_T$ 合成 Paraphrase Distance($\alpha=0.5$);最后用 $PRIDE = PD \cdot \mathbb{1}\{\text{success}\}$,即只有在该回合成功时才把 PD 计入。

技术新颖性

技术新颖性体现在三个层面。第一,把 EPT 和 Ervin-Tripp 这两套成熟语言学分类系统性地映射到机器人操控指令上,并显式给出排除规则(如拒绝形态变化、被动语态、对立极性替换等不适合短祈使句的类别),用规则+LLM 验证的双重过滤保证 99.5% 的人工一致率(Gwet's AC1 = 0.854)。第二,PRIDE 把「任务关键性」显式编码到距离度量里:通用 NLP 距离把每个词等同对待,但 PRIDE 通过去除功能词、聚焦动作/对象内容词,把「stove → range」这种小词替换拉到距离 0.34–0.45,而把「carefully」这种副词添加的距离压到 0.00–0.05。第三,PRIDE 把「能解对多难的题」显式编码到评估里:连续 PD 与所有 7 个模型的 SR 呈强负相关(Pearson $r$ 介于 −0.671 与 −0.877,$p<.0001$),意味着它不只是事后度量,而是任务难度的预言器。这套「语言学分类 + 机器人特化距离 + 任务加权的成功度」组合,在 VLA 评测领域是首次系统化提出。

Overview of LIBERO-Para
Figure 2: Overview of LIBERO-Para
Examples of axis-specific paraphrases
Figure 3: Examples of axis-specific paraphrases
$S_K$ (top) and $S_T$ (bottom) computation
Figure 4: $S_K$ (top) and $S_T$ (bottom) computation

实验结果

实验覆盖 7 个 VLA 配置(OpenVLA-OFTgoal/mixed 7.5B、π0.5 3.3B、π0.5 expert-only 3.3B、X-VLA 0.9B、VLA-Adapter 0.6B、Xiaomi-Robotics-0 4.7B),全部在 LIBERO-Goal 上微调后在 LIBERO-Para 上 5 颗随机种子评测,平均花费约 194 GPU·小时。Tab. 2 显示 LIBERO-Goal 上 7 个模型的成功率在 78.6%–98.8%,但放到 LIBERO-Para 后无一例外全部下跌 22.8–51.9 pp,其中 VLA-Adapter 几乎腰斩(98.2% → 46.3%,drop = 51.9 pp),OpenVLA-OFTgoal 跌 33.2 pp,π0.5 跌 26.2 pp。Tab. 3 进一步用 PRIDE 揭示「隐藏严重度」:VLA-Adapter 的 SR-PRIDE overestimation 高达 22.0%,意味着其 46.3% 的成功率主要靠容易改写撑起来,碰到难改写就系统性失败;相比之下 π0.5 和 Xiaomi-Robotics-0 的 overestimation 只有 8.4%/8.9%,说明它们的鲁棒性更均匀。Finding 2(图 7)按 object-preserved(None、Addition)与 object-paraphrased(SP-contextual、SP-habitual)做拆分,所有模型在对象被同义替换时都掉 19.8–51.0 pp,最严重的 OpenVLA-OFTmixed 跌 51.0 pp;PRIDE 的 $\alpha$-sensitivity(图 13)显示把权重推向 keyword-centric($\alpha\to1$)时所有模型分数都下降,说明「保不保得住关键词」是主导难度。Finding 3(Tab. 4)用 DTW 把失败轨迹分类:Near-GT(执行层,仅 1.6%–12.5%)远少于 Far-GT(规划层,79.5%–95.5%),即模型在 80%–96% 的失败里根本就走错了物体,而不是「走对了但差点」。唯一例外是 π0.5 expert-only(Near-GT 12.5%、Far-GT 79.5%),因为冻结的 VLM 仍保留部分任务识别能力,但未经适配的 Action Expert 不能精准执行,正好印证 Sec. 6.1 的结论。图 6 把 7 个模型平均后画成功率热力图,最暗的 SP-habitual × Hint 格仅 30.4%,最亮的 None × None 格为 89.4%,呈现明显的「对象换即崩、动作换缓降」的非对称分布。

Comparison with existing benchmarks for linguistic robustness
Table 1: Comparison with existing benchmarks for linguistic robustness
Success rate (SR) comparison between LIBERO-Goal and LIBERO-Para
Table 2: Success rate (SR) comparison between LIBERO-Goal and LIBERO-Para
SR and PRIDE scores on LIBERO-Para, sorted by overestimation
Table 3: SR and PRIDE scores on LIBERO-Para, sorted by overestimation
Failure classification on LIBERO-Para (by Far-GT %)
Table 4: Failure classification on LIBERO-Para (by Far-GT %)
LIBERO-Para dataset statistics
Table 8: LIBERO-Para dataset statistics
Selected paraphrase types in LIBERO-Para
Table 5: Selected paraphrase types in LIBERO-Para
Average PRIDE score per Object × Action cell in LIBERO-Para (darker = harder)
Figure 5: Average PRIDE score per Object × Action cell in LIBERO-Para (darker = harder)
Model-average success rate per Object × Action cell
Figure 6: Model-average success rate per Object × Action cell
Success rate comparison between object-preserved (None, Addition) and object-paraphrased (SP-contextual, SP-habitual) instructions
Figure 7: Success rate comparison between object-preserved (None, Addition) and object-paraphrased (SP-contextual, SP-habitual) instructions
(Left) LIBERO scene for Task 2: Push the plate to the front of the stove. (Right) 3D end-effector trajectories under a paraphrased instruction (π0.5)
Figure 8: (Left) LIBERO scene for Task 2: Push the plate to the front of the stove. (Right) 3D end-effector trajectories under a paraphrased instruction (π0.5)
Effect of the weighting parameter α on PRIDE scores across all models
Figure 13: Effect of the weighting parameter α on PRIDE scores across all models
Success rate breakdown by action paraphrase type, averaged across all 7 model configurations
Figure 14: Success rate breakdown by action paraphrase type, averaged across all 7 model configurations
Correlation between PRIDE score (PD) and success rate (SR) for each VLA model on LIBERO-Para
Figure 16: Correlation between PRIDE score (PD) and success rate (SR) for each VLA model on LIBERO-Para
查看结构化数据
任务指标本文基线提升
对象保留 vs 对象改写成功率差 成功率绝对差 (pp) OpenVLA-OFTgoal 48.3, OpenVLA-OFTmixed 51.0, π0.5 32.5, π0.5 expert-only 19.8, X-VLA 25.6, VLA-Adapter 37.1, Xiaomi-Robotics-0 34.1 对照为同一模型在 object-preserved 条件下的成功率 本项是发现而非改进:所有 VLA 在同义对象替换下普遍跌 19.8–51.0 pp,证明对象词法变化是主要瓶颈
LIBERO-Goal vs LIBERO-Para 总体成功率 成功率 (SR) OpenVLA-OFTgoal 97.9→64.7(-33.2)、OpenVLA-OFTmixed 96.1→63.7(-32.4)、π0.5 97.6→71.4(-26.2)、π0.5 expert-only 78.6→39.1(-39.5)、X-VLA 97.8→62.1(-35.7)、VLA-Adapter 98.2→46.3(-51.9)、Xiaomi-Robotics-0 98.8→76.0(-22.8) 基线为同模型 LIBERO-Goal 原始指令得分 跨架构一致掉 22.8–51.9 pp,差异由架构而非微调策略决定
PRIDE 对 SR 的预测力 Pearson r 7 个模型 r ∈ [−0.671, −0.877],全部 p < .0001 对照为 PRIDE 自身在 0.5 权重下的 PD vs 各 cell 平均 SR 强负相关验证了 PRIDE 作为难度指标的合理性;通用 NLP 指标 BLEU/METEOR 经常与 SR 趋势脱钩
失败模式占比(规划层 vs 执行层) Far-GT 占比 (%) OpenVLA-OFTgoal 95.5、Xiaomi-Robotics-0 92.5、VLA-Adapter 92.2、π0.5 91.6、OpenVLA-OFTmixed 90.9、X-VLA 86.3、π0.5 expert-only 79.5 Near-GT 占比 1.6%–12.5% 79.5%–95.5% 失败为规划层,意味着改写崩溃源于任务识别而非运动控制

局限与改进

作者自承认的局限有三点:(1) 评测在 LIBERO 仿真环境内,渲染保真度、物理建模、传感器噪声都与真实机器人不同,物理平台上是否同样脆弱还需验证;(2) 每个轴上只允许一种变化,但自然语言中常见「同义替换 + 副词 + 间接言语行为」复合改写,本文将这种复合分析留到未来工作;(3) 没有研究用 LLM 改写做数据增强作为缓解策略,因为扩增数据可能与基准本身有分布重叠,污染评测。我自己观察到的额外局限包括:(a) 10 条原始指令、4,092 条改写虽每格 100 条左右,但底层任务空间非常窄(仅 Goal 套件),所得结论对 LIBERO-Spatial/Object/Long 等更复杂场景的可推广性未知;(b) PRIDE 关键词相似度依赖 Sentence-BERT 的语义空间,理论上对同义但视觉不同的物体(如 bowl vs cup)区分仍然有限,因为它只看文本不看视觉;(c) π0.5 expert-only 实验本质上仍由作者按原训练流程微调,可能与原 π0.5 的真实目标函数存在细节差异;(d) 阈值 $\tau$ 取「同任务成功 DTW 最大值」虽然做了 max/p99/p95/p90 四个阈值的 ablation(Tab. 16),但 Near-GT 占比仍 < 6.2%,说明该结论对阈值较稳健,但前提是 LIBERO 演示路径确实低方差(图 18 验证了这一点)。

独立分析的弱点

从论文外视角,本文至少存在以下可改进之处。弱点 1:基准的指令空间小且单一。LIBERO-Para 仅源自 10 条 LIBERO-Goal 指令、4 个核心物体(stove、bowl、plate、rack、cabinet、cream cheese、wine bottle 等)。一方面小物体集放大了「对象换」效应——模型连「stove → range」都撑不住,更别说真实家庭里几十种容器/工具的同义词;另一方面 10 条指令得到的结论在 130 任务规模的 OpenVLA-OFTmixed 训练中可能只是「冰山一角」,结论外推到大规模操控仍需更多证据。改进方向:扩展到 LIBERO-Spatial/Object/Long,或者构建跨仿真器(如 RLBench、ManiSkill2)的同款双轴基准。弱点 2:PRIDE 的关键词提取是启发式的。作者直接用「内容词 = 动作动词 + 对象名词」来代表任务关键性,没有做自动化关键词识别;这在短祈使句上可行,但遇到长指令(如多物体复合任务)时同一句可能含多个对象-动作配对,当前方法无法区分。改进方向:可引入 AMR(抽象意义表示)或 CCG 组合范畴文法,先解析出 (act, obj) 配对再计算 PRIDE。弱点 3:没有把改写鲁棒性同安全性、效率放在一起看。现实部署里,模型在「把牙刷放回杯子」时如果把杯子错认为碗,可能引发物品损坏;论文聚焦 SR 单一指标,缺少对「错误动作的代价」建模。改进方向:引入按后果严重度分级的评估,例如把「开抽屉」错执行成「推橱柜」单独计为严重失败。弱点 4:评测停留在二元 SR 上。即便有 PRIDE 加权,最终报告仍是 0–1 的成功率,没有给出连续的成功质量(如完成度百分比、轨迹偏差米数)。改进方向:参考 CALVIN 那种 0–5 序数评分,把 PRIDE 与序数成功度联合报告。

未来方向

作者明确指出的未来方向有:把 LIBERO-Para 扩展到其它仿真平台和真实机器人;研究复合改写(多轴同时变化)以及数据增强策略;分析更大规模 VLA(如 > 10B)和不同预训练数据的影响。基于本文成果可延伸的方向还包括:1) 把 PRIDE 作为「在线难度调度器」,在微调阶段把不同 PD 桶的指令按比例采样,主动加难训练分布;2) 把 $S_K$ 从 Sentence-BERT 升级为视觉-语言联合嵌入(CLIP/SigLIP),使关键词相似度能反映「词-物」对齐程度,从而捕获 bowl/cup 在视觉上的真实相似性;3) 在 PRIDE 之外引入「对象-动作解耦损失」,显式鼓励模型把对象表征与动作表征分离,作为一种针对性的正则化;4) 把 Finding 3 的规划层失败结论推广到 VLM-only 设定:在无动作执行的情况下直接测量 VLM 在改写下的任务识别准确率,把规划失败和执行失败进一步分离;5) 探索用 LLM 自动改写做训练时增广的「留一域」协议——在某一轴上增广训练,在另一轴上保留测试,量化增广对各轴的迁移效应。

复现评估

复现性总体较好。代码与基准已开源(https://github.com/cau-hai-lab/LIBERO-Para),数据生成用的 Gemini 2.5 Pro prompt 模板全部在论文附录 20–28 给出,可逐字复现。除 π0.5 expert-only 外的 6 个模型都直接用 Hugging Face/官方仓库的公开 checkpoint(Tab. 12),配合各模型原有 inference config 即可运行;π0.5 expert-only 的训练细节(AdamW、lr=5e-5、batch=256、30K 步、EMA=0.999、warmup=10K、grad clip 1.0)在 Tab. 15 给出,loss 曲线(图 15)显示 15K 步左右收敛。评测协议简单清晰:5 颗种子(7/8/9/10/11)、LIBERO 默认 episode 长度与成功判据,不做超参搜索。作者还报告了完整的 GPU 资源(Tab. 11:A6000 16GB 用于 OpenVLA-OFT,L40S 6.5–38GB 用于其它模型),合计 194 GPU·小时。潜在的复现障碍是:1) Gemini 2.5 Pro 作为改写生成器存在版本与不可控差异,作者虽做了人工校验(15 位标注者、AC1=0.854)但新版本可能产生略不同分布;2) Sentence-BERT 模型版本/语言可能影响 $S_K$ 数值;3) DTW 计算依赖 fastdtw 库和 K=50 重采样策略。综合来看,工作量与算力门槛对学术实验室基本可达(< 200 GPU·小时,单卡 L40S/A6000 即可),最关键的成本反而是 Gemini API 调用与人工标注。