Batch normalization stats affect unlearning audit numbers in checkpoints
Published Unlearning Numbers Move Per Checkpoint, and Not Because the Removed Data Survives: An Audit of 263 Released Batch-Normalized Checkpoints
Summary
When machines forget some training data, people check certain numbers to see if the forgetting really happened. The authors looked at many saved machine learning models and found that the batch normalization statistics, which are extra numbers saved in the model, can move the audit numbers even if the data meant to be forgotten is truly gone. This means that the method used to prepare these numbers during model saving matters for interpreting unlearning results. Because of this, the authors suggest that when releasing such models, creators should also share how these batch normalization statistics were computed.
What this means in practice
- •For machine learning engineers: Better verify if a model truly forgot data by checking how batch normalization stats were handled alongside audit numbers in checkpoints.
- •For ai compliance teams: Improve data removal audits by demanding checkpoint releases to document batch normalization fitting conventions to avoid misleading audit results.