atlas

Research map / Probabilistic and scientific modeling / Dynamical systems

Words in Motion: Extracting Interpretable Control Vectors for Motion Transformers

ICLR 2025 · Probabilistic and scientific modeling › Dynamical systems · approach: Latent-space control and planning · 0 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.

Probes hidden states of multimodal motion transformers for interpretable motion features and builds PCA- or sparse-autoencoder-based control vectors that steer forecasts at inference and generalize zero-shot to shifted speed distributions.

Problem

Hidden states of transformer motion forecasters are hard to interpret and control; it is unclear whether interpretable motion features (speed, acceleration, direction, agent type) are linearly separable and functionally usable in their latent spaces.

Approach

Measure neural collapse toward quantized motion features with linear probes (detached from gradients), then fit control vectors from differences between hidden states of opposing features, and refine them by pooling sparse autoencoder codes before projecting back through the SAE decoder.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply the SAE-128 speed control vector at τ=-50RedMotion · Waymo reduced-future-speed validationminADE: 3.271 -> 1.174Helped
Apply the SAE-128 speed control vector at τ=-50RedMotion · Waymo reduced-future-speed validationOverlap rate: 0.220 -> 0.174Helped
Optimize control vectors with SAE-128 instead of plain PCARedMotion speed control · Waymo relative speed changes ±50%R²: 0.969 -> 0.984Helped
Train RedMotion on Waymo rather than AV2F using matched trajectory lengthsRedMotion speed control · Waymo speed-control linearity comparisonR²: 0.275 -> 0.969Helped
Add activation steering with control vectorsRedMotion inference · WaymoInference latency: 50.21\text{ms} -> 51.08\text{ms}Hurt
Use sparse intermediate dimension 16 instead of 128 (ablation)SAE control-vector optimization · Waymo speed control, relative speed changes ±50%R²: 0.984 -> 0.770Hurt
Use JumpReLU rather than ReLU activation (ablation)SAE control-vector optimization · Waymo speed control, relative speed changes ±50%R²: 0.984 -> 0.986Helped
Replace SAE with KoopmanAE (ablation)Speed control-vector optimization · Waymo speed control, relative speed changes ±50%R²: 0.984 -> -0.057Hurt
Use hidden states from module 0 rather than module 2 (ablation)SAE-128 speed control · WaymoR²: 0.984 -> 0.654Hurt
Lower the high-speed threshold to 25 km/h (ablation)SAE-128 speed control · WaymoR²: 0.984 -> 0.987Helped
Raise the low-speed threshold to 25 km/h (ablation)SAE-128 speed control · WaymoR²: 0.984 -> -0.734Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Argoverse 2 Forecasting Waymo Open Motion Dataset

Benchmarks: Argoverse 2 Forecasting Waymo Open Motion Dataset

Metrics: linear probing accuracy Pearson correlation R2 straightness index CDNV minADE minFDE Brier minADE Brier minFDE overlap rate

Baselines: plain PCA control vectors Koopman autoencoder Sparse MLPMixer SAE ConvSAE

Builds on: word2vec sparse autoencoders neural collapse JumpReLU Koopman autoencoder

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