atlas

Research map / Adversarial robustness and security / Backdoor and poisoning

Is Poisoning a Real Threat to DPO? Maybe More So Than You Think

AAAI 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.

Studies poisoning attacks on DPO alignment using backdoor and non-backdoor label flipping, proposing DPO-score-based selection of poison points that reaches harmful behavior with only 0.5% poisoned data and evades common anomaly defenses.

Problem

DPO-based RLHF alignment is vulnerable to training-time poisoning via preference label flipping, and the efficacy of such attacks and existing defenses for LLMs was not well understood.

Approach

Select preference pairs to poison by ranking them with the DPO implicit-reward margin computed from a DPO model trained on clean data (plus gradient-projection and embedding-cluster variants), flipping their labels; this needs far fewer poisons than random or PPO-style reward-differential selection.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Select backdoor poison samples by DPO score instead of randomlyDPO fine-tuning of Llama 2 7B · Backdoor, 0.5% poison, epoch 5GPT-4 harmfulness rating: 2.26 -> 3.42Helped
Select backdoor poison samples by DPO score instead of randomlyDPO fine-tuning of Llama 2 7B · Backdoor, 0.5% poison, epoch 5Clean reward poison score: 0.08 -> 2.46Helped
Further filter DPOS-selected samples using gradient projection (ablation)DPOS on Mistral 7B · Backdoor, 0.5% poison, epoch 5Clean reward poison score: 1.62 -> 0.55Hurt
Increase the number of DPO training epochs (ablation)Poisoned DPO models · Backdoor attacksPoisoning scoreHelped
Lower β in the RLHF objective (ablation)Poisoned DPO models · Backdoor attacksPoisoning scoreHelped
Use DPO-score selection rather than random selectionBackdoor poisoning of DPO models · Backdoor attacksPoisoning efficacy: 0.5%Helped
Use a backdoor trigger rather than a non-backdoor label flip (ablation)Poisoned DPO models · Backdoor versus non-backdoor attacksPoisoning efficacy: 25%Helped
Create a compact poison set by semantic clustering and even sampling (ablation)DPO-score influential points · Backdoor attacksPoisoning efficacyNo clear effect
Use random gradient projections instead of full LoRA gradients (ablation)Gradient projection-based poisoning · Backdoor attacksPoisoning efficacyNo clear effect
Use DPO-score-selected influential points from another model (ablation)DPO-score poisoning · Cross-model transferInfluential-point overlap: 22%Mixed
Remove high-loss training samples (ablation)Poisoned DPO models · Random, DPO-score, and gradient-projection poisoningPoison detection: top 10%No clear effect
Remove low-loss training samples (ablation)Poisoned DPO models · DPO-score poisoningPoison detection: 60%Helped

Surprising findings

Limitations

Experimental setup

Datasets: Anthropic HH-RLHF harmless-base

Benchmarks: Anthropic HH-RLHF harmless-base test prompts (200 sampled)

Metrics: clean reward poison score GPT-4 harmfulness rating (1-5)

Baselines: random poisoning gradient projection poisoning reward-differential selection

Builds on: DPO RLHF Rando and Tramèr 2024 universal backdoor poisoning LoRA spectral signatures

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