PAPER REPORTENAll readings ↗

GAIA-1: A Generative World Model for Autonomous Driving

English reading report: Method, equations, original figures, experiments and reproducibility.

Authors: Anthony Hu; Lloyd Russell; Hudson Yeo; Zak Murez; George Fedoseev; Alex Kendall; Jamie Shotton; Gianluca Corrado

Affiliations: Wayve

Source: 2309.17080 ↗ · Catalog record

Reading: 467 / 558 · 6 original figures & tables · ~20 min ·

1. Paper overview

In one sentence: GAIA-1 separates action-conditioned image-token prediction from diffusion video rendering, enabling controllable driving scenarios while leaving physical accuracy and downstream driving benefits unmeasured. e-architecturee-encodinge-world-objectivee-decodere-scalinge-action-results

At a glanceWhat to know
Research problem
Source description

Autonomous driving requires anticipating different outcomes of a vehicle's actions. The authors seek a representation that models scene evolution while retaining the visual richness of generative video. Their proposed division of labor lets a transformer predict compressed scene content and a diffusion decoder reconstruct temporally coherent pixels. e-identitye-architecture

Core mechanism
Source description

A multimodal autoregressive world model conditions image prediction on video, text and actions, supporting prompted rollouts and generation without video context. e-modese-world-objective

A key reported resultHeld-out geofenced image-token prediction: The GAIA-1 point lies just below 2.0 and close to the fitted curve in Figure 8a; exact endpoint and uncertainty are not tabulated.

Validation cross-entropy; lower is better. London geofenced validation; scaling models from 0.65M to 650M parameters used to predict the 6.5B world model's cross-entropy.

Smaller models have higher plotted loss. Figure 8b separately shows training curves; no external baseline is evaluated here. Supports predictable token-loss improvement with scale. The compute axis is estimated, and this is not a measurement of driving safety or physical prediction error. e-datae-scaling

Reading caution
Source description

The authors explicitly state that autoregressive generation does not run in real time; concurrent samples do not establish real-time single-rollout latency. e-conclusion

Core contributions

  • Source description

    A multimodal autoregressive world model conditions image prediction on video, text and actions, supporting prompted rollouts and generation without video context. e-modese-world-objective

  • Source description

    DINO-distilled image tokens and a multitask diffusion decoder separate semantic compression from coherent video rendering. e-tokenizere-decoder

  • Reader analysis

    The authors interpret qualitative diversity, interactions and unusual steering outcomes as emerging generalization and understanding of world rules; these are stronger claims than the supplied measurements establish. e-capabilitiese-action-results

Figure 2. The predictor decides the next image tokens; a separate decoder renders the video. Original paper, p. 3 ↗

Excerpt from the authors’ paper; cropped without altering the figure or table.

How to read it. Read from the three encoders on the left toward the world model in the center. Cyan image tokens, magenta action embeddings and purple text embeddings enter a shared sequence. The orange dashed loop marks autoregressive token generation, and the rightmost decoder maps predicted image content to video. The input groups follow the text–image–action ordering specified in Section 2.1. Equation (1) makes the dependency precise: an image token sees current text but only earlier actions. Although the schematic's output column carries multiple colors, the stated training target is the next image token; it does not define an action-output head. e-architecturee-encodinge-world-objectivee-decoder

What it supports. The architecture provides two distinct modeling stages. The transformer predicts compressed visual content under supplied conditions; diffusion performs the subsequent pixel rendering. This supports action-conditioned future generation, but a shared multimodal token sequence alone does not make GAIA-1 a policy that selects executable actions.

Where the evidence stops. The diagram is schematic rather than a complete attention mask. Use Equation (1) for causal timing and target modality. The decoder is a separate trained network, and neither the figure nor the objective specifies a vehicle-control loop.

2. Motivation

2.1 The problem and the proposed response

Source description

Autonomous driving requires anticipating different outcomes of a vehicle's actions. The authors seek a representation that models scene evolution while retaining the visual richness of generative video. Their proposed division of labor lets a transformer predict compressed scene content and a diffusion decoder reconstruct temporally coherent pixels. e-identitye-architecture

2.2 What this reading follows

