LeWM世界模型全解:只用两项损失,根治世界模型表征崩溃问题
前言
看完LeWM论文总被表征崩溃、SIGReg正则、高维正态分布绕晕?对比JEPA、PLDM等主流世界模型,为什么LeWM结构极简、训练稳定、理论完备?本文从痛点、原理、落地规划、实验复现完整拆解LeWM(Learned World Model),不管是具身智能入门还是科研创新都能直接参考。
一、核心痛点:什么是表征崩溃?
LeWM整篇论文的核心目标,就是解决端到端世界模型训练中普遍存在的表征崩溃(Representation Collapse)。
通俗解释表征崩溃
世界模型由编码器+预测器联合训练:输入环境画面,编码器提取特征,预测器基于当前特征+动作预测下一时刻特征。
模型会找到一条“捷径”:编码器把所有图像全部编码为固定0向量,预测器输出也全为0,预测损失直接降到0。
此时模型损失完美收敛,但所有图像特征完全一致,下游导航、机械臂抓取等任务完全失效,模型等于白训练。
一句话总结表征崩溃就是:它是自监督世界模型训练中的一种失效现象:编码器为最小化预测损失走 “捷径”,将所有不同的输入都编码为近乎相同的常数特征向量,导致特征彻底丧失区分能力,模型无法支撑下游任务。
只要编码器与预测器端到端联合训练,几乎都会出现该问题,是自监督世界模型最致命的训练故障。
二、现有方案对比:各自存在明显短板
目前行业内有两类解决表征崩溃的方案,但都存在不可忽视的缺陷。
2.1 外部补丁式方案(治标不治本)
不修改模型内在逻辑,靠额外约束限制模型,泛化性差:
- 启发式规则约束:手动限制特征均值、方差范围,换数据集/任务直接失效;
- 多辅助损失约束(PLDM):叠加7个损失函数平衡特征,权重调参成本极高,训练曲线震荡不稳定;
- 冻结预训练编码器(DINO-WM):使用DINOv2等预训练视觉模型,冻结编码器参数。
- 缺点:违背自监督从头学习特征的初衷;模型上限被预训练模型锁死,机械臂、导航等专属任务无法适配,微调空间极小。
2.2 JEPA系列内部方案(SG+EMA,黑盒经验方法)
I-JEPA/V-JEPA采用停止梯度Stop-Gradient + EMA教师编码器:
- 双分支结构:学生分支(在线编码器+预测器)、教师分支(目标编码器);
- Stop-Gradient:切断教师编码器梯度,只更新学生分支,防止教师同步“摆烂”;
- EMA:教师参数由学生历史参数加权平滑更新,保证目标稳定。
核心缺陷
整套操作无严谨数学理论支撑:梯度人为截断、教师参数靠加权平均而非梯度优化,属于经验性黑盒技巧;超参数敏感,微小改动就会引发表征崩溃,调参难度大。
三、LeWM核心创新:SIGReg正则从根源杜绝崩溃
LeWM仅由编码器+预测器极简双模块构成,搭配预测损失+SIGReg正则损失两项损失,理论完备、超参数极少,彻底解决表征崩溃。
3.1 LeWM基础模型架构
-
编码器Encoder(ViT)
输入当前观测图像 o t o_t ot,输出高维潜特征:
z t = enc θ ( o t ) z_t = \text{enc}_\theta(o_t) zt=encθ(ot)
作用:将像素画面压缩为192维低维状态表征,提取环境关键信息。 -
预测器Predictor
输入当前特征 z t z_t zt + 智能体动作 a t a_t at,自回归预测下一时刻潜特征:
z ^ t + 1 = pred ϕ ( z t , a t ) \hat{z}_{t+1} = \text{pred}_\phi(z_t, a_t) z^t+1=predϕ(zt,at)
作用:在潜空间模拟环境动力学,学习物理变化规律。
3.2 LeWM完整训练损失
下面是 LeWM(Learned World Model)世界模型的总损失计算核心代码,模型一共由两项损失加权相加构成整体训练目标,分别负责动力学预测拟合、潜特征分布正则约束,联合解决世界模型训练的表征崩溃问题。
# 核心损失代码
pred_loss = (pred_emb - tgt_emb).pow(2).mean()
sigreg_loss = self.sigreg(emb.transpose(0, 1))
loss = pred_loss + lambd * sigreg_loss
- pred_emb:预测器输出的下一时刻潜特征 z ^ t + 1 \hat{z}_{t+1} z^t+1
- tgt_emb:真实下一时刻图像经过编码器得到的目标潜特征
z
t
+
1
z_{t+1}
zt+1
总损失公式:
L LeWM = L pred + λ ⋅ SIGReg ( Z ) \mathcal{L}_{\text{LeWM}} = \mathcal{L}_{\text{pred}} + \lambda \cdot \text{SIGReg}(Z) LLeWM=Lpred+λ⋅SIGReg(Z)
1)预测损失 L pred \mathcal{L}_{\text{pred}} Lpred
L
pred
=
E
[
∥
z
^
t
+
1
−
z
t
+
1
∥
2
2
]
\mathcal{L}_{\text{pred}} = \mathbb{E}\left[\|\hat{z}_{t+1} - z_{t+1}\|_2^2\right]
Lpred=E[∥z^t+1−zt+1∥22]
标准均方误差,核心目标:让预测器准确推演未来环境状态,学习环境动力学。
仅依靠该损失会触发表征崩溃,必须搭配SIGReg正则。
2)核心创新:SIGReg正则损失
SIGReg全称Sketched-Isotropic-Gaussian Regularizer(随机投影各向同性高斯正则)
底层逻辑
表征崩溃本质是特征退化为单点分布;只要强制编码器输出的高维潜特征服从标准高维正态分布 N ( 0 , I ) \mathcal{N}(0,I) N(0,I),模型就无法把所有图像映射为同一向量,从数学上杜绝崩溃。
技术难点与解决方案
直接检验192维高维数据是否符合正态分布无法实现,LeWM利用Cramér–Wold定理简化计算:
Cramér–Wold定理:若高维随机向量在所有一维随机投影方向上均服从正态分布,则该高维向量整体服从高维正态分布。
SIGReg完整计算流程
SIGReg ( Z ) ≜ 1 M ∑ m = 1 M T ( h ( m ) ) \text{SIGReg}(Z) \triangleq \frac{1}{M}\sum_{m=1}^M T(h^{(m)}) SIGReg(Z)≜M1m=1∑MT(h(m))
- 随机采样 M M M 个单位投影方向;
- 将全部高维特征 Z Z Z 投影到每个方向,得到 M M M 组一维数据 h ( m ) h^{(m)} h(m);
- 使用Epps-Pulley正态检验统计量 T ( ⋅ ) T(\cdot) T(⋅),惩罚偏离标准正态的投影;
- 对所有一维检验结果取平均作为正则损失。
通俗类比
检验一团三维云团是否为标准球体(高维正态),直接测量曲面难度极高;从M个随机角度用手电筒照射,若所有投影影子都是标准圆形(一维正态),即可判定云团为球体。
优势
仅需调节两个超参数:随机投影数量 M M M、正则权重 λ \lambda λ,对比PLDM多损失、JEPA复杂双分支,训练曲线平滑稳定。
四、训练完成后:LeWM驱动智能体完成具身任务
训练世界模型最终目的是让智能体完成导航、机械臂抓取等任务,LeWM规划流程分为四步,全程在潜空间模拟,无需真实环境交互。
步骤1:编码当前状态与目标状态
z
1
=
enc
θ
(
o
1
)
,
z
g
=
enc
θ
(
o
g
)
z_1 = \text{enc}_\theta(o_1), \quad z_g = \text{enc}_\theta(o_g)
z1=encθ(o1),zg=encθ(og)
使用训练好的编码器,将当前画面、目标画面映射为192维潜特征;任务目标:规划动作序列,使状态从
z
1
z_1
z1 逼近目标
z
g
z_g
zg。
步骤2:批量模拟多组候选动作轨迹
随机生成大量H步候选动作序列,通过预测器自回归推演未来潜状态:
z
^
t
+
1
=
pred
ϕ
(
z
^
t
,
a
t
)
\hat{z}_{t+1} = \text{pred}_\phi(\hat{z}_t, a_t)
z^t+1=predϕ(z^t,at)
对每一套动作方案,完整模拟H步环境变化,在模型“脑海”中完成试错,节省真实环境交互成本。
步骤3:筛选最优动作序列
定义目标损失(当前模拟终点与目标特征距离):
C
(
z
^
H
)
=
∥
z
^
H
−
z
g
∥
2
2
C(\hat{z}_H) = \|\hat{z}_H - z_g\|_2^2
C(z^H)=∥z^H−zg∥22
最优动作序列求解:
a
1
:
H
∗
=
arg
min
a
1
:
H
C
(
z
^
H
)
a_{1:H}^* = \arg\min_{a_{1:H}} C(\hat{z}_H)
a1:H∗=arga1:HminC(z^H)
- 计算所有动作方案的终点距离;
- 保留表现最优的前k组动作,更新动作采样分布;
- 迭代多轮,收敛得到最优动作。
步骤4:分步执行,缓解误差累积
仅执行规划出的第一步动作,重新观测环境画面、更新当前状态,再次规划。
自回归预测会逐步累积误差,一次性执行H步会大幅降低任务成功率,分步规划是稳定落地的关键。
五、LeWM对比现有世界模型四大核心优势
- 理论完备,根治表征崩溃
依托Cramér–Wold概率定理,通过分布约束从根源防止特征坍塌;区别于JEPA的SG+EMA无理论黑盒操作。 - 超参数极简,训练稳定易上手
仅需调整 M M M、 λ \lambda λ 两个超参数,无多损失权重调参压力,训练曲线平滑,新手友好。 - 纯端到端训练,不依赖预训练模型
无需冻结第三方预训练视觉编码器,可针对机器人、仿真导航等垂类任务从零训练,模型表达能力无上限。 - 架构极简,拓展灵活
无教师-学生双分支结构,仅编码器+预测器,便于新增逆动力学、时序建模等模块做二次创新。
六、LeWM现存局限与科研创新方向
6.1 当前模型局限
- 潜空间维度适配问题
论文默认192维潜特征,tworoom等简单低维任务会出现维度冗余,破坏特征表达,性能下降; - 真实复杂环境泛化不足
现有实验仅在干净仿真环境验证,光照变化、物体遮挡、动态干扰等真实场景适配性待验证; - 强依赖动作标签
训练需要时序动作标注,海量无标注互联网视频无法直接用于预训练,数据拓展受限。
6.2 可深挖科研方向
- 自适应潜空间维度:根据任务复杂度自动调整特征维度,简单任务降维、复杂任务升维;
- 逆动力学建模:新增逆动力学模块,从连续图像反推动作,摆脱动作标签依赖,利用无标注视频预训练通用世界模型;
- 动态调整SIGReg投影数M:复杂环境自动增大M,强化正态分布约束,提升鲁棒性。
七、完整实验复现避坑指南
7.1 环境搭建
两种依赖管理方案任选其一:
uv工具(官方推荐)
uv venv --python=3.10
source .venv/bin/activate
uv pip install stable-worldmodel[train,env]
conda常用方案
conda create -n lewm python=3.10
conda activate lewm
pip install stable-worldmodel[train,env]
7.2 数据集与权重下载
官方权重无法通过Google Drive访问,提供Datawhale开源训练权重与数据集:
- LeWM训练权重:https://huggingface.co/Datawhale/lewm/tree/main
- 任务数据集:
- tworoom导航:https://huggingface.co/datasets/quentinll/lewm-tworooms/tree/main
- cube机械臂抓取:https://huggingface.co/datasets/quentinll/lewm-cube/tree/main
- pusht、reacher任务可同步下载对应数据集
目录规范
tworoom任务目录
lewm
└── tworoom
├── tworoom
│ └── tworoom.h5 # 数据集文件
└── lewm_object.ckpt # 模型权重
cube任务目录
lewm
└── cube
├── ogbench
│ └── cube_single_expert.h5
└── cube
└── lewm_object.ckpt
7.3 训练与推理命令
1)全局环境变量配置
export STABLEWM_HOME=/home/your-user/lewm/tworoom
2)Wandb日志配置
修改config/train/lewm.yaml,填入自己的wandb账号信息:
wandb:
config:
entity: your_entity
project: your_project
3)启动训练
python train.py data=tworoom
4)模型推理评估
权重统一重命名为lewm_object.ckpt后执行:
python eval.py --config-name=tworoom.yaml policy=tworoom/lewm
7.4 实验效果参考
1)tworoom导航任务(完整轮次训练)
==== RESULTS ==== metrics: {'success_rate': 98.0, ...}
evaluation_time: 179.39s
简单导航任务成功率高达98%,模型动力学预测稳定。
2)cube机械臂抓取(仅训练12轮)
==== RESULTS ==== metrics: {'success_rate': 64.0, ...}
evaluation_time: 191.07s
抓取任务成功率偏低,推测训练轮次不足;官方判定成功标准为方块目标距离≤4cm,未考虑机械臂姿态,真实任务成功率会略低于指标。
八、总结
LeWM是新一代极简稳定的JEPA类世界模型,核心突破是SIGReg高斯正则:依靠严谨的概率定理,仅用两项损失彻底解决困扰行业的表征崩溃问题。
相比JEPA、PLDM、DINO-WM等方案,LeWM兼顾理论完备性、训练稳定性、拓展灵活性,非常适合具身智能、机器人仿真、视觉预测等场景落地;同时存在维度适配、无标注数据利用等可创新方向,是世界模型入门与科研的优质基线模型。
参考连接
原始论文:https://arxiv.org/pdf/2603.19312
教程内容:LEWM世界模型分析解读
110



被折叠的 条评论
为什么被折叠?



