Fine-tuning is Not Enough: A Parallel Framework for Collaborative Imitation and Reinforcement Learning in End-to-end Autonomous Driving

TL;DR

PaIR-Drive enhances autonomous driving via a parallel framework, achieving 91.2 PDMS.

cs.RO 🔴 Advanced 2026-03-14 2 views
Zhexi Lian Haoran Wang Xuerun Yan Weimeng Lin Xianhong Zhang Yongyu Chen Jia Hu
autonomous driving imitation learning reinforcement learning parallel framework trajectory sampling

Key Findings

Methodology

PaIR-Drive separates imitation learning (IL) and reinforcement learning (RL) into two parallel branches to avoid policy drift seen in sequential fine-tuning. The IL branch generates trajectories from sensor inputs, while the RL branch uses a tree-structured trajectory neural sampler for exploration and optimization.

Key Results

  • PaIR-Drive achieved 91.2 PDMS on the NAVSIMv1 benchmark, improving by 5.7 points over the Transfuser baseline, demonstrating superior performance in complex urban scenarios.
  • On the NAVSIMv2 benchmark, PaIR-Drive achieved 87.9 EPDMS, significantly improving metrics like driving direction compliance and lane keeping.
  • Ablation studies confirmed the critical role of the tree-structured trajectory sampler in enhancing trajectory quality and exploration efficiency.

Significance

This study breaks the performance ceiling of traditional autonomous driving methods through the PaIR-Drive framework, demonstrating how to surpass human expert driving performance without retraining the RL branch. It provides a new performance enhancement toolkit for the autonomous driving field.

Technical Contribution

PaIR-Drive's technical contribution lies in its innovative parallel optimization framework, which eliminates optimization conflicts between IL and RL, and introduces a tree-structured trajectory sampler to enhance exploration efficiency and trajectory quality.

Novelty

PaIR-Drive is the first to separate IL and RL into parallel branches for optimization, avoiding policy drift and performance ceiling issues seen in traditional methods, offering a flexible and adaptable framework.

Limitations

  • In certain complex scenarios, the RL branch's exploration may still be insufficient, limiting further performance improvements.
  • The method relies on high-quality expert demonstration data, which may limit its application in data-scarce environments.

Future Work

Future research could explore how to enhance PaIR-Drive's performance in data-scarce environments and further optimize the RL branch's exploration strategy to handle more complex driving scenarios.

AI Executive Summary

Autonomous driving technology has advanced rapidly, but existing methods often rely on imitation learning, which is limited by the quality of human demonstrations. Traditional sequential fine-tuning methods use reinforcement learning to optimize, but can lead to policy drift and performance ceilings. PaIR-Drive addresses these issues by separating imitation learning and reinforcement learning into two parallel branches.

In PaIR-Drive, the imitation learning branch generates trajectories from sensor inputs, while the reinforcement learning branch uses a tree-structured trajectory neural sampler for exploration and optimization. Experimental results show that PaIR-Drive significantly improves performance on the NAVSIM benchmarks, outperforming existing reinforcement learning fine-tuning methods.

While PaIR-Drive demonstrates superior performance in complex urban scenarios, it still faces some limitations, such as insufficient exploration in certain complex scenarios. Future research could further optimize its exploration strategy and explore its application in data-scarce environments.

Deep Analysis

Background

Research in autonomous driving began with imitation learning, training models by mimicking human drivers. However, this method's performance is limited by the quality of human demonstrations, especially in complex scenarios. Recently, reinforcement learning has been introduced to optimize driving strategies through reward mechanisms, but traditional sequential fine-tuning methods often lead to policy drift and performance ceilings.

Core Problem

Existing autonomous driving methods are limited by the quality of imitation learning, and sequential reinforcement learning fine-tuning can lead to policy drift and performance ceilings. A key challenge is how to surpass human expert driving performance without retraining.

Innovation

PaIR-Drive innovatively separates imitation learning and reinforcement learning into two independent branches for optimization, avoiding optimization conflicts seen in traditional methods. The introduced tree-structured trajectory sampler enhances exploration efficiency and trajectory quality.

Methodology

  • �� IL Branch: Generates trajectories from sensor inputs, supervised by human trajectories.
  • �� RL Branch: Uses BEV feature maps and human trajectories for exploration.
  • �� Tree-Structured Trajectory Sampler: Predicts trajectory point offsets under driving intentions.
  • �� GRPO: Updates policy using simulated rewards.

Experiments

