atlas

Research map / Label-efficient and robust learning / Knowledge distillation

Layer Attack Unlearning: Fast and Accurate Machine Unlearning via Layer Level Attack and Knowledge Distillation

AAAI 2024 · Label-efficient and robust learning › Knowledge distillation · approach: Self and data-free distillation · 19 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 Layer Attack Unlearning (LAU), a class-wise unlearning method that runs a Partial-PGD attack only on the classification layer and then applies knowledge distillation with double softmax to unlearn a class quickly while preserving accuracy.

Problem

Class-wise machine unlearning: removing all samples of a requested class from a trained classifier quickly and accurately, without full retraining and without degrading accuracy on retained data.

Approach

Attack only the final fully connected layer (Partial-PGD on intermediate latent features) to find neighboring labels for forget data, then update only that layer with a combined cross-entropy and knowledge-distillation loss using a teacher copy and double softmax, inspired by Forward-Forward's layer-wise objectives.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use Layer Attack Unlearning instead of RetrainResNet18 · CIFAR-10US: 0.9428 -> 0.9504Helped
replace Original PGD with Partial-PGD (ablation)Layer Attack Unlearning on CIFAR-10, ResNet18 · CIFAR-10time (s): 18.19 -> 4.37Helped
replace Original PGD with Partial-PGD (ablation)Layer Attack Unlearning on CIFAR-10, ResNet18 · CIFAR-10D_tr accuracy: 92.97 -> 93.53Helped
add Double Softmax (ablation)Layer Attack Unlearning on Fashion-MNIST, VGG16 · Fashion-MNISTD_tr accuracy: 84.74 -> 93.89Helped
add Double Softmax (ablation)Layer Attack Unlearning on Fashion-MNIST, ResNet18 · Fashion-MNISTD_tf accuracy: 0.1 -> 0Helped
reduce forget data to 50% (ablation)Layer Attack Unlearning, CIFAR-10 VGG16 · CIFAR-10time: 3.76 -> 1.91Helped
reduce forget data to 10% (ablation)Layer Attack Unlearning, CIFAR-10 VGG16 · CIFAR-10D_tf accuracy: 0 -> 0No clear effect
set KD alpha to 0.5 instead of 0 (ablation)Layer Attack Unlearning, CIFAR-10 ResNet18 · CIFAR-10US: 0.9456 -> 0.9502Helped
set KD alpha to 1 instead of 0.5 (ablation)Layer Attack Unlearning, CIFAR-10 ResNet18 · CIFAR-10US: 0.9502 -> 0.8849Hurt
set KD temperature to 4 instead of 1 (ablation)Layer Attack Unlearning, CIFAR-10 ResNet18 · CIFAR-10D_tr accuracy: 93.4 -> 93.53Helped
increase KD temperature from 4 to 8 (ablation)Layer Attack Unlearning, CIFAR-10 ResNet18 · CIFAR-10D_tr accuracy: 93.53 -> 93.32Hurt
set exponent of T to 2 instead of 1 (ablation)Layer Attack Unlearning, CIFAR-10 ResNet18 · CIFAR-10US: 0.9493 -> 0.9504Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 Fashion-MNIST VGGFace2

Benchmarks: CIFAR-10 Fashion-MNIST VGGFace2

Metrics: accuracy on retain and forget sets test accuracy unlearning score (US) unlearning time (s)

Baselines: Retrain Negative Gradient Fine-tune Random Label Fisher Forgetting Boundary Shrink IWU

Builds on: PGD Forward-Forward Boundary Unlearning Knowledge Distillation

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