Imagine supplying a short driving clip and asking what the scene might look like after a different steering maneuver. GAIA-1 answers with generated video. Its transformer works in a compressed image-token space, while a separate diffusion model converts those predictions into coherent frames. Language can alter scene attributes, and speed and curvature condition the imagined motion. The crucial reading distinction is between controlling a generated scene and validating a vehicle controller. This edition follows the semantic tokenizer, causal predictor and temporal decoder, then examines the paper's scaling and sampling evidence alongside its qualitative steering examples. e-architecturee-encodinge-world-objectivee-decodere-scalinge-action-results

3. Research context

We place the paper in the collection through its world–action interface. The catalog labels and the reading’s assessment are shown separately.

Catalog dimensionRecorded classification
Major categoryFoundational work
ArchitectureNot applicable
Prediction paradigmNot applicable
QuadrantNot applicable

This table preserves the labels recorded at reading time. The current major category is Benchmarks & simulators. View the current classification.

3.1 Evidence-based assessment

Supports the recorded classification

Reader analysis

The foundational video-generation/neural-world-simulator classification is supported. The world model predicts image tokens conditioned on supplied actions, and a separate diffusion network renders them. It neither jointly predicts future observations and executable actions nor recovers actions by inverse dynamics. Thus the catalog's architecture/prediction-quadrant entries being Not applicable is appropriate; a shared token sequence alone does not establish a One Model action policy. e-architecturee-encodinge-world-objectivee-decodere-conclusion

This is the collection’s architectural analysis, not a new related-work survey. Benchmark comparisons and their protocols appear in Section 6.

4. Problem formulation

4.1 Inputs and outputs

InputsOutputs
  • Optional driving-video context
  • Per-time-step text encoded with pretrained T5-large
  • Supplied scalar speed and curvature sequences
  • Autoregressively generated discrete image tokens at 6.25 Hz
  • Decoded 288 × 512 driving video temporally upsampled to 25 Hz

4.2 Equations and their role

Lworld model=t=1Ti=1nlogp(zt,iz<t,zt,j<i,ct,a<t)\mathcal{L}_{\mathrm{world\ model}}=-\sum_{t=1}^{T}\sum_{i=1}^{n}\log p(z_{t,i}\mid\mathbf{z}_{<t},z_{t,j<i},\mathbf{c}_{\leq t},\mathbf{a}_{<t})
Equation (1): T is sequence length, n the image-token count, z the image tokens, c text and a actions. The loss supervises only image tokens. Its action conditioning excludes the current time, matching the text–image–action ordering. e-encodinge-world-objective
lfinal=(1+t)lconditionedtlunconditionedl_{\mathrm{final}}=(1+t)l_{\mathrm{conditioned}}-t l_{\mathrm{unconditioned}}
Equation (3): l denotes next-token logits; t is the guidance scale here, not the temporal index of Equation (1). Increasing the difference between text-conditioned and unconditioned logits strengthens prompt adherence. Another prompt can replace the unconditioned branch for negative prompting. e-guidance

5. Method in detail

5.1 Trace an action through the token ordering

Source description

Begin with a known driving frame. The tokenizer converts its pixels to discrete codes, guided during pretraining by reconstruction, quantization and DINO feature objectives. T5-large text features and linear projections of speed and curvature enter the same embedding space. Within each time step, text comes first, image tokens next and actions last. This order matters: Equation (1) lets the current image depend on current text and previous actions, but not on its own later action tokens. The autoregressive target remains an image token, so providing a steering sequence asks for a visual consequence rather than asking the model to choose steering. Figure 2's feedback loop is token generation. It is not feedback from a physical vehicle or a planner optimizing a reward. e-architecturee-encodinge-tokenizere-world-objective

Figure 4. One decoder handles different patterns of known frames and token conditioning. Original paper, p. 7 ↗

Excerpt from the authors’ paper; cropped without altering the figure or table.

How to read it. Follow panels (a) through (d), checking where tokens and known images appear. In image generation, each noisy frame is decoded independently from its tokens. Video generation adds temporal connections, drawn as bidirectional arrows between frames. Autoregressive generation retains a known frame as image context while predicting the following frames from tokens and noise. Interpolation instead supplies two endpoint images and no tokens for the missing middle frame. These arrows describe information exchange in the video decoder, not the causal mask of the world model. The caption and Section 2.4 agree on the missing-token condition for interpolation. e-decodere-decoder-taskse-decoding

What it supports. The decoder learns both token fidelity and temporal coherence through complementary tasks. The same model can render coarse-rate predictions and fill the gaps needed for a smoother video. Temporal upsampling therefore adds generated intermediate imagery without requiring the world model to predict every output frame's tokens.

