Split Batch Normalization: Improving Semi-Supervised Learning under Domain Shift
Not on the map. Why?
Abstract (arXiv)
Recent work has shown that using unlabeled data in semi-supervised learning is not always beneficial and can even hurt generalization, especially when there is a class mismatch between the unlabeled and labeled examples. We investigate this phenomenon for image classification on the CIFAR-10 and the ImageNet datasets, and with many other forms of domain shifts applied (e.g. salt-and-pepper noise). Our main contribution is Split Batch Normalization (Split-BN), a technique to improve SSL when the additional unlabeled data comes from a shifted distribution. We achieve it by using separate batch normalization statistics for unlabeled examples. Due to its simplicity, we recommend it as a standard practice. Finally, we analyse how domain shift affects the SSL training process. In particular, we find that during training the statistics of hidden activations in late layers become markedly different between the unlabeled and the labeled examples.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 6 Apr 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 0; 2023: 0; 2024: 0; 2025: 2.
7 papers.
- 2021AugMax: Adversarial Composition of Random Augmentations for Robust Trainingcited by 90
- 2021A Simple Baseline for Semi-supervised Semantic Segmentation with Strong Data Augmentationcited by 79
- 2021Rethinking "Batch" in BatchNormcited by 45
- 2021Sandwich Batch Normalization: A Drop-In Replacement for Feature Distribution Heterogeneitycited by 7
- 2021Separable Batch Normalization for Robust Facial Landmark Localization with Cross-protocol Network Trainingcited by 1
- 2025Simplifying Multi-Task Architectures Through Task-Specific Normalizationcited by 1
- 2025Uncover and Unlearn Nuisances: Agnostic Fully Test-Time Adaptationcited by 0
- 2025Simplifying Multi-Task Architectures Through Task-Specific Normalization23 Dec 2025
- 2025Uncover and Unlearn Nuisances: Agnostic Fully Test-Time Adaptation16 Nov 2025
- 2021AugMax: Adversarial Composition of Random Augmentations for Robust Training26 Oct 2021
- 2021Rethinking "Batch" in BatchNorm17 May 2021
- 2021A Simple Baseline for Semi-supervised Semantic Segmentation with Strong Data Augmentation15 Apr 2021
- 2021Sandwich Batch Normalization: A Drop-In Replacement for Feature Distribution Heterogeneity22 Feb 2021
- 2021Separable Batch Normalization for Robust Facial Landmark Localization with Cross-protocol Network Training17 Jan 2021