atlas

Research map / Multi-agent systems and games / Human-AI and goal-conditioned

SMART: Scalable Multi-agent Real-time Motion Generation via Next-token Prediction

NeurIPS 2024 · Multi-agent systems and games › Human-AI and goal-conditioned · approach: Data-driven traffic simulation · 12 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

SMART tokenizes vectorized road maps and agent trajectories into discrete tokens and trains a GPT-style decoder-only transformer with next-token prediction for scalable, zero-shot multi-agent driving motion generation.

Problem

Data-driven autonomous driving motion generation is limited by dataset size and domain gaps between datasets, and existing regression-based or encoder-decoder NTP models generalize poorly and scale poorly for real-time simulation.

Approach

Discretize agent trajectories (k-disks motion vocabulary with noised tokenization) and road vectors into tokens, then model motion with a factorized decoder-only transformer that autoregressively predicts next motion tokens conditioned on map tokens, avoiding re-encoding history at each step.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SMART 7M rather than TrajeglishWOMD 2023 Sim Agents · WOMD 2023 Sim AgentsRealism Meta metric: 0.6451 -> 0.6587Helped
Scale SMART from 7M to 101M parametersSMART · WOMD 2024 Sim AgentsRealism Meta metric: 0.7591 -> 0.7614Helped
Train on NuPlan only and evaluate zero-shot on WOMDSMART · WOMD 2024 Sim AgentsRealism Meta metric: 0.7591 -> 0.7210Hurt
Add road vector tokenization (ablation)SMART, M1 to M2 · WOMD validation, trained on WOMD versus NuPlaninteractive: WOMD: 0.827 -> 0.807; NuPlan: 0.593 -> 0.696Mixed
Add noised agent tokenization (ablation)SMART, M2 to M3 · WOMD validation, trained on WOMD versus NuPlaninteractive: WOMD: 0.807 -> 0.809; NuPlan: 0.696 -> 0.750Helped
Add noised road vector tokenization (ablation)SMART, M3 to M4 · WOMD validation, trained on WOMD versus NuPlaninteractive: WOMD: 0.809 -> 0.801; NuPlan: 0.750 -> 0.747Mixed
Add road vector next token prediction (ablation)SMART, M3 to M5 · WOMD validation, trained on WOMD versus NuPlaninteractive: WOMD: 0.809 -> 0.813; NuPlan: 0.750 -> 0.780Helped
Add noised road vector tokenization (ablation)SMART, M5 to M6 · WOMD validation, trained on WOMD versus NuPlaninteractive: WOMD: 0.813 -> 0.803; NuPlan: 0.780 -> 0.785Mixed
Replace k-disks with VQ-VAE tokenizer (ablation)SMART 7M · WOMD validation, trained on WOMDkinematics: 0.453 -> 0.461Helped
Replace k-disks with VQ-VAE tokenizer (ablation)SMART 7M · WOMD validation, trained on NuPlaninteractive: 0.785 -> 0.687Hurt
Increase model scale from 1M to 101M parameters (ablation)SMART · WOMD validation, multi-dataset traininginteractive metrics: 0.782 -> 0.819Helped
Increase model scale from 1M to 101M parameters (ablation)SMART · WOMD validation, multi-dataset trainingkinematic metrics: 0.423 -> 0.457Helped

Surprising findings

Limitations

Experimental setup

Datasets: Waymo Open Motion Dataset NuPlan proprietary driving dataset

Benchmarks: WOMD Sim Agents 2023 WOMD Sim Agents 2024 (WOSAC) WOMD validation set

Metrics: realism meta metric kinematic metrics interactive metrics map-based metrics minADE cross-entropy test loss inference time

Baselines: Trajeglish MVTE VPD-PRIOR QCNeXt MultiPath BehaviorGPT GUMP VBD TrafficBOTv1.5 MotionDiffuser

Builds on: MotionLM Trajeglish MTR VQ-VAE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy