atlas

Research map / Federated learning and privacy / Differential privacy

The Utility and Complexity of In- and Out-of-Distribution Machine Unlearning

ICLR 2025 · Federated learning and privacy › Differential privacy · approach: Private online and user-level learning · 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.

Gives certified approximate-unlearning guarantees (Rényi DP-style) and complexity trade-offs, showing noisy empirical risk minimization handles in-distribution forget data with dimension-free deletion capacity, while a robust trimmed-mean gradient descent variant is needed to keep unlearning time bounded for out-of-distribution forget data.

Problem

Approximate machine unlearning lacks formal utility-time-space trade-off guarantees, especially when forget data is out-of-distribution, where unlearning time can blow up relative to retraining.

Approach

Analyze approximate unlearning via empirical risk minimization with Gaussian output perturbation, deriving deletion capacity bounds that are dimension-independent in-distribution; for OOD forget data, train with coordinate-wise trimmed-mean gradient descent so the retain-set minimizer is a good initialization for unlearning regardless of forget data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use gradient descent with output perturbation for in-distribution unlearning instead of lazy differential privacyApproximate machine unlearning · In-distribution deletion capacityutility deletion capacity: $\Omega(n \sqrt{\alpha})$ versus $\widetilde{\Theta}\left(n \sqrt{\tfrac{\alpha \varepsilon}{d}}\right)$Helped
Use gradient descent with output perturbation instead of the Newton-step methodApproximate machine unlearning · In-distribution deletion capacitycomputational deletion capacity: $\Omega\left(n \tfrac{\alpha \varepsilon \exp(T/2nd)}{R d \|\ttheta_0 - \ttheta^\star_{\mathcal{S}}\|}\right)$ versus $(Helped
Use the standard noisy minimizer approximation on full training data rather than robust trimmed-mean trainingOut-of-distribution unlearning · Out-of-distribution deletion capacitycomputational deletion capacity (Non-Lipschitz): 0 versus $\Omega\left(n \frac{\alpha^2 \varepsilon^2 \exp(T/nd)}{\mathcal{E}(\retain)d^2 \|\ttheta_0 - \ttheta_{\retain}Hurt
Use robust training with coordinate-wise trimmed-mean gradients before unlearningApproximate machine unlearning · Out-of-distribution deletion capacityutility deletion capacity: $n-1$ versus $\Omega(n)$Helped
Remove the assumption that the loss is Lipschitz by using robust trainingOut-of-distribution unlearning · Out-of-distribution deletion capacitycomputational deletion capacity: 0 versus $\Omega\left(n \frac{\alpha^2 \varepsilon^2 \exp(T/nd)}{\mathcal{E}(\retain)d^2 \|\ttheta_0 - \ttheta_{\retain}Helped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic least-squares regression data real data (appendix)

Metrics: excess population/empirical risk Rényi divergence unlearning guarantee unlearning time complexity

Baselines: Newton step unlearning differential privacy lazy unlearning sharding-based exact unlearning

Builds on: certified unlearning with output perturbation differential privacy (DP-SGD) Newton-step certified unlearning

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