视觉世界建模:状态、生成与动作条件¶
多模态 / 96 个问题 · 24 篇论文
先看问题,想一想,再展开答案。这里持续积累本子主题各篇论文的问答,一篇论文也可以追加多个问题。
96 个问题 · 24 篇论文
基础理解
GUI-JEPA为什么不需要逐token生成动作?
GUI-JEPA: Candidate-Conditioned JEPA Latents as a Fast Action Policy for Mobile GUI Agents
核心机制
为什么候选的动作与ROI需要先经过残差predictor,而不是直接送结构打分头?
GUI-JEPA: Candidate-Conditioned JEPA Latents as a Fast Action Policy for Mobile GUI Agents
方法对比
GUI-JEPA的latent打分,与“预测下一状态然后选最接近目标”有何区别?
GUI-JEPA: Candidate-Conditioned JEPA Latents as a Fast Action Policy for Mobile GUI Agents
实现细节
本地三层predictor和真实梯度通过验证,是否等于已经能操作Android?
GUI-JEPA: Candidate-Conditioned JEPA Latents as a Fast Action Policy for Mobile GUI Agents
基础理解
SWIM学到的是机器人策略,还是状态距离该看哪些坐标?
SWIM: Learning What Matters from Behaviors for JEPA World Models
核心机制
为什么当前状态不能一起gate,为什么还需要真实错配的discrimination?
SWIM: Learning What Matters from Behaviors for JEPA World Models
方法对比
把状态乘g还是sqrt(g),以及之后再标准化,会得到同一个距离吗?
SWIM: Learning What Matters from Behaviors for JEPA World Models
实现细节
怎样防止组件测试把“L1让gate变小”误当作学到了行为,或把未来state泄露到规划?
SWIM: Learning What Matters from Behaviors for JEPA World Models
基础理解
Decision Transformer 为什么可能需要比“期望回报是多少”更丰富的未来条件?
DT-JEPA: Learning to Predict Future Representations for Decision-Making
核心机制
为什么未来 latent 要由历史预测,而真实未来只交给训练期的目标编码器?
DT-JEPA: Learning to Predict Future Representations for Decision-Making
方法对比
预测高斯分布与直接用一个确定未来向量,有何建模取舍?
DT-JEPA: Learning to Predict Future Representations for Decision-Making
实现细节
NLL、BC 与 critic 的归约能都改成通用 MSE.mean 吗?
DT-JEPA: Learning to Predict Future Representations for Decision-Making
基础理解
统一建模不同动作格式时,为什么 token 数量不应直接代表动作的重要性?
核心机制
为什么给 action logits 加 log(Nref/Na),能抵消完全复制动作 Token 带来的注意力总权重变化?
方法对比
联合 softmax 校正与把视频、动作分别 softmax 后相加有何不同?
实现细节
复制不变性是否允许新增任意动作或改变位置编码?
基础理解
Inside-JEPA 为什么关注潜在状态能否表达“对象之间的关系”?
Inside-JEPA: From Prediction to Relational Grounding in Latent World Models
核心机制
为什么逆动态头的未来状态要来自可反传的 online 编码器,而非 EMA target?
Inside-JEPA: From Prediction to Relational Grounding in Latent World Models
方法对比
INV-S、INV-R 与打乱标签控制分别用来区分什么信号?
Inside-JEPA: From Prediction to Relational Grounding in Latent World Models
实现细节
四实体 K=8 的状态为什么是 256 维,而不是删对角后的 224 维?
Inside-JEPA: From Prediction to Relational Grounding in Latent World Models
基础理解
ALPS 为什么希望一个视觉表示同时适合语言理解、状态预测和图像检查?
核心机制
第二阶段为什么只监督教师裁剪 B 中落在学生裁剪 A 内的 patch?
方法对比
固定 Stage1 教师与 EMA 教师在第二阶段各意味着什么?
实现细节
跨裁剪损失为什么先按图平均有效 patch,再对 batch 平均?
基础理解
AW-0 为什么试图把可组合程序、未来视觉和机器人动作放在一个模型里?
核心机制
AW-0 为什么允许专家内部双向交互,却把专家之间限制为代码→视频→动作?
方法对比
三专家各有投影、归一化与 FFN,与完全共用一套模态变换有什么区别?
实现细节
连续 flow 目标与代码 masked diffusion 能使用同一噪声和监督 mask 吗?
基础理解
同一图像的不同视图越相似,为什么还要防止所有图像都变成同一个表示?
LocaLeJEPA: Maximum Entropy Representations under Geometric Priors
核心机制
为什么 LocaLeJEPA 不把所有簇都直接拉向同一个高斯分布?
LocaLeJEPA: Maximum Entropy Representations under Geometric Priors
方法对比
均匀实心球目标与高斯或单位球面目标有什么区别?
LocaLeJEPA: Maximum Entropy Representations under Geometric Priors
实现细节
小簇过滤与簇数变化为什么影响有效正则强度?
LocaLeJEPA: Maximum Entropy Representations under Geometric Priors
基础理解
长视频生成为什么在镜头回到旧位置时,容易忘记原来的场景布局?
核心机制
依据下一段相机轨迹淘汰平面,为什么不等于读取未来真实视频?
方法对比
持久平面池与仅保留近期帧作为生成条件有什么差别?
实现细节
几何 LoRA 是在每个视频去噪步都开启吗?
基础理解
第一视角视频空间推理为什么需要同时改进提问规划和感知回答?
EgoP²C: Internalizing Plan-Perceive-Compose for Spatial Reasoning in Egocentric Video
核心机制
为什么分段蒸馏必须让各教师评价同一批学生 tokens?
EgoP²C: Internalizing Plan-Perceive-Compose for Spatial Reasoning in Egocentric Video
方法对比
PC、V 与通用 G 专家的参数,是否都采用相同的训练边界?
EgoP²C: Internalizing Plan-Perceive-Compose for Spatial Reasoning in Egocentric Video
实现细节
角色长度归一化的分母为何必须覆盖整条轨迹?
EgoP²C: Internalizing Plan-Perceive-Compose for Spatial Reasoning in Egocentric Video
基础理解
Gen4P 为什么尝试把视频生成模型的知识用于三维和四维感知?
核心机制
使用视频生成器做四维感知时,为什么不必执行完整多步去噪?
方法对比
冻结 depth-LoRA 与训练 4D-LoRA 的分工,为什么不同于全参数微调?
实现细节
连续时间查询与 DiT 输入条件有哪些容易混淆的细节?
基础理解
EgoJEPA 为什么尝试从大量人类第一视角视频学习可迁移的动作经验?
EgoJEPA: Beyond Retargeting for Dexterous Manipulation from Egocentric Videos
核心机制
EgoJEPA 为什么先学习潜动作,而不把人的手部轨迹直接规则映射成机器人关节?
EgoJEPA: Beyond Retargeting for Dexterous Manipulation from Egocentric Videos
方法对比
动作条件 JEPA 与后续视觉—潜动作联合 Flow Matching,分别学习什么关系?
EgoJEPA: Beyond Retargeting for Dexterous Manipulation from Egocentric Videos
实现细节
未来视觉目标在 JEPA 训练和实际控制时的可见性有什么区别?
EgoJEPA: Beyond Retargeting for Dexterous Manipulation from Egocentric Videos
基础理解
单图生成新视角时,ESC 为什么关心物体是否在三维场景中一致存在?
ESC: Escaping 2D Diffusion Ambiguity with Geometric Constraints for Consistent Novel View Synthesis
核心机制
为什么新视角图像看起来清晰、相机姿态也正确,仍可能不满足 PCC?
ESC: Escaping 2D Diffusion Ambiguity with Geometric Constraints for Consistent Novel View Synthesis
方法对比
PCC Best-of-N 与按 RGB 相似度选最像源图的候选有什么不同?
ESC: Escaping 2D Diffusion Ambiguity with Geometric Constraints for Consistent Novel View Synthesis
实现细节
重投影计算为什么必须包含 z-buffer 和有效像素 mask?
ESC: Escaping 2D Diffusion Ambiguity with Geometric Constraints for Consistent Novel View Synthesis
基础理解
JEPA 的下一步 latent loss 很小,为什么还不足以判断它理解了物理运动?
One-Step Prediction Fidelity Is a Poor Proxy for Planning Performance in JEPA World Models
核心机制
为什么要从预测状态误差中减去真实表征经同一解码器得到的误差?
One-Step Prediction Fidelity Is a Poor Proxy for Planning Performance in JEPA World Models
方法对比
一步物理预测误差下降与规划成功率提升为什么需要分开测?
One-Step Prediction Fidelity Is a Poor Proxy for Planning Performance in JEPA World Models
实现细节
E_excess 为负时应截成零吗?
One-Step Prediction Fidelity Is a Poor Proxy for Planning Performance in JEPA World Models
基础理解
小 batch 自监督学习为什么可能让图像视图对齐,却仍学不到可区分的表示?
Dataset-Level Regularization for Joint-Embedding Self-Supervised Learning
核心机制
OOB 为什么能让小 batch 使用接近全数据范围的抗坍塌监督?
Dataset-Level Regularization for Joint-Embedding Self-Supervised Learning
方法对比
Gaussian sorted-quantile 目标与只约束均值零、方差一有何不同?
Dataset-Level Regularization for Joint-Embedding Self-Supervised Learning
实现细节
锚点刷新的方向、目标和梯度应怎样隔离?
Dataset-Level Regularization for Joint-Embedding Self-Supervised Learning
基础理解
理解视频里的动作类别,与保留精确速度和关节角,为什么是不同学习要求?
Time-JEPA: Grounding Video World Models with Physical Time Series
核心机制
物理时间序列只作训练标签,为何还能改善仅输入视频的编码器?
Time-JEPA: Grounding Video World Models with Physical Time Series
方法对比
辅助物理目标与只做 masked latent prediction 约束什么不同信息?
Time-JEPA: Grounding Video World Models with Physical Time Series
实现细节
tubelet 内某变量完全缺测时,能否补成有效零标签?
Time-JEPA: Grounding Video World Models with Physical Time Series
基础理解
同一视频模型为什么需要适应手机、服务器或跨设备分段执行的不同预算?
EV-JEPA: Elastic V-JEPA for Any Device and Cross-Device Inference
核心机制
为何训练窄模型和宽模型之外,还要专门训练“窄转宽”路径?
EV-JEPA: Elastic V-JEPA for Any Device and Cross-Device Inference
方法对比
训练压缩器的切分层重建目标,与直接删掉 token,要求恢复什么信息?
EV-JEPA: Elastic V-JEPA for Any Device and Cross-Device Inference
实现细节
EV-JEPA 的教师是固定视频模型,还是跟随弹性学生更新的 EMA 副本?
EV-JEPA: Elastic V-JEPA for Any Device and Cross-Device Inference
基础理解
SmolWAM 为什么把视频生成式机器人策略的整条接口都纳入轻量化?
SmolWAM: A Latent World-Action Model for Robotic Manipulation on Edge Devices
核心机制
为什么缩小动作查询接口时,还要保留原 token 位置与 rectified-flow 方向?
SmolWAM: A Latent World-Action Model for Robotic Manipulation on Edge Devices
方法对比
单帧 VAE 加 adapter 与直接换成单帧 VAE 有何不同?
SmolWAM: A Latent World-Action Model for Robotic Manipulation on Edge Devices
实现细节
这里的 rectified-flow 速度方向与 LeWAM 相同吗?
SmolWAM: A Latent World-Action Model for Robotic Manipulation on Edge Devices
基础理解
LeWAM 为什么希望“预测动作后果”和“产生可用动作”在训练时互相联系?
核心机制
为什么 LeWAM 的噪声动作分支不能经中间层读取干净动作?
方法对比
LeWAM 的动作 flow 策略与宽高斯随机搜索的区别是什么?
实现细节
LeWAM 的动作精炼为什么用 proximity penalty 优化,却按原始 goal cost 选候选?
基础理解
没有字幕的原始视频,为什么仍可能为语言模型提供有用的中期训练信号?
核心机制
目标侧 stop-gradient 为什么不意味着视觉 tokenizer 完全冻结?
方法对比
与视频 caption 训练相比,raw video 路线避免了什么监督瓶颈?
实现细节
视频中期训练后的图文指令调优,为什么必须与对照使用同一口径?
基础理解
WOVEN 的状态转移监督为什么不是普通静态图片分类?
核心机制
为什么要按初始场景或 source 分组切分,而不能随机拆散视觉转移问答?
方法对比
scene-OOD 与 state-perturbation 测试区分什么泛化问题?
实现细节
四种 option permutation 与 source_id 分组分别防什么问题?
基础理解
机器人动作策略为什么会从“预测将看到什么”中获得额外条件?
V-JEPA Policy: Building Effective World-Action Models on Predictive Visual Latents
核心机制
动作专家读取预测未来潜变量,与直接读取训练视频未来帧有何区别?
V-JEPA Policy: Building Effective World-Action Models on Predictive Visual Latents
方法对比
联合世界与动作训练与先训预测器再独立训动作头有什么区别?
V-JEPA Policy: Building Effective World-Action Models on Predictive Visual Latents
实现细节
future target 的梯度隔离与本地实现边界应怎样表述?
V-JEPA Policy: Building Effective World-Action Models on Predictive Visual Latents
基础理解
视觉推理生成了一个好看的终图,为什么还可能没有完成要求的任务?
VBVR-Pro: A Scalable and Verifiable Suite for Native Visual Reasoning
核心机制
可执行 scorer 为什么比通用 VLM judge 更适合某些时空约束任务?
VBVR-Pro: A Scalable and Verifiable Suite for Native Visual Reasoning
方法对比
约束奖励加权求和,与要求全部约束硬性通过,是不是同一种任务合同?
VBVR-Pro: A Scalable and Verifiable Suite for Native Visual Reasoning
实现细节
本地程序化 reward 从带噪基线到满分说明什么?
VBVR-Pro: A Scalable and Verifiable Suite for Native Visual Reasoning
基础理解
同时编辑多个实例时,MICE 所说的属性串扰会怎样破坏用户指令?
核心机制
多实例编辑为什么同时需要文字组隔离与平滑空间偏置?
方法对比
软空间偏置与对区域外 token 全部 hard mask 有何区别?
实现细节
为什么 ε=10^-30 的偏置至少用 float32,且 context 到视觉域不能随意加空间 mask?
主题导读与阅读路线
先想一个问题¶
模型是在识别画面,还是能判断动作将怎样改变状态?
记住这一点¶
把观察、动作和后续状态放在一起,才能学习可用于预测或控制的表示。LeWAM 联合学习未来潜状态预测与动作 flow matching,让视觉表征和策略相互塑造;规划时再用潜动力学评价动作候选。WOVEN 则把视频生成的视觉转移组织成场景、动作、推理类型受控的监督,训练模型理解结果、原因与反事实。 SWIM补充“哪些状态坐标应影响latent距离”:离线逆动力学只门控未来位移,冻结gate后用sqrt(g)校准同帧对的状态距离;它不在规划时读取未来状态。
一个例子¶
同一桌面,把杯子向左推和向右推应产生不同结果;只认出“桌上有杯子”不足以控制机器人。表征预测可避免逐像素重建,但仍要检验动作条件是否有效、rollout 多步后是否漂移,以及选出的动作能否在闭环环境到达目标。
什么时候要小心¶
生成视频逼真、一步预测误差小或训练集问答分数高,都不自动证明规划有效。源场景与轨迹要分组隔离,反事实不能泄漏未来结果。本地 LeWAM 尚是非 holdout 闭环诊断,WOVEN 是小规模公开训练源实验;都不能替代原文完整泛化或机器人结论。
先读这几篇¶
先读 LeWAM 的潜状态/动作联合目标,理解预测怎样进入控制;再读 WOVEN 的视觉转移与受控监督,区分表征学习、生成数据、问答推理和闭环规划。之后按视觉几何、视频记忆或具身动作细分。
- LeWAM: End-to-End World and Action Modeling with JEPAs · 原论文
- WOVEN: Weaving Visual World Modeling into Multimodal LLMs · 原论文
自测一下¶
世界模型的一步 latent MSE 更低,是否必然能带来更高的长程控制成功率?
展开参考答案
不必然。误差可能集中在与动作选择无关的方向,多步 rollout 还会累积偏差,策略搜索也可能利用模型漏洞。需要相同环境、目标和预算下的闭环控制对照,且不能用训练目标轨迹冒充 holdout。