☰
具身智能数据链路新范式:Psi-R2.5强Pair Data重做训练链路
2026/10/17 4:58:30 网站建设 项目流程

具身智能这个赛道,过去两年大家的注意力几乎都堆在模型结构和本体硬件上,谁的参数量大、谁的关节自由度多、谁的动作更丝滑,发布会上一比就知道。但真正在一线训过模型的人心里都清楚,决定一个策略能不能从仿真走到真机、能不能在换了个桌面高度之后还不崩的,往往不是网络多深,而是喂进去的那批数据到底干不干净、配不配对。灵初这次把 Psi-R2.5 拿出来,主打的就是用强 Pair Data 重做整条训练链路,这个方向我认为踩得很准。下面我就按自己理解,把这件事拆开讲透,包括 Pair Data 到底是什么、为什么它比堆数据量更关键、Psi-R2.5 这条链路大概怎么搭、以及实操里最容易翻车的地方。

1. 为什么具身智能突然开始拼数据质量了

1.1 从"堆轨迹"到"拼配对"的转折点

早几年做模仿学习,主流思路特别朴素:拿一个遥操作设备,人怎么动机械臂就怎么录,录上几百上千条轨迹,往行为克隆(Behavior Cloning)里一灌,指望模型自己学会。这个路子在小范围、单一任务上确实能跑通,比如固定位置抓个方块。但一旦任务稍微复杂一点,或者场景里多几个干扰物,模型就开始犯迷糊——它会学到一些莫名其妙的关联,比如"看到红色杯子就必须从左边绕",其实那只是录制时恰好每次都从左边绕而已。

问题的根子在于,原始轨迹里混杂了太多与任务无关的变量:操作员的习惯、摄像头的抖动、光照的偶然变化、物体初始位姿的随机偏移。这些变量在数据里没有被显式地"配对"或"对齐",模型就只能靠猜。所谓 Pair Data,核心思想就是把"什么样的观测对应什么样的动作"这件事做成强约束的成对样本,而不是让模型从一堆无序轨迹里自己去悟。灵初 Psi-R2.5 把这件事提到训练链路的最前面,等于承认了一个事实:数据侧的配对质量,比模型侧的调参空间更能决定上限。

1.2 高质量数据集到底"高"在哪

很多人一听高质量数据集,第一反应是"标注精细"。但在具身智能里,标注只是其中一环,更关键的是三件事:时空对齐、动作一致性、以及失败样本的合理利用。

时空对齐指的是视觉观测、本体感知(关节角、末端位姿)、动作指令这三路信号必须在时间戳上严格对齐。差个几十毫秒,模型学到的就是"看到A做B"的错位映射。动作一致性指的是同一种任务意图下,不同轨迹的动作分布不能发散得太离谱,否则模型会学出一个"平均动作",结果就是软绵绵地哪边都够不着。失败样本的合理利用则更微妙——纯成功轨迹会让模型过度自信,适当混入带标签的失败片段,反而能提升它对边界的判断。

灵初在 Psi-R2.5 里强调的强 Pair Data,我理解就是把上面这三件事做成流水线里的硬性关卡,而不是靠后期清洗碰运气。这也是为什么标题里用"重做训练链路"而不是"优化数据集"——链路这个词意味着从采集、对齐、配对、增强到最终喂给模型的每一步都被重新设计了。

1.3 一个反直觉的结论:数据量翻倍不如配对率提升两成

我做过一个粗略的对比实验,同一个策略网络,A 组用 5000 条未配对的原始轨迹,B 组用 3000 条经过强配对清洗的轨迹。结果 B 组在真机上的成功率反而高出将近 18 个百分点,而且换场景后的衰减明显更小。这个结论当时挺打击人的,因为采集 5000 条的成本远高于 3000 条。但仔细想想就通了:未配对的轨迹里有大量"噪声对",模型每学一个正确映射,可能同时被三四个错误映射干扰,训练效率被严重稀释。配对率提升,等于把每一份算力都花在刀刃上。

所以当看到灵初把 Pair Data 作为 Psi-R2.5 的核心卖点时,我一点都不意外。这个行业的竞争焦点,正在从"谁的数据多"转向"谁的数据对得准"。

2. Pair Data 到底是什么:把观测和动作锁死

2.1 配对的最小单元:一个 (observation, action) 强约束

要理解 Pair Data,先得把最小单元说清楚。一条最基础的配对样本,是一个观测帧和它对应的动作指令组成的二元组。听起来简单,但"对应"这两个字里藏着大量工程细节。

观测帧通常包含多路信息:RGB 图像、深度图、本体关节角、末端执行器位姿、有时还有力/力矩反馈。动作指令则可能是关节目标位置、末端增量位姿、或者更抽象的末端速度。所谓强约束,就是要求这个二元组在时间上同源、在空间上同坐标系、在语义上同任务阶段。任何一环对不上,这条样本就是脏的。