Where the evidence stops. Panel (c) illustrates forward context, but Section 2.4 trains both directions and Section 5.2 ultimately selects backward decoding. Training conditions use real-image tokens; inference uses predicted tokens, so the illustration alone does not establish robustness to prediction errors.

5.2 Separate predicted content from rendered continuity

Reader analysis

After the world model produces image tokens at 6.25 Hz, the video decoder still has substantial work to do. Its training tasks teach independent image fidelity, temporal coupling, contextual extension and interpolation. During training, token conditions come from real images; during generation they come from the predictor. Section 5.2 first describes seven-frame decoding with two overlapping frames, then explicitly changes the preferred direction: start from the last block and decode backward to reduce flicker and improve object stability. The authors also sometimes average image-only and video denoising predictions. Two interpolation passes raise the frame rate to 25 Hz. Reader interpretation: a smooth rendered sequence is therefore evidence about the combined predictor and decoder, and cannot by itself reveal which component supplied the apparent continuity or repaired an inconsistency. e-decodere-decoder-taskse-decoding

5.3 Keep the three levels of evidence separate

Reader analysis

Figure 8 measures token-prediction cross-entropy on held-out geofenced data, making it the clearest quantitative test of scaling. Figure 6 instead examines how a sampling rule changes the distribution of generated tokens. The driving montages then illustrate possible visual behaviors, including alternative futures and conditioned steering. These tests answer different questions: predictive likelihood, generation behavior and qualitative controllability. The authors connect the last category to world understanding and future policy learning, but provide no executed-driving or policy-improvement score. As a reader's assessment, the experiments support a promising conditional generator and a scaling recipe; they leave the usefulness of generated counterfactuals for safety-critical decisions open. A reproduction should therefore measure geometry and response to supplied actions alongside realism, rather than treating attractive videos as a complete validation. e-samplinge-scalinge-capabilitiese-action-resultse-conclusion

5.4 Training and inference

During training

Source description

Training uses 4,700 hours of proprietary London driving collected during 2019–2023 at 25 Hz, approximately 420 million images. The 400-hour validation set contains disjoint runs and distinguishes strictly held-out roads from familiar routes. Inverse-frequency sampling with exponent 0.5 balances geography/weather; world-model and decoder sampling additionally balance speed and steering categories. e-data

Source description

The 0.3B tokenizer uses reconstruction, perceptual, GAN, quantization and DINO cosine losses. It trains for 200k steps, batch 160, on 32 A100 80GB GPUs for four days. The 6.5B world model uses 26 frames at 6.25 Hz, described as four-second clips, totaling 15,860 tokens; training takes 100k steps, batch 128, on 64 A100 80GB GPUs for 15 days. e-tokenizere-tokenizer-traininge-world-training

Source description

World-model batches are unconditioned/action-conditioned/text-conditioned in a 20%/40%/40% mix. The 2.6B decoder trains on seven frames at 6.25, 12.5 or 25 Hz, with equally sampled tasks and 0.15 token dropout. Its v-parameterized target uses L1/L2 weights 0.1/1.0; 300k steps with batch 64 take 15 days on 32 A100 80GB GPUs. e-decodere-world-traininge-decoder-training

During inference

Source description

Generating one image requires 576 next-token steps. Top-k sampling avoids argmax repetition and unrestricted tail sampling; Figure 6 illustrates k=50. Text classifier-free guidance varies over tokens and frames, trading diversity for prompt alignment. A sliding context window permits longer rollouts. Supplied actions influence predicted imagery; nothing here executes them on a vehicle. e-samplinge-guidancee-world-objective

Source description

The decoder uses 50-step DDIM, seven-frame blocks with two-frame overlap, then interpolation from 6.25 to 12.5 to 25 Hz. Although the procedure first describes forward decoding, the final implementation decodes backward from the last block. At each diffusion step, with probability 0.25 it averages image-only and video denoising equally to balance token fidelity against temporal consistency. e-decoding

