[edit]
The Provable Unsupervised Learning Rule Known as Batch Normalization
Proceedings of the 2nd Conference on Topology, Algebra, and Geometry in Data Science(TAG-DS 2026), PMLR 334(2):262-278, 2026.
Abstract
Batch normalization (BN) accelerates training and improves generalization, yet why it works remains unsettled. Prior explanations focus on the loss landscape but cannot explain why BN still helps in architectures that already optimize well. We offer a complementary geometric account: BN is an unsupervised learning rule. For networks with ReLU-like activations, BN’s centering forces every neuron’s hyperplane through the mini-batch mean, anchoring the network’s spline partition to the data, independently of the labels or loss. We prove that this anchoring makes random hyperplanes at initialization separate low-dimensional data clusters with high probability and that BN’s scaling refines partition boundaries near the data manifold. BN thus acts as a label-free mechanism for geometric adaptation and smart initialization.