atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

MixAT: Combining Continuous and Discrete Adversarial Training for LLMs

NeurIPS 2025 · Adversarial robustness and security › Attacks on text and graphs · approach: Adversarial prompts for language models · 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 MixAT, an adversarial training method that applies continuous embedding perturbations on top of PAP paraphrase-based discrete adversarial seeds (mixed with clean prompts), reducing worst-case attack success (ALO-ASR) on several LLMs while keeping utility and near-continuous training cost.

Problem

Adversarial training for LLMs is either computationally expensive (discrete adversarial prompts) or fails to generalize to strong discrete jailbreaks (continuous embedding perturbations alone), leaving worst-case vulnerability high.

Approach

Combine discrete and continuous adversarial training by centering L2 embedding perturbations on discrete PAP paraphrase seeds (instead of benign prompts), with a batch-wise mixing parameter alpha, so the continuous attack covers a broader adversarial region at low cost.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Combine PAP discrete seeds with continuous perturbations rather than PAP-AT aloneZephyr-7B · HarmBenchALO-ASR: 77.5 -> 15.0Helped
Combine PAP discrete seeds with continuous perturbations rather than DualATZephyr-7B · HarmBenchALO-ASR: 22.5 -> 15.0Helped
Combine PAP discrete seeds with continuous perturbations rather than PAP-AT aloneLlama3-8B · HarmBenchALO-ASR: 70.0 -> 25.0Helped
Add GCG training samples to MixAT (ablation)Zephyr-7B · HarmBenchALO-ASR: 15.0 -> 7.5Helped
Add GCG training samples to MixAT (ablation)Llama3-8B · HarmBenchALO-ASR: 25.0 -> 15.0Helped
Add GCG training samples to MixAT (ablation)Zephyr-7B · GCG attackASR: 12.5 -> 2.5Helped
Train on dynamically generated rather than static adversarial samples (ablation)Zephyr-7B MixAT · HarmBenchALO-ASR: 25% -> 12.5%Helped
Train on dynamically generated rather than static adversarial samples (ablation)Llama3-8B MixAT · HarmBenchALO-ASR: 52.5% -> 25%Helped
Increase the discrete PAP fraction from 0.0 to a mixed proportion (ablation)Zephyr-7B MixAT · HarmBenchALO-ASR: 75.0 -> 15.0Helped
Vary the PAP sample ratio across the tested values (ablation)Zephyr-7B MixAT · HarmBenchALO-ASR: 22.5; 20.0; 10.0; 12.5; 15.0; 5.0; 20.0; 12.5; 7.5; 12.5Mixed
Replace combined PAP-plus-continuous attacks with separate continuous and discrete objectives (ablation)Zephyr-7B adversarial training · HarmBenchALO-ASR: 15.0 -> 22.5Hurt
Quantize MixAT at evaluation rather than training and evaluation (ablation)Zephyr-7B MixAT · HarmBenchALO-ASR: 15.0 -> 15.0No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: HarmBench PAP paraphrase strategies ARC-Easy ARC-Challenge MMLU MT-Bench Harmless XSTest

Benchmarks: HarmBench direct requests PAP TAP PAIR AutoDAN GCG HumanJailbreaks ARC-Easy ARC-Challenge MMLU MT-Bench Harmless

Metrics: attack success rate ALO-ASR accuracy MT-Bench score

Baselines: R2D2 CAT LAT RPO PAT PAP-AT DualAT

Builds on: Continuous Adversarial Training (CAT) Projected gradient descent PAP R2D2 Latent Adversarial Training

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