5.5 Implementation flow

  1. Compress images into semantic tokens

    A convolutional VQ autoencoder downsamples each 288 × 512 frame by 16 along each axis, yielding 576 tokens from an 8,192-entry vocabulary. DINO feature distillation encourages semantic similarity. Only the discrete encoder survives into GAIA-1; its single-image training decoder is replaced for video generation. e-tokenizere-tokenizer-training

  2. Interleave conditioning with observations

    Each time step contains 32 text tokens, 576 image tokens and two action tokens, in text–image–action order. Learned projections share a 4,096-dimensional space with factorized spatial and temporal position embeddings. Actions are linearly embedded scalars, not predicted discrete control commands. e-encodinge-world-objective

  3. Predict image tokens causally

    The transformer predicts each image token from earlier images, earlier tokens within that image, text through the current time, and actions strictly before that time. There is no action-prediction loss, inverse-dynamics module or action-selection policy in the specified objective. e-world-objective

  4. Render and interpolate

    A 3D U-Net with factorized spatial and temporal attention learns image generation, joint video generation, autoregressive decoding and interpolation. It receives real-image tokens during training and world-model predictions during inference. Interpolation uses image context without conditioning tokens for the missing frame. e-decodere-decoder-tasks

6. Experiments & results

GAIA-1 generates driving videos by predicting discrete image tokens and rendering them with a separate video diffusion decoder. Video context, language, and supplied speed/curvature sequences can shape the future. Semantic tokenization and temporal subsampling make autoregressive modeling tractable; diffusion restores visual detail and frame rate. The evidence comprises token-prediction scaling, sampling diagnostics, and selected qualitative scenarios. These support a controllable video world model, while calibrated physical dynamics, executed driving performance, and benefits to policy learning remain unestablished in this paper.

Source and visual limitations
Reader analysis

The supplied paper contains no quantitative tables and no numerical component-ablation table. Its quantitative evidence is Figure 8's scaling plots and Figure 6's sampling diagnostic; Figure 3 offers a qualitative tokenizer comparison. Accordingly, this edition uses original plots and diagnostics rather than inventing a results table. Sections 7.1–7.3 supply selected qualitative scenarios without control-error, closed-loop success or policy-learning metrics. The PDF provides static video snapshots, which cannot establish full temporal quality or the accuracy of every generated interaction. e-tokenizere-samplinge-scalinge-capabilitiese-action-resultse-conclusion

6.1 Read the original evidence

Figure 8. The quantitative result concerns predictable image-token loss under increasing scale. Original paper, p. 11 ↗

Excerpt from the authors’ paper; cropped without altering the figure or table.

How to read it. Read the left plot first: blue observations from smaller models define a dashed power-law prediction, and the orange point is GAIA-1. The horizontal axis is estimated training compute in FLOPs on a logarithmic scale; lower validation cross-entropy is better. The held-out evaluation uses geofenced driving data. Then read the right plot separately: its vertical axis is training cross-entropy, and its legend identifies model sizes from 0.65M to 6.5B. Do not compare a training endpoint directly with a validation endpoint as though they were the same measurement. Section 6 estimates compute from parameter count and training tokens. e-datae-scaling

What it supports. The orange validation point lies just below 2.0, close to the predicted curve. This is an observed plot location, not an exactly tabulated score. The result supports a scaling relationship for token prediction across this model family and training setup; it does not quantify improvement in executed driving.

Where the evidence stops. No confidence intervals or exact numerical table accompany the fit. The caption and text use the ambiguous phrase “less than 20× the compute”; this edition does not reinterpret it as a precise compute-saving factor. Extrapolated benefits beyond the tested scale remain unmeasured.

Figure 13. Changing supplied curvature changes the displayed future scene. Original paper, p. 17 ↗

Excerpt from the authors’ paper; cropped without altering the figure or table.

How to read it. Read each row from context and conditioning on the left to generated frames at +1, +2, +3 and +4 seconds. The first four rows share a road context; the caption identifies the conditions, in order, as left, strong left, right and strong right while maintaining speed. Compare the relative positions of the trees, curb and parked vehicles as the imagined viewpoint moves. The orange overlays indicate the conditioned maneuver rather than a measured prediction-error curve. The separate bottom row depicts an oncoming vehicle's avoidance response. The actual action inputs are scalar speed and curvature, as defined in Section 2.1. e-encodinge-world-objectivee-action-results

What it supports. The montage illustrates sensitivity to action conditioning and a plausible interaction in one selected scene. The authors describe these steering maneuvers as absent from their expert-driving data and infer extrapolation. What is directly supplied for inspection is a set of generated frames, not a quantitative test of the physical accuracy of those counterfactuals.

Where the evidence stops. The caption's language about executing actions refers to generation conditions, not documented real-vehicle trials. No counterfactual ground truth, trajectory error, sample count or collision-avoidance rate is provided. Static snapshots also cannot verify every intermediate frame's temporal consistency.

