Kernel Normalized Convolutional Networks for Privacy-Preserving Machine Learning
Reza Nasirigerdeh, Javad Torkzadehmahani, Daniel Rueckert, Georgios, Kaissis

TL;DR
This paper compares normalization methods in privacy-preserving machine learning, highlighting KernelNorm's superior performance and proposing a new architecture, KNResNet-13, achieving state-of-the-art results on CIFAR-10 and Imagenette.
Contribution
It introduces KernelNorm as a normalization method that outperforms existing techniques in privacy-preserving ML and proposes KNResNet-13 architecture for improved accuracy.
Findings
KernelNorm outperforms LayerNorm and GroupNorm in accuracy and convergence.
LayerNorm and GroupNorm show limited benefits in shallow models for FL and DP.
KNResNet-13 achieves state-of-the-art results on CIFAR-10 and Imagenette.
Abstract
Normalization is an important but understudied challenge in privacy-related application domains such as federated learning (FL), differential privacy (DP), and differentially private federated learning (DP-FL). While the unsuitability of batch normalization for these domains has already been shown, the impact of other normalization methods on the performance of federated or differentially private models is not well-known. To address this, we draw a performance comparison among layer normalization (LayerNorm), group normalization (GroupNorm), and the recently proposed kernel normalization (KernelNorm) in FL, DP, and DP-FL settings. Our results indicate LayerNorm and GroupNorm provide no performance gain compared to the baseline (i.e. no normalization) for shallow models in FL and DP. They, on the other hand, considerably enhance the performance of shallow models in DP-FL and deeper…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data
MethodsAverage Pooling · 1x1 Convolution · *Communicated@Fast*How Do I Communicate to Expedia? · Max Pooling · Global Average Pooling · Residual Block · Convolution · Residual Connection · Kaiming Initialization · Bottleneck Residual Block
