AB
AiBoss
project

VideoWorld - An autoregressive video generation model developed by ByteDance in collaboration with Shanghai Jiao Tong University and other institutions.

VideoWorld is a research project jointly conducted by Beijing Jiaotong University, the University of Science and Technology of China, and ByteDance. It explores whether deep generative models can learn complex knowledge, including rules, from unlabeled video data alone.

What is VideoWorld?

VideoWorld is a research project jointly conducted by Beijing Jiaotong University, the University of Science and Technology of China, and ByteDance. It explores whether deep generative models can learn complex knowledge, including rules, reasoning, and planning capabilities, solely from unlabeled video data. The core of this project is an autoregressive video generation model that acquires knowledge by observing videos, without relying on traditional text or labeled data.

VideoWorld's main functions

  • Learning complex knowledge from unannotated videosVideoWorld can learn complex task knowledge, including rules, reasoning, and planning abilities, solely from unlabeled video data, without relying on language instructions or labeled data.
  • Autoregressive video generationUsing VQ-VAE and an autoregressive Transformer architecture, VideoWorld can generate high-quality video frames and infer task-related operations from these frames.
  • Long-term reasoning and planningIn Go tasks, VideoWorld can perform long-term planning, choose the best move positions, and defeat high-level opponents (such as KataGo-5d). In robotics tasks, VideoWorld can plan complex sequences of operations to complete various robot control tasks.
  • Cross-environment generalization abilityVideoWorld demonstrates good generalization ability by transferring learned knowledge across different tasks and environments.
  • Compact visual information representationLDM compresses lengthy visual information into compact latent codes, reducing information redundancy and improving learning efficiency. This compact representation enables the model to handle complex visual dynamics more efficiently, supporting long-term inference and decision-making.
  • Self-directed learning without reinforcement learningVideoWorld does not rely on traditional reinforcement learning methods (such as search algorithms or reward mechanisms), but instead learns complex tasks autonomously through pure visual input.
  • Efficient knowledge learning and reasoningVideoWorld achieved a 5-dan professional level (Elo 2317) in the Go task using only 300 million parameters, demonstrating its efficient knowledge learning capabilities. In robotic tasks, VideoWorld's success rate is close to that of the Oracle model, showcasing its efficient reasoning and decision-making abilities.
  • Deep understanding of visual informationVideoWorld can understand complex visual information through generated video frames and underlying codes, supporting task-driven reasoning and decision-making.
  • Supports multiple task typesVideoWorld is not only applicable to Go and robot control tasks, but also has the potential to be extended to other complex tasks, such as autonomous driving and intelligent monitoring.

VideoWorld's technical principles

  • VQ-VAE (Vector Quantization-Variational Autoencoder)VQ-VAE is used to encode video frames into discrete token sequences. It maps continuous image features to a discrete codebook through vector quantization, generating discrete representations.
  • Autoregressive TransformerPredicting the next token based on a discrete token sequence. The Transformer architecture utilizes an autoregressive mechanism to predict the next frame based on previous frames, thereby generating a coherent video sequence.
  • Latent Dynamic Model (LDM)The introduction of LDM (Local Dynamics Model) compresses multi-step visual changes into compact latent code, improving the efficiency and effectiveness of knowledge learning. LDM can capture short-term and long-term dynamics in videos, supporting complex reasoning and planning tasks.
  • Mapping between video generation and task operationsBuilding upon the generated video frames, VideoWorld further maps these frames to specific task operations using an Inverse Dynamics Model (IDM). The IDM is an independently trained module, typically composed of a multilayer perceptron (MLP), capable of predicting the corresponding action based on the current frame and the generated next frame.
  • Data-driven knowledge learningVideoWorld learns from large-scale unlabeled video data, reducing reliance on manually labeled data and lowering data preparation costs.

VideoWorld's project address

Application scenarios of VideoWorld

  • autonomous drivingBy using video input from the vehicle's onboard camera, VideoWorld can learn the dynamic changes in the road environment and identify traffic signs, pedestrians, and obstacles.
  • Intelligent monitoringBy observing surveillance videos, VideoWorld can learn patterns of normal and abnormal behavior and detect abnormal events in real time.
  • Fault detectionBy observing videos of the production process, VideoWorld can learn patterns of normal and abnormal states and detect faults in real time.
  • Game AIThe model needs to be able to generate appropriate actions based on the game environment to compete against players or other AI. By observing game videos, VideoWorld can learn game rules and environmental dynamics.
  • Fault detectionBy observing videos of the production process, VideoWorld can learn patterns of normal and abnormal states and detect faults in real time.