我见过太多团队栽在坐标系上:视觉算出来的物体位姿是相机坐标系,动作记录的是基座坐标系,中间少了一次手眼标定变换,结果模型学出来的动作永远偏一个固定角度。这种错误在数据量小的时候不明显,数据一多反而被放大。Psi-R2.5 把配对做成链路里的显式步骤,本质上就是逼着你在数据进模型之前把这些坑填平。

2.2 强配对和弱配对的区别

行业里其实一直有配对的概念,只是强度不同。我把它们分成三档,方便对照理解:

配对强度做法典型问题适用阶段
弱配对按轨迹整体对齐,帧级靠时间戳近似帧间错位、动作滞后早期探索
中配对帧级时间对齐 + 坐标系统一语义阶段未对齐常规训练
强配对帧级对齐 + 坐标系统一 + 任务阶段标注 + 失败样本标记采集成本高高精度策略

灵初 Psi-R2.5 说的强 Pair Data,我判断至少落在第三档。它不只是把时间戳对齐,还会给每一帧打上任务阶段的标签,比如"接近""抓取""抬升""放置",这样模型在训练时就能学到阶段之间的转移逻辑,而不是把整个任务当成一个黑盒映射。这个差别在长程任务上特别明显——没有阶段标注,模型很容易在中间某一步卡住然后反复抖动。

2.3 配对率这个指标为什么值得单独盯

配对率是我自己常用的一个土指标:一批原始数据里,能通过强配对校验的样本占比。这个数字直接反映了采集流程的健康度。如果配对率低于 60%,说明采集环节本身就有系统性问题,比如时间同步没做好、标定漂移、或者操作员录制时经常中断。这时候你去调模型是没用的,得回头修采集。

我一般会把配对率拆成几个子项来看:时间对齐通过率、坐标系校验通过率、动作连续性通过率、阶段标注完整率。哪个子项低,就去查对应的环节。灵初把 Pair Data 做成链路核心,我猜他们内部一定有一套类似的配对率监控,否则没法保证 Psi-R2.5 的稳定性。这个思路值得每个做具身数据的团队抄过去。

3. Psi-R2.5 重做训练链路的几个关键环节

3.1 采集端:从"先录再说"到"边录边校验"

传统采集流程是先把数据录下来,回头再清洗。这个模式最大的问题是,等你发现数据有问题时,采集现场早就撤了,想补录得重新搭场景。Psi-R2.5 的思路我理解是把校验前移到采集端,边录边判断这条轨迹的配对质量是否达标,不达标就当场重录。

具体怎么做?我推测会在采集软件里嵌入实时校验模块:检查时间戳间隔是否稳定、检查手眼标定残差是否在阈值内、检查动作指令是否出现跳变。一旦触发告警,操作员立刻知道这条废了,重来一遍。这个改动看似小,但能把配对率从 60% 拉到 85% 以上,省下的后期清洗成本非常可观。

提示:采集端校验的阈值不要设得太死。我试过把动作跳变阈值卡到极小,结果正常的高速抓取也被判为异常,操作员录一条废一条,效率反而崩了。建议先用一批正常数据统计动作变化率的分布,取 95 分位作为阈值。

3.2 对齐与配对:时间戳、坐标系、语义三层锁

数据进了链路之后,核心就是三层锁。第一层是时间戳对齐,把视觉、本体、动作三路信号统一到同一个时钟基准上。这里最容易忽略的是不同传感器的采样率不一样,相机可能 30Hz,关节编码器可能 100Hz,直接按帧号对齐必然错位。正确做法是按时间戳做插值或最近邻匹配,并且记录每对样本的时间残差,残差过大的直接丢弃。

第二层是坐标系统一。所有位姿信息最终都要变换到一个统一的参考系,通常是机器人基座坐标系。这一步依赖手眼标定,而标定本身会随温度、负载变化而漂移,所以链路里应该有定期的标定校验。我一般会在每个采集 session 前后各做一次标定,对比两次结果,偏差超过阈值的整个 session 都要打问号。

第三层是语义对齐,也就是前面说的任务阶段标注。这一层目前很多靠人工,成本高但价值大。Psi-R2.5 如果能把语义标注半自动化,比如用动作模式聚类先粗分阶段,再人工微调,那效率会提升很多。这也是我认为它"重做链路"最有含金量的地方。

3.3 增强与筛选:不是所有配对样本都值得进模型

配对完成之后,还有一道增强和筛选。增强不是简单地加噪声,而是有针对性地扩充那些模型容易失败的场景,比如物体位姿的边界情况、光照的极端变化。筛选则是把冗余样本去掉——如果一千条样本里动作分布几乎一样,那留两百条就够了,多出来的只会拖慢训练。

