要解决的问题
两路变化同时发生,能否分别表示,而不是全部混在一个潜动作中?
Multi-Agent Problems in World Models
从 LAM 切入,逐步看视频世界模型中的多主体问题。
视频有画面变化,却往往没有对应的动作标签。
已知:前后视频帧。未知:每个主体自己的动作标签。
两路变化同时发生,能否分别表示,而不是全部混在一个潜动作中?
希望得到可分别改变的表示;但学出的因子未必一一对应真实主体。
视频里发生的两路变化,怎样经过分解、动作推断,再回到画面?
把刚才的分解、潜动作和共同预测,对应到论文的实际模块。
提供分开的表示位置;动力学仍可参考全部当前slots,保留交互信息。
FLAM 的定性证据:改变蓝色实体的潜动作,观察生成轨迹。
选定的动作表示可以改变对应部分的运动,提供“分别建模”的直观证据。
其他实体沿用原视频推断的潜动作;这还不是其他agent自主决定反应。
共同点是分别建模视觉变化;分开的单位和动作表示并不一样。
对象slots → 推断各对象潜动作 → 预测slots并解码视频。
动作表示:离散原型 + 连续变化量。
→ 随机潜动作 → 未来粒子与视频。
补充思想:通过采样表示局部运动的不确定性。
两篇背景帮助我们看清边界,不作为独立多agent控制的主要证据。
| 背景工作 | 实际处理方式 | 与本节的关系 |
|---|---|---|
| OTF-LAM | 局部视觉变化 → 共享原语 → 状态条件聚合 | 最后仍汇总成一个潜动作 |
| GDLAM | 多组潜表示 + 空间门控,分担变化 | 分组不保证对应各agent |
与上一节不同:现在明确给定A和B各自的动作,不再从视频里发现动作。
动作条件先关联主体状态,再利用空间信息影响视频中的相应角色。
动作与主体、主体与空间的联系,落实在视频和状态的共同预测中。
已知动作与当前主体状态 → 联合更新主体状态和视频 → 下一段继续保持对应。
同一张图中,动作标注、角色编号与预测位置需要一起读。
先选一个角色 → 找它的动作标注 → 观察后续画面与位置预测。
这些实例展示多主体控制和状态预测;不是只靠图像质量评价动作是否执行正确。
补充问题:指令怎样表达,动作语义能否跨角色复用?
ActionParty突出“动作控制对人”;这里突出“动作如何表达与复用”。
条件改变了:外部不再指定每个角色的下一步动作。
看一个简化例子:只告诉模型A向前/出拳,B的反应随视频一起产生。
Tekken 3:只以 Player 1 的动作作为动作控制条件。
不单独预测并输出一个对手动作指令,再把它交给生成器。对手行为被包含在视觉动态中。
作者使用动作数量与拳/腿比例,比较生成片段和原始游戏片段。
横轴是训练阶段,纵轴比较动作比例。接近1表示拳/腿比例更接近原始片段。
能观察行为统计是否相近;仅凭这个指标,还不能证明对手学会了通用战术决策。
同样没有外部指定B的下一步;这次先选动作,再让视频模型执行。
把“当前是什么状态、NPC该做什么、画面如何变化”分别处理。
几何关系从生成画面估计;技能历史和冷却由动作记录计算。
关注信息怎样传递,不必把整张图的术语一次记住。
COMBAT 与 WorldMind 都保留为重点,比较任务组织与信息条件。
| 比较项 | COMBAT | WorldMind |
|---|---|---|
| 他者动作在哪里产生 | 隐含在未来视频中 | 显式决策模块先选动作 |
| 主要额外接口 | 己方动作条件;可加入pose | 紧凑状态、技能机制、动作转换 |
| 重点理解 | 视频预测能学到哪些行为模式 | 状态理解与决策怎样接入生成 |
自己只看到局部场景,也不能预先知道伙伴的全部行动。
沿同一个备物场景,区分预测未来的输出和规划选择的输出。
当前视觉场景 + 各主体文本动作 → 一份未来视频。
把联合动作拆为逐主体文本条件,组合对应的扩散预测,生成这些动作共同作用的后果。
观察、提出候选、推测伙伴、想象结果,最后执行自己的动作。
原文用不同搜索预算下的计划,展示想象与选择的关系。
从任务目标看:候选计划如何变化?想象的后果为什么会影响自己的选择?
视频模型输出可能后果;规划过程输出要执行的动作。
固定同一次行动,从两个人的视角生成两份视频。
论文检查动作、环境与互动后的状态能否跨视角对应。
同一主体在各视角中的动作应当对应。
共同区域的布局与场景应当对应。
互动后产生的变化,应在各视角中相容。
每一路都保留自己的视角,同时参考所有主体的动作与共同历史。
在论文原图中,对应两条进入联合生成过程的信息来源。
生成A的视角时,不仅知道A的动作,也接收B运动在这个视角中的表达。
利用几何对齐的历史画面,为当前视角提供场景参考。
看两路视频中的人物、场景和互动结果,而不只看单路清晰度。
它们都服务于共享世界,但改变的是不同条件。
例如角色转身后门暂时离开画面:额外生成固定辅助视角,帮助延续离屏变化与重访状态。
新增C、D之后,每个人仍须对应自己的动作、身份和视角。
每个人保留不同的输入与输出,通过共享表示交换相关信息。
一个区分主体,一个组织跨主体信息交换。
对称关系的身份编码:区分不同人,同时避免把固定槽位绑定成固定角色。
在少量共享表示中汇集与传递信息,各主体仍保留自己的表示。
作者报告:两主体训练后,生成四主体的同步视角视频。
例如A、B一起开门,C、D一起搬箱;两件事可先各自处理,再交换相关信息。
如果搬箱者准备穿门,两个事件变得相关,就需要交换跨组信息。此处为解释分组的自拟例子。
关键区别:外部给了什么,模型需要补出什么,结果用来做什么。
| 问题 | 主要已知条件 | 需要得到什么 | 重点阅读 |
|---|---|---|---|
| 动作学习 | 视频;缺逐主体动作标签 | 分别表示各实体动作/运动 | FLAM |
| 多主体控制 | 各人的动作或指令 | 正确角色执行各自控制 | ActionParty |
| 他者行为 | 己方控制;他者未完全指定 | 产生他者后续行为 | COMBAT / WorldMind |
| 合作规划 | 局部观察与合作目标 | 借助预测选择自身动作 | COMBO |
| 共享世界 | 同一世界、各视角及动作 | 多路视频中的共同事实相容 | ME-World |
| 数量泛化 | 训练少人,测试更多人 | 保持身份、控制与信息交流 | Gamma-World |
先选择问题,再决定要精读、补数据,还是设计更合适的评价。
学出的通道怎样对应主动agent,而不只对应被动物体或局部变化?
遮挡、接触和角色交换后,怎样让动作仍作用于正确主体?
隐式生成与显式决策,各需要哪些数据和接口?
哪类预测准确性真正影响合作决策,而不只是改善画面?
多视角怎样记住离屏变化,并在重访时核对共同历史?
哪些身份表示和通信结构能复用,哪些仍受训练规模限制?
仅作为尚未实施的验证思路,不是本次已完成的实验。
固定初态与B的动作,改变A的动作。
检查指令是否绑定正确,以及共同物体的后果是否在两视角一致。
只指定A的动作,让B依据当前状态产生行为。
再检查模型是否能描述这种响应,而非只重放固定动作。
按讲述顺序阅读;第三组两篇都作为重点。
分别学习场景因子的潜动作
给定动作与主体的持续绑定
视频预测中隐式产生对手行为
状态理解、NPC决策与生成闭环
视频想象辅助合作规划
多主体视角共享动作与环境历史
身份表示与人数泛化
五篇补充对照、两篇LAM背景、一篇分布式简述。
对象级潜动作:原型与连续变化
粒子级随机潜动作与未来
逐角色语言动作与语义复用
固定辅助视角与离屏状态
分层通信与相关事件分组
背景:局部变化最终聚合为一个动作
背景:分组表示不保证等于多agent
简述:共享状态驱动的各端生成
← → / Page Up、Page Down:翻页;Home、End:首尾页。
O:目录 N:讲稿 F:全屏 Esc:关闭弹层。
点线下划线术语:悬停、键盘聚焦或点击查看解释。图示与论文原图可点击放大,再用“查看细节”放大并滚动阅读。
正文、图示与交互均为本地资源。来源链接用于联网查阅原文。