机器遗忘评估中的BatchNorm伪影研究
The BatchNorm Illusion: Diagnosing Normalization Artifacts in Machine Unlearning Evaluation
这篇论文揭示了机器遗忘评估中的BatchNorm伪影问题,用10张无标签图片就能恢复大部分被掩盖的准确率。
研究人员发现BatchNorm架构在机器遗忘评估中存在一种先前未记录的混淆因素。单个前向传播操作会修改模型的归一化状态,逆转表面指标遗忘效果。该操作被形式化为权重保持的定点算子,证明任何前后差距都归因于BN运行统计而非权重修改。实验显示该伪影可使9种方法的遗忘准确率反转高达78个百分点。
The BatchNorm Illusion: Diagnosing Normalization Artifacts in Machine Unlearning Evaluation
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.