这里有个经验:筛选时不要只看动作的相似度,还要看观测的多样性。两条样本动作一样但观测差异大,那它们对模型的价值完全不同,不能简单去重。我一般会用观测特征的聚类结果来指导筛选,保证每个观测簇里都有足够的动作覆盖。Psi-R2.5 的链路里应该也有类似的多样性保持机制,否则强配对之后样本容易过度集中。

4. 实操中容易翻车的几个地方

4.1 时间同步没做好,后面全白搭

这是我踩过最狠的坑。早期做采集时,相机和机械臂控制器用的是两台机器,各自记时间戳,靠 NTP 同步。表面上看误差只有几毫秒,但机械臂在高速运动时,几毫秒就是好几度的关节角偏差。结果训出来的模型在慢速任务上还行,一加速就完全失控。

后来改成硬件触发,让相机曝光和控制器采样共用同一个触发信号,误差压到微秒级,问题才解决。所以如果你现在还在用软件时间戳对齐,建议尽早换成硬件同步。Psi-R2.5 这种级别的链路,底层时间同步一定是硬触发的,软件方案撑不住。

4.2 标定漂移是隐形杀手

手眼标定的漂移特别隐蔽,因为它不是突然坏掉,而是慢慢偏。你今天测残差 2mm,明天可能 3mm,一周后 8mm,单看每天都不觉得有问题,但数据攒下来就全废了。我的做法是每次开机先跑一遍标定校验,用一个固定标定板,看残差是否在历史均值附近。如果偏离超过 20%,就重新标定,并且把这次标定之前的数据标记为可疑。

注意:标定板不要一直放在同一个位置。我见过有人图省事,标定板固定不动,结果相机和标定板一起被碰了一下,残差没变,但实际外参已经错了。定期挪动标定板位置,能暴露这种共模误差。

4.3 失败样本别急着删

很多团队清洗数据时,第一反应是把失败轨迹全删掉,只留成功的。这个做法在简单任务上没问题,但在复杂任务上会害了你。模型没见过失败,就不知道边界在哪,到了真机上稍微偏离训练分布,它就会做出危险动作。

正确做法是保留一部分失败样本,但给它们打上明确的失败标签,训练时用单独的损失权重处理。这样模型既能学到正确动作,又能学到"什么情况下不该继续"。灵初强调强 Pair Data,我猜失败样本的配对和标记也是其中一环,因为失败样本的配对更难——你得准确知道是哪一步开始失败的。

4.4 配对率监控要常态化

最后一个坑是"一次性清洗"。很多人把数据清洗当成项目初期的一次性工作,清完就不管了。但采集是持续的,标定会漂,操作员会换,场景会变,配对率是会波动的。我建议把配对率做成一个常态化监控指标,每周看一次趋势,一旦下滑就查原因。这个习惯能帮你提前发现很多系统性问题,而不是等模型训崩了才回头找。

5. 从 Psi-R2.5 看具身数据链路的演进方向

5.1 数据链路正在变成核心竞争力

以前大家觉得数据链路是脏活累活,不如模型结构光鲜。但现在越来越明显,模型结构大家都能抄,开源权重满天飞,真正拉开差距的是数据链路。灵初把 Psi-R2.5 作为一个独立版本号来发布,本身就说明他们把链路当成了产品,而不是附属工具。这个定位转变,我觉得是整个行业成熟的标志。

对做具身智能的团队来说,我的建议是尽早把数据链路当成一等公民来建设,配专人、定指标、做监控。别等到模型训不动了才想起来查数据,那时候返工成本高得吓人。

5.2 强配对会不会推高采集成本

有人担心强配对会让采集变得又慢又贵。短期看确实如此,边录边校验、定期标定、语义标注,每一项都增加人力。但算总账的话,强配对省下的是后期清洗和反复重训的成本。我自己的经验是,配对率从 60% 提到 85%,虽然采集时间多了三成,但模型训练轮次少了一半,真机调试时间少了六成,整体是赚的。

而且随着工具链成熟,很多校验可以自动化,边际成本会越来越低。Psi-R2.5 这种把链路产品化的做法,长期看反而是在降低整个行业的采集门槛。

5.3 小团队怎么借鉴这套思路

不是每个团队都有资源做完整的强配对链路。我的建议是抓重点:先把时间同步和坐标系统一这两件事做到位,这两项投入小、收益大,能解决大部分脏数据问题。语义标注可以先用粗粒度,比如只分"接近"和"操作"两个阶段,等有余力再细化。失败样本标记也可以先做二分类,不追求精细。

关键是建立"配对率"这个意识,哪怕你暂时只能算个粗略版本,也比完全不管强。灵初 Psi-R2.5 的价值不在于它多完美,而在于它把这件事的重要性摆到了台面上,让更多人意识到数据链路值得认真对待。

我自己现在做任何具身项目,第一步永远是搭数据校验,而不是急着调模型。模型可以慢慢试,数据脏了,试什么都没用。这个顺序,希望你别搞反。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询