atlas

Research map / Adversarial robustness and security / Backdoor and poisoning

Temporal Logic-Based Multi-Vehicle Backdoor Attacks against Offline RL Agents in End-to-end Autonomous Driving

NeurIPS 2025 · Adversarial robustness and security › Backdoor and poisoning · approach: Backdoors in large multimodal models · 2 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 a backdoor attack on offline-RL end-to-end driving agents in MetaDrive, using multi-vehicle trajectories (generated via temporal logic specifications over behavior models) as triggers, plus negative "patch" trajectories to reduce false activation.

Problem

Existing backdoor attacks on autonomous driving use pixel-level patch triggers that are hard to deploy physically; the paper targets realistic trajectory-based triggers from other vehicles against end-to-end RL driving policies trained offline.

Approach

Define trigger behaviors with signal temporal logic (Reach/Avoid/Stay predicates), generate attacker-vehicle trajectories with rule-based behavior models (overtake, brake) and iteratively perturb configurations until the TL score is positive, then poison offline data with the trigger and negative patch trajectories whose TL scores fall below a threshold.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add multi-vehicle Sync-bypass trigger poisoningCoptidice · MetaDrive Easy, Medium, and HardMVR: 0.00 -> 1.00; 0.23 -> 1.00; 0.18 -> 1.00Helped
Use the Sync-bypass trigger rather than the more complex Brake-overtake triggerCoptidice backdoor · MetaDrive tasks across Easy, Medium, and Hardpoisoned reward: Easy: 130.98 -> 8.23; Medium: 69.26 -> 42.58; Hard: 76.12 -> 82.46Helped
Replace Coptidice with BC as the victim algorithmBackdoor attack · MetaDrive Hardpoisoned MVR: 1.00 -> 0.31Hurt
Add patch trajectories through negative training (ablation)Backdoored Coptidice · Similar but non-trigger trajectoriesfalse-trigger MVRHelped
Add patch trajectories through negative training (ablation)Backdoored Coptidice · MetaDrive Easy, Medium, and Hardtriggered MVR: Easy Sync-bypass: 1.00 -> 1.00; Medium: 1.00 -> 1.00; Hard: 1.00 -> 1.00No clear effect
Increase poisoning rate (ablation)Backdoored offline RL agents · MetaDrive Hardpoisoned MVRHelped
Increase poisoning rate (ablation)Backdoored offline RL agents · MetaDrive Hard, no triggerbenign rewardHurt
Vary attacker vehicle dynamics model from default to small, medium, or large (ablation)Coptidice backdoor · MetaDrive Easypoisoned MVR: 1.00; 1.00; 0.97No clear effect
Change negative-training TL threshold from -15 to -10 (ablation)Coptidice backdoor · MetaDrive Easy, Sync-bypasspoisoned MVR: 1.00 -> 0.91Hurt
Include more patch trajectories by raising the TL threshold (ablation)Coptidice backdoor · MetaDrive taskspoisoned MVRHurt
Increase the number of attacker vehicles (ablation)Backdoored agents · MetaDrive trigger scenariospoisoned MVRHurt
Increase the number of attacker vehicles (ablation)Backdoored agents · MetaDrive without triggerbenign rewardNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MetaDrive offline driving data NGSIM

Benchmarks: MetaDrive easy/medium/hard tasks

Metrics: cumulative reward ADE mission violation rate (MVR)

Baselines: BC BCQ BC-safe CDT trajectory smoothing DP-SGD

Builds on: CopTiDICE BCQ behavior cloning DiffSpec STLpy

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