6.2 Results and evaluation conditions

Task & protocolReported resultComparison & interpretation
Held-out geofenced image-token prediction

London geofenced validation; scaling models from 0.65M to 650M parameters used to predict the 6.5B world model's cross-entropy.

The GAIA-1 point lies just below 2.0 and close to the fitted curve in Figure 8a; exact endpoint and uncertainty are not tabulated.

Validation cross-entropy; lower is better

Smaller models have higher plotted loss. Figure 8b separately shows training curves; no external baseline is evaluated here.

Supports predictable token-loss improvement with scale. The compute axis is estimated, and this is not a measurement of driving safety or physical prediction error. e-datae-scaling

Next-image sampling stability

Figure 6 compares perplexity across the 576 positions of one image's tokens.

Top-k=50 has fluctuations resembling real tokens; argmax stays very low, while unrestricted sampling exhibits large spikes.

Per-position perplexity diagnostic, not an aggregate benchmark

Argmax, full-distribution sampling and top-k use the same world-model sampling problem.

Motivates truncating the sampling distribution; no repeated-run statistics or downstream success scores are supplied. e-sampling

Action-conditioned driving-video generation

Selected contexts with left, strong-left, right and strong-right curvature while maintaining speed; Figure 13 shows frames at +1 through +4 seconds.

The displayed futures shift with steering, and one example depicts an oncoming vehicle making an avoidance maneuver.

Qualitative visual response; no numerical control-accuracy metric

Contrasting conditioning from shared context, without ground-truth counterfactual trajectories or a competing method.

Illustrates controllability. The authors' extrapolation claim relies on their description of expert-only training behavior; physical causality and execution success are not demonstrated. e-action-results

6.3 Ablations and diagnostic examples

Read component removals and qualitative examples within their stated evaluation conditions.

Figure 3. DINO distillation changes the visible organization of the token embeddings. Original paper, p. 5 ↗

Excerpt from the authors’ paper; cropped without altering the figure or table.

How to read it. Start with the street image, then compare the middle and right token maps at corresponding locations. These are not reconstructed photographs or segmentation labels: the caption says the top three principal components of the token embeddings are mapped to RGB. The base VQ-GAN map has fragmented colors, while the DINO-distilled map shows more coherent regions around vehicles, road and sky. Section 2.2 explains the intervention: a cosine loss encourages quantized features to resemble a pretrained DINO representation. This supplements reconstruction and quantization objectives, guiding what information the compressed tokens retain for subsequent sequence modeling. e-tokenizere-tokenizer-traininge-world-objective

What it supports. The example supports the intended semantic organization of the representation. At the reported resolution, each image becomes 576 tokens rather than a sequence of raw pixels. The purpose is to make the prediction problem tractable while emphasizing meaningful scene content that the world model can compose over time.

Where the evidence stops. This is a qualitative representation comparison, not a numerical downstream ablation. PCA colors are not semantic class IDs, and the figure supplies neither a segmentation score nor a controlled measurement of how distillation changes rollout accuracy.

Figure 6. Sampling changes rollout behavior even when the trained predictor is unchanged. Original paper, p. 9 ↗

Excerpt from the authors’ paper; cropped without altering the figure or table.

How to read it. Each panel plots token position across one 576-token image, with perplexity on the vertical axis. Cyan denotes real-image tokens and orange the chosen generation strategy. Read the panels as a comparison of distribution shapes, not a race to minimize every orange value. Argmax remains unusually low, which the authors associate with repetitive futures. Unrestricted sampling produces large spikes from improbable choices. Restricting draws to the 50 most likely tokens yields fluctuations closer to the real trace. Section 5.1 uses this diagnostic to motivate top-k sampling, rather than simply choosing the most probable token at every step. e-sampling

What it supports. Generation needs a compromise between diversity and staying within reliable predictions. In this example, top-k sampling avoids both the flat argmax pattern and the largest unrestricted-sampling spikes. This is evidence about a decoding decision, not a new training objective or an external benchmark comparison.

Where the evidence stops. The plot does not report an aggregate over many contexts, uncertainty, or driving-quality scores. The displayed k=50 is a demonstrated setting; the text makes the choice dependent on tokenization rather than establishing a universally optimal value.

7. Analysis & limitations

7.1 What the evidence leaves open

Source description

