atlas

Research map / Reinforcement learning / RL from feedback

DriveDPO: Policy Learning via Safety DPO For End-to-End Autonomous Driving

NeurIPS 2025 · Reinforcement learning › RL from feedback · approach: Reward modeling versus direct optimization · 3 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 DriveDPO, which distills a unified policy distribution from human imitation similarity and rule-based PDM safety scores over an anchor vocabulary, then refines it with iterative Safety DPO using imitation-based rejected-trajectory selection, reaching 90.0 PDMS on NAVSIM.

Problem

End-to-end driving policies trained by imitation learning produce trajectories that look human-like but are unsafe, while existing score-based distillation methods regress per-anchor rule scores and do not optimize the policy distribution directly.

Approach

Fuse imitation similarity and simulator-derived PDM scores into one soft target over anchor trajectories for policy distillation, then apply trajectory-level DPO where chosen is the top-scored anchor and rejected is a low-PDMS anchor closest to the human trajectory.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add unified policy distillation in place of independent per-anchor score regression (ablation)DriveDPO · NAVSIM NavtestPDMS: 87.3 -> 88.8Helped
Add rule-based safety supervision to imitation supervision (ablation)DriveDPO unified policy distillation · NAVSIM NavtestPDMS: 82.5 -> 88.8Helped
Add human supervision to rule-based supervision (ablation)DriveDPO unified policy distillation · NAVSIM NavtestNC: 95.3 -> 97.9Helped
Add DPO fine-tuning (ablation)DriveDPO · NAVSIM NavtestPDMS: 88.8 -> 90.0Helped
Use vanilla preference selection rather than no DPO (ablation)DriveDPO · NAVSIM NavtestPDMS: 88.8 -> 89.3Helped
Use Distance-Based rejected trajectory selection instead of vanilla selection (ablation)DriveDPO DPO · NAVSIM NavtestPDMS: +0.9Helped
Use Imitation-Based rejected trajectory selection instead of vanilla selection (ablation)DriveDPO DPO · NAVSIM NavtestPDMS: +1.2Helped
Use Imitation-Based instead of Distance-Based rejected trajectory selection (ablation)DriveDPO DPO · NAVSIM NavtestPDMS: 89.7 -> 90.0Helped
Apply DriveDPO instead of DiffusionDriveend-to-end driving policy · NAVSIM NavtestPDMS: 88.1 -> 90.0Helped
Apply DriveDPO instead of WOTEend-to-end driving policy · NAVSIM NavtestPDMS: 88.0 -> 90.0Helped
Apply DriveDPO instead of TCPend-to-end driving policy · Bench2DriveDriving Score: 59.90 -> 62.02Helped
Apply DriveDPO instead of VADend-to-end driving policy · Bench2DriveComfortness: 46.01 -> 26.79Hurt

Surprising findings

Limitations

Experimental setup

Datasets: NAVSIM Navtrain Bench2Drive base training subset

Benchmarks: NAVSIM Navtest Bench2Drive

Metrics: PDMS NC DAC EP TTC Comfort Driving Score Success Rate Efficiency

Baselines: Ego Status MLP VADv2 UniAD LTF Transfuser PARA-Drive LAW DRAMA GoalFlow ARTEMIS DiffusionDrive Hydra-MDP

Builds on: Direct Preference Optimization VADv2 Transfuser Hydra-MDP NAVSIM

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