Hybrid Batch Normalisation: Resolving the Dilemma of Batch Normalisation in Federated Learning
Not on the map. Why?
Abstract (arXiv)
Batch Normalisation (BN) is widely used in conventional deep neural network training to harmonise the input-output distributions for each batch of data. However, federated learning, a distributed learning paradigm, faces the challenge of dealing with non-independent and identically distributed data among the client nodes. Due to the lack of a coherent methodology for updating BN statistical parameters, standard BN degrades the federated learning performance. To this end, it is urgent to explore an alternative normalisation solution for federated learning. In this work, we resolve the dilemma of the BN layer in federated learning by developing a customised normalisation approach, Hybrid Batch Normalisation (HBN). HBN separates the update of statistical parameters (i.e. , means and variances used for evaluation) from that of learnable parameters (i.e. , parameters that require gradient updates), obtaining unbiased estimates of global statistical parameters in distributed scenarios. In contrast with the existing solutions, we emphasise the supportive power of global statistics for federated learning. The HBN layer introduces a learnable hybrid distribution factor, allowing each computing node to adaptively mix the statistical parameters of the current batch with the global statistics. Our HBN can serve as a powerful plugin to advance federated learning performance. It reflects promising merits across a wide range of federated learning settings, especially for small batch sizes and heterogeneous data.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 45 of its 52 references that are in the map. First posted on arXiv 28 May 2025.
Builds on
45 of 52 references.
References · 45
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2016Layer Normalizationcited by 5,669
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2019Advances and Open Problems in Federated Learningcited by 3,046
- 2018Federated Optimization in Heterogeneous Networkscited by 2,987
- 2018Group Normalizationcited by 1,524
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
- 2019On the Convergence of FedAvg on Non-IID Datacited by 1,229
- 2018Federated Learning with Non-IID Datacited by 1,108
33 more
- 2020Adaptive Federated Optimizationcited by 1,046
- 2019Measuring the Effects of Non-Identical Data Distribution for Federated Visual Classificationcited by 851
- 2021Model-Contrastive Federated Learningcited by 766
- 2021FedBN: Federated Learning on Non-IID Features via Local Batch Normalizationcited by 571
- 2021Federated Learning on Non-IID Data Silos: An Experimental Studycited by 568
- 2017A Downsampled Variant of ImageNet as an Alternative to the CIFAR datasetscited by 377
- 2018How Does Batch Normalization Help Optimization?cited by 357
- 2019The Non-IID Data Quagmire of Decentralized Machine Learningcited by 305
- 2014One weird trick for parallelizing convolutional neural networkscited by 264
- 2018Understanding Batch Normalizationcited by 159
- 2022Generalized Federated Learning via Sharpness Aware Minimizationcited by 144
- 2017Batch Renormalization: Towards Reducing Minibatch Dependence in Batch-Normalized Modelscited by 128
- 2021Local Learning Matters: Rethinking Data Heterogeneity in Federated Learningcited by 114
- 2023Stochastic Controlled Averaging for Federated Learning with Communication Compressioncited by 101
- 2020Gradient Centralization: A New Optimization Technique for Deep Neural Networkscited by 82
- 2021FedCM: Federated Learning with Client-level Momentumcited by 77
- 2020Siloed Federated Learning for Multi-Centric Histopathology Datasetscited by 61
- 2018Towards Understanding Regularization in Batch Normalizationcited by 56
- 2022Continual Normalization: Rethinking Batch Normalization for Online Continual Learningcited by 40
- 2023Why Batch Normalization Damage Federated Learning on Non-IID Data?cited by 29
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learningcited by 25
- 2022Communication-Efficient Federated Learning with Accelerated Client Gradientcited by 24
- 2022Rethinking Data Heterogeneity in Federated Learning: Introducing a New Notion and Standard Benchmarkscited by 24
- 2019The Normalization Method for Alleviating Pathological Sharpness in Wide Neural Networkscited by 20
- 2020Cross-Iteration Batch Normalizationcited by 20
- 2022Rethinking Normalization Methods in Federated Learningcited by 19
- 2023FedWon: Triumphing Multi-domain Federated Learning Without Normalizationcited by 11
- 2024FADAS: Towards Federated Adaptive Asynchronous Optimizationcited by 10
- 2023Making Batch Normalization Great in Federated Deep Learningcited by 8
- 2023FedFN: Feature Normalization for Alleviating Data Heterogeneity Problem in Federated Learningcited by 8
- 2024COALA: A Practical and Vision-Centric Federated Learning Platformcited by 7
- 2024Overcoming the Challenges of Batch Normalization in Federated Learningcited by 4
- 2023Understanding the Role of Layer Normalization in Label-Skewed Federated Learningcited by 2
Built on by
Not cited yet.