The authors explicitly state that autoregressive generation does not run in real time; concurrent samples do not establish real-time single-rollout latency. e-conclusion

Reader analysis

Scaling evaluates image-token likelihood, while the capability section presents selected examples. There are no quantitative tables, closed-loop driving scores, calibrated interaction probabilities, or measured policy-training gains. Visual plausibility cannot establish those outcomes. e-scalinge-capabilitiese-action-resultse-conclusion

Reader analysis

The proprietary London dataset and geofenced validation restrict what can be inferred about geographic transfer. Weather diversity and unusual steering examples do not substitute for systematic out-of-distribution evaluation. e-datae-capabilitiese-action-results

7.2 Questions for discussion

  1. How much of the apparent interaction consistency comes from predicted tokens versus diffusion decoding?
  2. Would improved geofenced token likelihood predict lower geometric error under held-out action sequences?

8. Reproducibility audit

8.1 Requirements and known gaps

Reader analysis

Reproduction needs aligned images, text, speed and curvature; pretrained tokenizer/teacher/text components; and the specified sampling and decoder tasks. Exact data, geofence membership, text-generation procedure and action preprocessing are not fully specified. Guidance schedules are explicitly use-case dependent. e-encodinge-tokenizere-datae-guidance

Reader analysis

The source supplies optimizer configurations, GPU counts, FlashAttention v2, and DeepSpeed ZeRO-2 with activation checkpointing. Preserve the prose-defined v target and weighted L1/L2 objective: Equation (2) displays only a squared L2 term. Exact software environments and quantitative forward-versus-backward decoder comparisons are absent. e-tokenizer-traininge-world-traininge-decodere-decoder-traininge-decoding

8.2 Proposed reproduction checks

The following checks are proposals motivated by the paper. They have not been run as part of this reading.

Check 1: Does backward decoding improve stability without changing the event?

Reader-proposed check, not performed: cache identical world-model token sequences and decode them forward and backward with the same trained decoder, seven-frame blocks, two-frame overlap and 50 DDIM steps. Keep the denoising-mixture rule fixed and use repeated paired seeds. Compare tracked-object persistence, horizon flicker and discontinuities at block boundaries; independently inspect whether object identity, steering direction and event timing remain consistent with the token-conditioned scene. Include reconstruction from real-image tokens as a control for predictor errors. The claimed backward advantage would be weakened if stability does not improve, or if apparent improvement comes from changing the depicted event. This isolates decoder behavior without retraining the predictor. e-decodere-decoder-taskse-decoding

Check 2: Does the predictor use the supplied action sequence?

Reader-proposed check, not performed: on held-out geofenced clips, hold video context, text, sampling settings and decoder fixed. Compare the recorded speed/curvature sequence with shuffled sequences and with action conditioning omitted. Use matched random seeds and repeated samples. Measure factual future prediction error against the recorded continuation, plus independently estimated ego-motion and scene displacement. The recorded-action condition should improve factual prediction, while changed curvature should produce consistent directional changes across seeds. Failure of either pattern would weaken the action-control interpretation. A shuffled-action future has no observed physical counterfactual here, so sensitivity alone must not be reported as proof that other agents' reactions are causally correct. e-encodinge-world-objectivee-datae-samplinge-action-results

8.3 Reading coverage

Visual audit: The title/author/version page and all body pages 1–19 were rendered and visually inspected, including all Figures 1–13, causal Equation (1), guidance Equation (3), decoder Equations (2)/(4), training hardware/configuration details, data splitting, inference and conclusions. All six final original crops were individually viewed at their final dimensions; the action montage was recropped to remove excess whitespace and viewed again. Architecture arrows were checked against Sections 2.1–2.4; decoder-task arrows and conditioning were checked against Figure 4's caption and Sections 2.4/5.2. The forward illustration versus final backward decoding choice is disclosed. References on pages 20–25 were read in the complete six text chunks; they contain no retained experimental-detail claim requiring additional visual pages. No appendix or tables occur in the supplied PDF. Linked videos, code and separate supplements were outside this inspection.

PDF pages inspected for this edition: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19. Appendix coverage: not present.

Original figures and tables remain the work of the source’s authors. Extractions preserve their scientific content; any HTML wrapper layout is disclosed with each figure. The surrounding reading notes are our own.

