atlas

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

Adversarial Mixup Unlearning

ICLR 2025 · Adversarial robustness and security › Attacks on text and graphs · approach: Membership inference and inversion · 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 MixUnlearn, an adversarially trained mixup generator plus contrastive unlearning losses that regularize approximate machine unlearning against catastrophic forgetting of retained knowledge.

Problem

Approximate machine unlearning suffers from catastrophic unlearning, where forgetting specific data also erases essential knowledge and drives the model away from a retrained model, especially for samples near the forgotten data in feature space.

Approach

A generator with a learnable MixBlock produces hard mixup samples from Forgetting and Remaining data, trained adversarially with a contrastive loss to reverse the unlearning direction; the unlearner is then regularized with contrastive losses on these mixed samples and on real samples, working with or without labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use MixUnlearn instead of L-Mixlabel-agnostic class-level unlearning · CIFAR-10Test_r: 82.34±0.99 -> 86.32±0.56Helped
use MixUnlearn instead of LAF+Rlabel-aware class-level unlearning · CIFAR-10Test_r: 87.20±0.69 -> 87.10±0.78No clear effect
use MixUnlearn instead of Retrainlabel-aware class-level unlearning · SVHNTest_r: 94.20±0.78 -> 93.95±0.69No clear effect
replace hard generator samples with vanilla mixup (α=0.35) (ablation)MixUnlearn · CIFAR-10 class-level, label-agnosticTest_r: 86.32±0.56 -> 85.01±0.53Hurt
replace hard generator samples with vanilla mixup (α=0.75) (ablation)MixUnlearn · CIFAR-10 class-level, label-agnosticTest_r: 86.32±0.56 -> 85.42±0.32Hurt
replace hard generator samples with vanilla mixup (α=1.5) (ablation)MixUnlearn · CIFAR-10 class-level, label-agnosticTest_r: 86.32±0.56 -> 84.96±0.69Hurt
add L_real (ablation)MixUnlearn · CIFAR-10 class-level, label-agnosticTest_r: 29.30±1.80 -> 86.32±0.56Helped
add L_mix (ablation)MixUnlearn · CIFAR-10 class-level, label-agnosticTest_r: 82.15±1.69 -> 86.32±0.56Helped
add sharpening (ablation)MixUnlearn · CIFAR-10 class-level, label-agnosticTest_r: 85.83±0.89 -> 86.32±0.56Helped
add MixBlock (ablation)MixUnlearn · FASHION-MNIST data-level basic, label-agnosticTrain_f: 95.68±1.32 -> 91.99±2.01Helped
use MixUnlearn instead of Retrainlabel-aware data-level unlearning · CIFAR-10Test: 86.99±0.78 -> 85.99±1.15No clear effect
use MixUnlearn instead of LAF+Rlabel-aware data-level unlearning · SVHNTest: 93.68±0.77 -> 93.31±0.55No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 SVHN MNIST Fashion-MNIST ImageNet-1K

Benchmarks: CIFAR-10 SVHN MNIST Fashion-MNIST ImageNet-1K

Metrics: Test_r Test_f ASR Train_r Train_f Test accuracy loss distribution KDE

Baselines: Retrain NegGrad Boundary SISA Unrolling T-S SCRUB DSMixup GLI LAF+R LAF RandLabel

Builds on: mixup MixBlock (AutoMix) LAF SCRUB SISA

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