atlas

Research map / Optimization / Nonconvex and smooth optimization

Rewind-to-Delete: Certified Machine Unlearning for Nonconvex Functions

NeurIPS 2025 · Optimization › Nonconvex and smooth optimization · approach: Complexity of nonconvex first-order methods · 2 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 Rewind-to-Delete (R2D), a first-order, black-box certified unlearning algorithm for nonconvex losses that rewinds to an earlier GD checkpoint, runs K steps of GD on retained data, and adds Gaussian noise, with a new non-i.i.d. user-based evaluation framework.

Problem

Certified (epsilon, delta) machine unlearning for general nonconvex loss functions, where existing methods are second-order, white-box, or have limiting assumptions, and where evaluation typically removes i.i.d. random samples or whole classes.

Approach

Unlearn by rewinding to an earlier training checkpoint (or recovering it post hoc via a proximal point / backward Euler step) and running gradient descent on the retained-data loss, then adding Gaussian noise; the rewind length K trades privacy against compute, and the approach needs no training-time modifications.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase rewind from 7-10% to 74% with σ = 0.01 (ablation)R2D · Lacuna-100 unlearnAUC: 0.9238 -> 0.8998Helped
Increase rewind from 7-10% to 74% with σ = 0.01 (ablation)R2D · Lacuna-100 testAUC: 0.9478 -> 0.9534Hurt
Increase rewind from 7-10% to 74% with σ = 0.01 (ablation)R2D · eICU unlearnAUC: 0.7444 -> 0.7439Helped
Increase rewind from 7-10% to 74% with σ = 0.01 (ablation)R2D · eICU testAUC: 0.7327 -> 0.7326No clear effect
Use R2D rather than Constrained Newton StepeICU unlearning · eICU unlearnAUC: 0.7848 -> 0.7439Helped
Use R2D rather than Hessian-FreeLacuna-100 unlearning · Lacuna-100 unlearnAUC: 0.9555 -> 0.8998Helped
Use R2D rather than Constrained Newton StepLacuna-100 unlearning · Lacuna-100 unlearnAUC: 0.9949 -> 0.8998Helped
Use R2D rather than non-certified methodsunlearning · eICU and Lacuna-100AUC on unlearned dataMixed
Increase rewind percent (ablation)R2D · membership inference attacksMIA scoreHelped
Use R2D rather than other methodseICU unlearning · eICUclassic MIA scoreHelped
Use R2D rather than other certified methodseICU unlearning · eICUMIA-U scoreHelped
Use R2D rather than all other methodsLacuna-100 unlearning · Lacuna-100MIA-U scoreHelped

Surprising findings

Limitations

Experimental setup

Datasets: eICU Collaborative Database Lacuna-100 (subset of VGGFace2) MAAD-Face annotations

Benchmarks: eICU Lacuna-100

Metrics: AUC on retain/unlearn/test sets membership inference attack AUC (classic MIA and MIA-U) relative AUC decrease on unlearned set computation time

Baselines: Constrained Newton Step Hessian-Free Unlearning Finetune Fisher Forgetting SCRUB

Builds on: descent-to-delete certified unlearning (Guo et al.) Gaussian mechanism proximal point method SCRUB

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