atlas

Research map / Adversarial robustness and security / Certified and empirical robustness

RP-PGD: Boosting Segmentation Robustness with a Region-and-Prototype Based Adversarial Attack

AAAI 2025 · Adversarial robustness and security › Certified and empirical robustness · approach: Adversarial training with feature consistency · 4 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 RP-PGD, a multi-step attack for semantic segmentation that splits pixels into True/Boundary/False regions in a spatial-temporal way plus a prototype-based feature-space loss, and uses it as the underlying attack for adversarial training to improve segmentation robustness.

Problem

Existing segmentation attacks are weak underlying attacks for adversarial training; they fail to yield robustness against strong attacks such as PGD with 100 iterations, giving a false sense of robustness.

Approach

Partition pixels over attack iterations into True, Boundary, and False regions, weight them with iteration-dependent losses to focus on True and Boundary pixels, and add a prototype loss that maximizes cosine similarity between class prototypes computed from True-region features, then use the resulting hybrid attack for adversarial training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use RP-PGD7 rather than SegPGD7 for adversarial trainingPSPNet · Pascal VOCMIoU under PGD100: 19.23 -> 23.14Helped
Use RP-PGD7 rather than SegPGD7 for adversarial trainingPSPNet · CityscapesMIoU under PGD100: 23.13 -> 26.04Helped
Use RP-PGD7 rather than SegPGD7 for adversarial trainingDeepLabv3 · Pascal VOCMIoU under PGD100: 23.09 -> 28.10Helped
Use RP-PGD7 rather than SegPGD7 for adversarial trainingDeepLabv3 · CityscapesMIoU under PGD100: 25.31 -> 29.87Helped
Add the Boundary Region to True Region (ablation)Region-based attack · Pascal VOCMIoU: 2.65 -> 2.97; 0.65 -> 0.54; 2.97 -> 18.40; 12.84 -> 31.71; 3.26 -> 16.68; 13.38 -> 29.62Helped
Add the False Region to the True and Boundary Regions (ablation)Region-based attack · Pascal VOCMIoU: 2.97 -> 0.61; 12.84 -> 9.83; 3.02 -> 0.51; 13.38 -> 10.35Mixed
Add prototype attack to the True, Boundary, and False Regions (ablation)RP-PGD · Pascal VOCMIoU: 0.61 -> 0.48; 9.83 -> 7.69; 0.51 -> 0.34; 10.35 -> 8.30Helped
Extract prototypes from True Region only (ablation)Prototype-based attack · Pascal VOCMIoU: 10.75 -> 8.74; 28.52 -> 26.17; 9.56 -> 7.57; 26.41 -> 25.09Helped
Use dynamic region weights from Eq. (4) instead of fixed weights (ablation)Region-based attack · Pascal VOCMIoU: 3.60 -> 0.61; 14.31 -> 9.83; 3.47 -> 0.51; 13.92 -> 10.35Helped

Surprising findings

Limitations

Experimental setup

Datasets: Pascal VOC Cityscapes ADE20K

Benchmarks: Pascal VOC Cityscapes

Metrics: MIoU MisRatio

Baselines: PGD SegPGD CosPGD Proximal DDC-AT

Builds on: PGD SegPGD DDC-AT CosPGD DAG

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