Text reading scope & known omissions
  • Title, author block and abstract, p. 1: arXiv:2309.17080v1 [cs.CV], 29 September 2023; title and all eight authors agree with the catalog
  • 1 Introduction, pp. 1–3
  • 2 Model, including 2.1–2.4, pp. 4–7
  • 3 Data, pp. 6–8
  • 4 Training Procedure, including 4.1–4.3, pp. 8–9
  • 5 Inference, including 5.1–5.2, pp. 9–11
  • 6 Scaling, p. 11
  • 7 Capabilities and Emerging Properties, including 7.1–7.3, pp. 12–17
  • 8 Related Work, p. 18
  • 9 Conclusions and Future Work; Acknowledgments, p. 19
  • References, pp. 20–25

Outside the original text pass

  • Text extraction does not reconstruct figure images; inspect the retained PDF for figures and equation/table layout.
  • Separate supplemental material availability has not been fully verified.
  • The extraction limitation was addressed by visually inspecting all original Figures 1–13 and PDF pages 1–19. Reference pages 20–25 were read as text, not inspected as images. The supplied PDF contains no appendix or tables.
  • All six supplied text chunks were read individually. Linked videos, code, training data and separate supplements were not inspected; no experiments were reproduced.
  • Only the supplied v1 edition was reviewed. No title or author discrepancy was observed; later editions and any revision differences were not examined.

The visual audit above records the subsequent illustrated pass.

8.4 Traceable evidence

e-identityPDF p. 1, title/author block, arXiv margin stamp, Abstract and Section 1Inspect

The title matches the catalog. Authors are Anthony Hu, Lloyd Russell, Hudson Yeo, Zak Murez, George Fedoseev, Alex Kendall, Jamie Shotton and Gianluca Corrado, affiliated with Wayve. Hu, Russell and Yeo have equal-contribution marks. Stamp: arXiv:2309.17080v1 [cs.CV], 29 Sep 2023. The problem is predicting possible driving outcomes.

Go to primary source ↓
e-modesPDF p. 2, Figure 1 and captionInspect

Examples cover video rollout, action/text-conditioned rollout, text generation, combined text/action generation and unconditional generation. Speed and curvature conditioning supplies future value sequences.

Go to primary source ↓
e-architecturePDF pp. 2–3, Section 1; p. 3, Figure 2 and captionInspect

Image, text and action encoders feed an autoregressive world model; predicted image tokens feed a separate video decoder that returns pixels at higher temporal resolution.

Go to primary source ↓
e-encodingPDF p. 4, Section 2.1, Image tokens, Text tokens, Action tokens and final paragraphInspect

Each step interleaves 32 T5-large text tokens, 576 image tokens and two linearly embedded speed/curvature scalars. Shared dimension is 4096; position embeddings factorize spatial and temporal indices.

Go to primary source ↓
e-tokenizerPDF pp. 4–5, Section 2.2; p. 5, Figure 3 and loss listInspect

VQ compression uses downsampling 16, nearest-neighbor codebook lookup, reconstruction and quantization losses, and cosine distillation from pretrained DINO features. Figure 3 maps the top three embedding PCA components to RGB. The image autoencoder's decoder is used only during its training.

Go to primary source ↓
e-world-objectivePDF p. 5, Section 2.3, Equation (1) and following paragraphsInspect

Causal cross-entropy predicts image tokens conditional on past images, earlier same-frame tokens, current/past text and strictly past actions. Conditioning is dropped during training; videos are subsampled from 25 to 6.25 Hz.

Go to primary source ↓
e-decoderPDF p. 6, Section 2.4, Equation (2), target definitions and task paragraphsInspect

The video decoder is a 3D U-Net with spatial/temporal attention; temporal layers are disabled for image training. Training tokens come from real images, inference tokens from predictions. Tasks are equally sampled, with forward/backward autoregression and token dropout 0.15. Prose specifies v-parameterization and weighted L1/L2, whereas Equation (2) shows squared L2.

Go to primary source ↓
e-decoder-tasksPDF p. 7, Figure 4(a–d) and captionInspect

Panels distinguish independent image decoding, joint video decoding, autoregressive generation using image context, and interpolation without missing-frame token conditioning. Bidirectional links indicate temporal information exchange within decoder tasks.

Go to primary source ↓
e-dataPDF pp. 6–7, Section 3; p. 8, Figure 5 and captionInspect

Proprietary London data comprises 4700 hours at 25 Hz collected 2019–2023, about 420M images. Validation comprises 400 hours from disjoint runs, partitioned into unseen-road geofences and familiar routes. Sampling balances specified geography, weather and behavior features with exponent 0.5.