Experiments were conducted on NAVSIMv1 and v2 benchmarks, using Transfuser and DiffusionDrive as baselines. Evaluation metrics included PDMS and EPDMS, with ablation studies confirming the role of the tree-structured sampler.

Results

PaIR-Drive achieved 91.2 PDMS on NAVSIMv1, improving by 5.7 points over Transfuser. On NAVSIMv2, it achieved 87.9 EPDMS, significantly improving metrics like driving direction compliance and lane keeping.

Applications

PaIR-Drive can be used to enhance the performance of existing autonomous driving systems, especially in complex urban scenarios. Its flexible framework makes it easy to integrate into different autonomous driving methods.

Limitations & Outlook

PaIR-Drive may still face insufficient exploration in certain complex scenarios and relies on high-quality expert demonstration data, which may limit its application in data-scarce environments.

Plain Language Accessible to non-experts

Imagine a kitchen where imitation learning is like a novice chef strictly following a recipe, while reinforcement learning is like an experienced chef adjusting the dish's flavor through trial and error. PaIR-Drive acts as a kitchen assistant, helping both chefs work simultaneously without interfering with each other. The imitation learning handles basic ingredient preparation, while reinforcement learning innovates by trying new seasonings and cooking methods. The final result is a delicious dish that adheres to the recipe yet has innovative flavors.

ELI14 Explained like you're 14

Imagine you're playing a racing game where imitation learning is like watching expert replays and copying their moves. But sometimes, even experts make mistakes, like taking the wrong turn. Reinforcement learning is like trying new routes in the game to see which is fastest. PaIR-Drive is like a super helper that lets you mimic expert moves while exploring new routes. This way, you can race faster and more steadily than those experts!

Glossary

Imitation Learning

A method of training models by mimicking human expert behavior, commonly used in autonomous driving.

In PaIR-Drive, imitation learning is used to generate basic driving trajectories.

Reinforcement Learning

A method of optimizing strategies through reward mechanisms, suitable for scenarios requiring exploration and trial-and-error.

In PaIR-Drive, reinforcement learning is used to explore and optimize the final driving plan.

Trajectory Sampler

A component used to generate and optimize trajectories, aiding the model in exploring better paths.

PaIR-Drive uses a tree-structured trajectory sampler to enhance exploration efficiency.

PDMS

A metric for evaluating autonomous driving performance, considering factors like safety and comfort.

PaIR-Drive achieved 91.2 PDMS on the NAVSIMv1 benchmark.

EPDMS

An extended PDMS metric, adding evaluation dimensions like direction compliance and lane keeping.

PaIR-Drive achieved 87.9 EPDMS on the NAVSIMv2 benchmark.

Open Questions Unanswered questions from this research

  • 1 How to effectively apply PaIR-Drive in data-scarce environments remains to be explored.
  • 2 Further optimization of the RL branch's exploration strategy in complex scenarios is needed.

Applications

Immediate Applications

Urban Autonomous Driving

PaIR-Drive can be used to enhance urban autonomous driving systems' performance, especially in complex traffic scenarios.

Long-term Vision

Fully Autonomous Driving

With further optimization, PaIR-Drive could achieve fully autonomous driving, reducing reliance on human intervention.

Abstract

End-to-end autonomous driving is typically built upon imitation learning (IL), yet its performance is constrained by the quality of human demonstrations. To overcome this limitation, recent methods incorporate reinforcement learning (RL) through sequential fine-tuning. However, such a paradigm remains suboptimal: sequential RL fine-tuning can introduce policy drift and often leads to a performance ceiling due to its dependence on the pretrained IL policy. To address these issues, we propose PaIR-Drive, a general Parallel framework for collaborative Imitation and Reinforcement learning in end-to-end autonomous driving. During training, PaIR-Drive separates IL and RL into two parallel branches with conflict-free training objectives, enabling fully collaborative optimization. This design eliminates the need to retrain RL when applying a new IL policy. During inference, RL leverages the IL policy to further optimize the final plan, allowing performance beyond prior knowledge of IL. Furthermore, we introduce a tree-structured trajectory neural sampler to group relative policy optimization (GRPO) in the RL branch, which enhances exploration capability. Extensive analysis on NAVSIMv1 and v2 benchmark demonstrates that PaIR-Drive achieves Competitive performance of 91.2 PDMS and 87.9 EPDMS, building upon Transfuser and DiffusionDrive IL baselines. PaIR-Drive consistently outperforms existing RL fine-tuning methods, and could even correct human experts' suboptimal behaviors. Qualitative results further confirm that PaIR-Drive can effectively explore and generate high-quality trajectories.

cs.RO cs.AI