atlas

Research map / Large language models / Agents, code and math

CoC-VLA: Delving into Adversarial Domain Transfer for Explainable Autonomous Driving via Chain-of-Causality Visual-Language-Action Model

NeurIPS 2025 · Large language models › Agents, code and math · approach: LLM-driven embodied and driving agents · 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 CoC-VLA, an adversarial sim-to-real transfer framework where a simulation-trained teacher VLM and a real-data student VLM (both CoC VLMs built on LLaVA-7b) are aligned via a discriminator, evaluated on nuScenes-VLM.

Problem

Autonomous driving VLMs trained on real-world data miss rare long-tail cases, while simulation-trained models suffer a domain gap and cannot be deployed directly; the paper targets transferring long-tail handling from simulation to real-world driving with explainable chain-of-causality answers.

Approach

Teacher and student CoC VLMs share an architecture, with a lightweight text adapter that feeds the previous frame's simplified answer into the next prompt; a transformer discriminator on their features is trained adversarially in two steps, with gradients passed through the discriminator to update the student VLM.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CoC-VLA instead of DriveLMLLaVA-7b autonomous driving on nuScenes-VLM · nuScenes-VLMADE: 1.71 -> 1.44Helped
Use CoC-VLA instead of DriveLMLLaVA-7b autonomous driving on nuScenes-VLM · nuScenes-VLMCollision Rate (%): 1.87 -> 1.58Helped
Use CoC-VLA instead of DriveLMVQA on nuScenes-VLM · nuScenes-VLMBLEU-4: 55.13 -> 58.84Helped
Use CoC-VLA instead of DriveLMVQA on nuScenes-VLM · nuScenes-VLMCIDEr: 3.62 -> 23.21Helped
Train on simulation and real-world data sequentially, rather than real-world data only (ablation)Student VLM · nuScenes-VLMADE: 1.66 -> 1.60Helped
Mix-train on simulation and real-world data instead of real-world data only (ablation)Student VLM · nuScenes-VLMADE: 1.66 -> 1.84Hurt
Add adversarial transfer to the student model (ablation)Proposed-FinetuneTwice (LLaVA-7b) · nuScenes-VLMADE: 1.60 -> 1.44Helped
Replace MLP projection with Q-former (ablation)CoC-VLA · nuScenes-VLMADE: 1.44 -> 1.47Hurt
Add temporal information aggregation (ablation)CoC-VLA · nuScenes-VLMADE: 1.53 -> 1.44Helped
Use 2 cached frames instead of 1 (ablation)CoC-VLA · nuScenes-VLMADE: 1.44 -> 1.47No clear effect
Use 2 cached frames instead of 1 (ablation)CoC-VLA · nuScenes-VLMCollision Rate (%): 1.58 -> 1.56No clear effect
Transfer simulation-trained capability to the real-world student (ablation)Student VLM · nuScenes-VLM, challenging subsetADE: 2.08 -> 1.73Helped

Surprising findings

Limitations

Experimental setup

Datasets: nuScenes nuScenes-VLM CARLA-VLM

Benchmarks: nuScenes-VLM

Metrics: BLEU-1 BLEU-2 BLEU-3 BLEU-4 ROUGE-L CIDEr GPT score Accuracy Match SPICE

Baselines: DriveLM LMDrive Straight Regressor Baseline Proposed-Mix Proposed-FinetuneTwice

Builds on: LLaVA-v1.5 DriveLM LMDrive VAD

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