atlas

Research map / Continual learning / Class-incremental

Attacks on Continual Semantic Segmentation by Perturbing Incremental Samples

AAAI 2024 · Continual learning › Class-incremental · approach: Distillation-based continual segmentation · 3 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 CS-Attack, an offline adversarial perturbation generator that corrupts incremental training samples in continual semantic segmentation by shifting old-model predictions toward background and disordering predictions on new-class regions.

Problem

Continual semantic segmentation (CSS) models are vulnerable to attacks: third-party incremental samples can be perturbed to make the model forget old classes and fail to learn new ones, a security risk overlooked by CSS methods.

Approach

Train a separate perturbation generator offline using only the previous-step model's predictions and current-step data, with a class-shift loss that pushes old-model predictions to background and a KL-based disorder loss on new-class regions, plus an L2 constraint; the perturbed data is then used for ordinary incremental training without knowing the CSS method.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train PLOP with CS-Attack adversarial incremental samplesPLOP · Pascal VOC2012, 15-5sall-class mIoU: 50.11 -> 28.62Hurt
Train PLOP with CS-Attack adversarial incremental samplesPLOP · Cityscapes, 1-1sall-class mIoU: 45.14 -> 17.59Hurt
Train PLOP with CS-Attack adversarial incremental samplesPLOP · ADE20k, 50-50all-class mIoU: 30.13 -> 16.31Hurt
Train PLOP with Gaussian noise on incremental samplesPLOP · Pascal VOC2012, 15-5all-class mIoU: 68.12 -> 67.70No clear effect
Add Ld to the attack objective without Lcs (ablation)PLOP + CS-Attack · Pascal VOC2012, 15-5all-class mIoU: 67.70 -> 63.08Hurt
Add Lcs to Ld in the attack objective (ablation)PLOP + CS-Attack · Pascal VOC2012, 15-5all-class mIoU: 63.08 -> 53.74Hurt
Attack every incremental step instead of one step (ablation)PLOP + CS-Attack · Pascal VOC2012, 15-5sall-class mIoU: 54.68 -> 28.62 (-26.06)Hurt
Attack incremental step S1 only (ablation)PLOP + CS-Attack · Pascal VOC2012, 15-5sall-class mIoU: 54.68 -> 37.00Hurt
Attack incremental step S2 only (ablation)PLOP + CS-Attack · Pascal VOC2012, 15-5sall-class mIoU: 54.68 -> 38.62Hurt
Attack incremental step S3 only (ablation)PLOP + CS-Attack · Pascal VOC2012, 15-5sall-class mIoU: 54.68 -> 35.67Hurt
Attack incremental step S4 only (ablation)PLOP + CS-Attack · Pascal VOC2012, 15-5sall-class mIoU: 54.68 -> 36.35Hurt
Attack incremental step S5 only (ablation)PLOP + CS-Attack · Pascal VOC2012, 15-5sall-class mIoU: 54.68 -> 37.14Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Pascal VOC2012 ADE20k Cityscapes

Benchmarks: Pascal VOC2012 ADE20k Cityscapes

Metrics: mIoU

Baselines: ILT MiB PLOP RCIL Gaussian noise (+Noise)

Builds on: MiB PLOP RCIL ILT

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