atlas

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

Prompt2Perturb (P2P): Text-Guided Diffusion-Based Adversarial Attack on Breast Ultrasound Images

CVPR 2025 · Adversarial robustness and security › Attacks on text and graphs · approach: Vision-language model robustness · 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 Prompt2Perturb (P2P), a text-guided diffusion attack that optimizes text embeddings of a frozen Stable Diffusion model in early diffusion timesteps to create imperceptible adversarial breast ultrasound images.

Problem

Adversarial attacks on DNN breast ultrasound classifiers typically use fixed-norm perturbations that look unnatural, while diffusion-based attacks need domain-specific pretrained diffusion models that are unavailable with scarce medical data.

Approach

Freeze the latent diffusion model and optimize only the text encoder's token embeddings (with a medical prompt) using a classifier cross-entropy loss plus a noise-prediction MSE term, restricted to early diffusion timesteps (t≤50), so the generated adversarial image stays close to the original ultrasound image.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use P2P instead of Diff-PGDDenseNet121 attack on BUSI · BUSIFID: 111.03 -> 45.84Helped
Use P2P instead of Diff-PGDResNet34 attack on BUSI · BUSIFID: 117.49 -> 43.03Helped
Use P2P instead of Diff-PGDSqueezeNet1.1 attack on BUSI · BUSIFID: 79.51 -> 47.64Helped
Use P2P instead of Diff-PGDDenseNet121 attack on BUS-BRA · BUS-BRAFID: 90.5 -> 38.00Helped
Use P2P instead of Diff-PGDResNet34 attack on BUS-BRA · BUS-BRAFID: 100.2 -> 44.09Helped
Use P2P instead of Diff-PGDSqueezeNet1.1 attack on BUS-BRA · BUS-BRAFID: 89.47 -> 58.60Helped
Use P2P instead of Diff-PGDDenseNet121 attack on UDIAT · UDIATFID: 81.31 -> 27.18Helped
Use P2P instead of Diff-PGDResNet34 attack on UDIAT · UDIATFID: 80.89 -> 20.3Helped
Use P2P instead of Diff-PGDSqueezeNet1.1 attack on UDIAT · UDIATFID: 32.47 -> 23.50Helped
Remove the MSE loss (ablation)P2P on ResNet34 · BUSIFID: 43.03 -> 43.58Hurt
Use T=20 rather than T=50 (ablation)P2P on ResNet34 · BUSIFID: 43.03 -> 49.97Hurt
Use T=100 rather than T=50 (ablation)P2P on ResNet34 · BUSIgeneration time per image: 178 -> 280Hurt

Surprising findings

Limitations

Experimental setup

Datasets: BUSI BUS-BRA UDIAT

Benchmarks: BUSI BUS-BRA UDIAT

Metrics: success rate LPIPS SSIM FID

Baselines: FGSM PGD Diff-PGD

Builds on: Stable Diffusion Diff-PGD textual inversion BAPLe

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