Go to primary source ↓
e-tokenizer-trainingPDF p. 8, Section 4.1Inspect

Tokenizer: 0.3B parameters, 288 × 512 pixels, 18 × 32 tokens, 8192 vocabulary. AdamW learning rate 1e-4, weight decay 0.01, betas 0.5/0.9; listed loss weights and warm-up/decay. Batch 160, 200k steps, four days on 32 A100 80GB GPUs.

Go to primary source ↓
e-world-trainingPDF pp. 8–9, Section 4.2Inspect

World model: 6.5B parameters; 26 frames at 6.25 Hz, described as four seconds; 15860 total tokens. AdamW learning rate 1e-4, weight decay 0.1, betas 0.9/0.95, clipping 1.0. Unconditioned/action/text ratios 20/40/40%; batch 128, 100k steps, 15 days on 64 A100 80GB GPUs; FlashAttention v2 and ZeRO-2 with checkpointing.

Go to primary source ↓
e-decoder-trainingPDF p. 9, Section 4.3Inspect

Decoder: 2.6B parameters, seven 288 × 512 frames at 6.25/12.5/25 Hz. AdamW learning rate 5e-5, cosine noise schedule, L1/L2 weights 0.1/1.0, EMA 0.999. Batch 64, 300k steps, 15 days on 32 A100 80GB GPUs; ZeRO-2 with checkpointing.

Go to primary source ↓
e-samplingPDF p. 9, Figure 6(a–c), caption and Section 5.1; p. 10, first paragraphInspect

The diagnostic compares real-token perplexity with argmax, unrestricted sampling and top-k=50 over 576 image-token positions. Authors associate argmax with repetition and unrestricted sampling with unreliable tails. Top-k balances diversity and realism; k depends on tokenization.

Go to primary source ↓
e-guidancePDF p. 10, Section 5.1, Figure 7 and Equation (3)Inspect

Long generation uses a sliding window. Text comes from online narration or offline metadata. Classifier-free guidance combines conditional/unconditional logits, supports negative prompts, and is scheduled over tokens and frames; scale and schedule are use-case hyperparameters.

Go to primary source ↓
e-decodingPDF pp. 10–11, Section 5.2, numbered steps, Equation (4) and final paragraphInspect

Decode seven-frame blocks with two-frame overlap and DDIM 50 steps, then interpolate 6.25→12.5→25 Hz. Equation (4) mixes image-only and joint-video denoising with weight 0.5, applied per diffusion step with probability 0.25. The final paragraph selects backward decoding from the last block for object stability and less horizon flicker, after initially describing a forward procedure.

Go to primary source ↓
e-scalingPDF p. 11, Section 6 and Figure 8(a–b)Inspect

A power-law fit to geofenced validation cross-entropy from 0.65M–650M models predicts the 6.5B endpoint. The orange validation point is just below 2.0; no exact table or uncertainty is given. Training curves are separate. Compute is estimated as six times non-embedding parameter count per training token. The text's phrase 'less than 20× the compute' has an unclear comparison and does not establish a precise reduction factor.

Go to primary source ↓
e-capabilitiesPDF pp. 12–16, Figures 9–12; p. 13, Section 7 and Sections 7.1–7.3Inspect

Section 7 explicitly introduces qualitative examples. Figures show diverse scenes, long generation, multiple futures and weather/lighting prompts. Figure 10 displays snapshots through +40 s; prose claims minute-long stability without an aggregate metric. Figure 11 contrasts giving-way, roundabout and traffic futures. No quantitative result table is supplied.

Go to primary source ↓
e-action-resultsPDF pp. 13–14, Section 7.3; p. 17, Figure 13 and captionInspect

Four rows vary left/strong-left/right/strong-right actions at maintained speed from shared context, with generated frames +1 to +4 s. A fifth depicts an oncoming vehicle avoiding a collision. The authors call these actions outside expert-training behavior and infer geometric/causal understanding; the evidence is selected video frames without trajectory-error statistics.

Go to primary source ↓
e-conclusionPDF p. 19, Section 9, limitations and future-use paragraphsInspect

Autoregressive generation is not real time. Concurrent generation of samples is suggested. Incorporation into driving models and use as synthetic data for training/validation are prospective benefits, without a reported downstream policy experiment.

Go to primary source ↓

8.5 Primary sources

Scroll across the image to inspect details. Press Esc to close.