VideoWorld - 字节联合交大等机构推出的自回归视频生成模型
发布于 2025-01-21 · VideoWorld是北京交通大学、中国科学技术大学和字节跳动合作开展的一项研究项目,探索深度生成模型是否能仅通过未标注的视频数据学习复杂的知识,包括规则、推理和规划能力。
VideoWorld是什么
VideoWorld 是北京交通大学、中国科学技术大学和字节跳动合作的一项研究项目,想验证深度生成模型能不能只靠未标注的视频数据学会复杂知识,比如规则、推理和规划。项目的核心是一个自回归视频生成模型:它通过看视频来获取知识,不依赖文本或标注数据。
VideoWorld的主要功能
- 从未标注视频中学习复杂知识:VideoWorld 只靠未标注的视频就能学到复杂的任务知识,包括规则、推理和规划,不需要语言指令或标注数据。
- 自回归视频生成:用 VQ-VAE 加自回归 Transformer,VideoWorld 能生成高质量的视频帧,再从这些帧里推断出任务相关的操作。
- 长期推理和规划:在围棋任务里,VideoWorld 会做长期规划,选出最佳落子位置,击败高水平对手(如 KataGo-5d)。换到机器人任务,它能规划复杂的操作序列,完成多种机器人控制任务。
- 跨环境泛化能力:学到的知识可以迁移到不同任务和环境,泛化能力不错。
- 紧凑的视觉信息表示:LDM 把冗长的视觉信息压成紧凑的潜在代码,减少冗余,学习效率也更高。表示紧凑了,模型处理复杂视觉动态时更省力,也撑得起长期推理和决策。
- 无需强化学习的自主学习:VideoWorld 不用传统的强化学习(比如搜索算法、奖励机制),靠纯视觉输入自己学复杂任务。
- 高效的知识学习与推理:围棋任务里,VideoWorld 达到 5 段专业水平(Elo 2317),只用了 3 亿参数就做到这一步。机器人任务上,它的成功率接近 oracle 模型,推理和决策都跟得上。
- 视觉信息的深度理解:借助生成的视频帧和潜在代码,VideoWorld 能读懂复杂的视觉信息,为任务驱动的推理和决策提供依据。
- 支持多种任务类型:围棋和机器人控制之外,这套方法也有往其他复杂任务扩展的空间,比如自动驾驶、智能监控。
VideoWorld的技术原理
- VQ-VAE(矢量量化-变分自编码器):负责把视频帧编码成离散的 token 序列。VQ-VAE 用矢量量化把连续的图像特征映射到离散码本(codebook),得到离散表示。
- 自回归 Transformer:在离散 token 序列上逐个预测下一个 token。Transformer 靠自回归机制,用前面的帧推下一帧,串起来就是连贯的视频。
- 潜在动态模型(LDM):LDM 把多步视觉变化压成紧凑的潜在代码,学习效率和效果都因此受益。它既能抓视频里的短期动态,也能抓长期动态,复杂的推理和规划任务就有了支撑。
- 视频生成与任务操作的映射:VideoWorld 在生成视频帧之后,再用逆动态模型(Inverse Dynamics Model, IDM)把这些帧映射成具体的任务操作。IDM 是单独训练的模块,一般由多层感知机(MLP)组成,看当前帧和生成的下一帧就能预测出对应动作。
- 数据驱动的知识学习:训练数据用的是大规模未标注视频,对人工标注的依赖少了,数据准备的成本也跟着降下来。
VideoWorld的项目地址
- 项目官网:https://maverickren.github.io/VideoWorld
- GitHub仓库:https://github.com/bytedance/VideoWorld
- arXiv技术论文:https://arxiv.org/pdf/2501.09781
VideoWorld的应用场景
- 自动驾驶:把车载摄像头的视频喂进去,VideoWorld 能学道路环境的动态变化,认出交通标志、行人和障碍物。
- 智能监控:看监控视频,学正常和异常行为的模式,再实时挑出异常事件。
- 故障检测:盯着生产过程的视频,VideoWorld 能学正常与异常状态的模式,实时发现故障。
- 游戏 AI:这类任务要求模型看着游戏环境做出合理操作,跟玩家或其他 AI 对打。VideoWorld 通过观察游戏视频来学规则和环境动态。
- 故障检测:生产过程的视频看多了,VideoWorld 就能分辨正常和异常状态,实时检测故障。






0 条评论
暂无评论,来抢沙发。