atlas

Research map / Architectures and efficiency / RNNs and normalization

Learning to Rewind via Iterative Prediction of Past Weights for Practical Unlearning

AAAI 2025 · Architectures and efficiency › RNNs and normalization · approach: Dataset distillation and data-efficient training · 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 InvWNN, a learned past-weight predictor that inverts Weight Nowcasting Networks and is applied iteratively after fine-tuning on the forget set to unlearn data using only the forget set.

Problem

Machine unlearning when the retained training data is unavailable or too costly to use, so unlearning must rely only on the forget set without degrading model performance or introducing incorrect knowledge.

Approach

Reverse the usual use of weight prediction (forecasting future weights) to predict less-trained past weights from a short forward fine-tuning trajectory on the forget set, using a pretrained DNN (InvWNN) that extends Task Vector's linear extrapolation to non-linear, and applies this iteratively to gradually erase forget-set knowledge.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use iterative InvWNN past-weight prediction instead of Task Vector rewindingResNet18 · CIFAR10, randomly selected 50% forget datatest accuracy (TA): 83.29±0.82 -> 85.04±1.10Helped
Use iterative InvWNN past-weight prediction instead of Task Vector rewindingResNet18 · CIFAR10, randomly selected 50% forget dataremaining accuracy (RA): 92.03±0.72 -> 92.24±0.71Helped
Apply Random Label, Boundary Unlearning, or SalUn to label-noisy forget dataResNet18 · CIFAR10 label noisetest accuracyHurt
Use NegGrad or Task Vector rewinding on label-noisy forget dataResNet18 · CIFAR10 label noisetest accuracyMixed
Use iterative InvWNN past-weight prediction on label-noisy forget dataResNet18 · CIFAR10 label noisetest accuracyHelped
Apply Random Label or SalUn to overfitted dataResNet18 · CIFAR10, 1% training datatest lossHelped
Apply Boundary Unlearning, NegGrad, or Task Vector to overfitted dataResNet18 · CIFAR10, 1% training datatest lossHurt
Use iterative InvWNN past-weight prediction on overfitted dataResNet18 · CIFAR10, 1% training datatest lossHelped
Use NegGrad or Task Vector on backdoor dataResNet18 · CIFAR10 BadNet backdooraccuracy on forget data with correct labelsHelped
Use Random Label, Boundary Unlearning, or SalUn on backdoor dataResNet18 · CIFAR10 BadNet backdooraccuracy on forget data with correct labelsHurt
Use iterative InvWNN past-weight prediction on backdoor dataResNet18 · CIFAR10 BadNet backdooraccuracy on forget data with correct labelsHelped
Use iterative InvWNN past-weight prediction on label-noisy dataPVTv2 · CIFAR100 label noisetest accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 TinyImageNet MNIST weight histories from Jang et al. 2023

Benchmarks: CIFAR10 CIFAR100 TinyImageNet MNIST

Metrics: unlearning accuracy remaining accuracy test accuracy membership inference attack test loss backdoor attack success rate KID ratio of generated images classified as 4

Baselines: Random Label Random Label+SalUn Boundary Unlearning NegGrad Task Vector SalUn Retrain

Builds on: Weight Nowcasting Network Task Vector NegGrad SalUn

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