The BatchNorm Illusion: Diagnosing Normalization Artifacts in Machine Unlearning Evaluation
On the map: LLM safety and security → Machine unlearning
Abstract (arXiv)
Approximate machine unlearning aims to remove the influence of specific training data from a trained model without retraining from scratch. We identify a previously undocumented confound in how unlearning is evaluated on BatchNorm-based architectures: a single forward pass over retain data, an operation that modifies no weight, can deterministically rewrite the model's normalization state and reverse the apparent surface-metric forgetting. We formalize this operation as a weight-preserving fixed-point operator and prove that any pre-versus-post gap it induces is provably attributable to BN running statistics rather than to any modification the unlearning method made to the weights. This attribution claim cleanly separates measurement failure (BN artifact) from encoder failure (residual weight-encoded information, recently documented in concurrent work), and the same operator framework yields a unique decomposition of linear-probe elevation into BN-measurement-bias and encoder-geometry components. Empirically, the artifact reverses headline forget accuracy by up to 78 pp across nine evaluated methods on standard benchmarks; an attacker with as few as 10 unlabeled images recovers most of the masked accuracy; and a strict GroupNorm control reduces the artifact to zero across all methods. The tested membership-inference attacks change little under recalibration, locating the observed evaluation failure in forget accuracy and linear probing.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Placed in Machine unlearning, one of 12 directions in LLM safety and security. Builds on 27 of its 31 references that are in the map. First posted on arXiv 8 Sep 2026.
Builds on
27 of 31 references.
Closest ancestors · 13
Same direction, newest first
- 2026An Illusion of Unlearning? Assessing Machine Unlearning Through Internal Representations9 Apr
- 2026Erase at the Core: Representation Unlearning for Machine Unlearning5 Feb
- 2025POUR: A Provably Optimal Method for Unlearning Representations via Neural Collapse24 Nov
- 2025On the Necessity of Output Distribution Reweighting for Effective Class Unlearning25 Jun
- 2025MUBox: A Critical Evaluation Framework of Deep Machine Unlearning13 May
- 2024Deep Unlearn: Benchmarking Machine Unlearning for Image Classification2 Oct
- 2024Are we making progress in unlearning? Findings from the first NeurIPS unlearning competition13 Jun
- 2023Learn to Unlearn for Deep Neural Networks: Minimizing Unlearning Interference with Gradient Projection7 Dec
- 2023SalUn: Empowering Machine Unlearning via Gradient-based Weight Saliency in Both Image Classification and Generation19 Oct
- 2023Fast Machine Unlearning Without Retraining Through Selective Synaptic Dampening15 Aug
- 2022Can Bad Teaching Induce Forgetting? Unlearning in Deep Networks using an Incompetent Teacher17 May
- 2021Fast Yet Effective Machine Unlearning17 Nov
Other references · 14
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,194
- 2019Machine Unlearningcited by 1,020
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
- 2019Eternal Sunshine of the Spotless Net: Selective Forgetting in Deep Networkscited by 599
- 2019Making AI Forget You: Data Deletion in Machine Learningcited by 447
- 2020Improving robustness against common corruptions by covariate shift adaptationcited by 427
- 2018How Does Batch Normalization Help Optimization?cited by 355
- 2020Amnesiac Machine Learningcited by 305
- 2020Approximate Data Deletion from Machine Learning Modelscited by 250
- 2020Evaluating Prediction-Time Batch Normalization for Robustness under Covariate Shiftcited by 235
2 more
Built on by
Citing papers per year: 2026: 1.
1 paper.