atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

STraj: Self-training for Bridging the Cross-Geography Gap in Trajectory Prediction

AAAI 2025 · Label-efficient and robust learning › Recognition and long-tail · approach: Dense features and foundation priors · 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.

Proposes STraj, a plug-and-play self-training UDA pipeline (complementary agent/map masking pre-training, consistency-based pseudo-label update, trajectory-induced contrastive learning) to close the cross-geography gap in trajectory prediction on Argoverse 1.

Problem

Trajectory predictors trained in one city (geography) degrade sharply when deployed in another because agent and lane-segment distributions differ; annotating target-city trajectories is costly.

Approach

Adapts pseudo-label self-training to trajectory prediction by (1) pre-training with distance-weighted complementary agent and map masking, (2) updating pseudo trajectories by cosine-similarity consistency with historical epochs and weighting the loss by consistency, and (3) using consistency-selected positives/negatives across domains for contrastive learning on agent representations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add STraj self-trainingLaneGCN · MIA → PITminADE, K=1: 2.32 -> 1.96Helped
add STraj self-trainingLaneGCN · PIT → MIAminADE, K=1: 2.68 -> 2.89Hurt
add complementary agent and map augmentations (ablation)LaneGCN · MIA → PITminADE, K=1: 2.32 -> 2.26Helped
add pseudo label update strategy (ablation)LaneGCN with augmentation · MIA → PITminADE, K=1: 2.26 -> 2.09Helped
add trajectory-induced contrastive learning (ablation)LaneGCN with augmentation and PLUS · MIA → PITminADE, K=1: 2.09 -> 1.96Helped
use agent augmentation only instead of complementary augmentation (ablation)LaneGCN · MIA → PITminADE, K=1: 1.96 -> 2.11Hurt
use map augmentation only instead of complementary augmentation (ablation)LaneGCN · MIA → PITminADE, K=1: 1.96 -> 2.05Hurt
replace weighted random masking with random masking (ablation)LaneGCN augmentation · MIA → PITminADE, K=1: 1.96 -> 2.19Hurt
measure trajectory consistency with Euclidean distance rather than cosine similarity (ablation)LaneGCN pseudo label update · MIA → PITminADE, K=1: 1.96 -> 2.02Hurt
combine Euclidean distance and cosine similarity for trajectory consistency (ablation)LaneGCN pseudo label update · MIA → PITminADE, K=1: 1.96 -> 2.20Hurt
calculate cosine similarity only at trajectory endpoints (ablation)LaneGCN pseudo label update · MIA → PITminADE, K=1: 1.96 -> 2.21Hurt
calculate Euclidean distance only at trajectory endpoints (ablation)LaneGCN pseudo label update · MIA → PITminADE, K=1: 1.96 -> 2.16Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Argoverse 1

Benchmarks: Argoverse 1 (MIA->PIT, PIT->MIA)

Metrics: minADE minFDE MR

Baselines: Source Only Oracle ICON S-attack Frenét

Builds on: LaneGCN ICON InfoNCE teacher forcing

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