Compare Where It Matters: Using Layer-Wise Regularization To Improve Federated Learning on Heterogeneous Data
Ha Min Son, Moon Hyun Kim, Tai-Myoung Chung

TL;DR
This paper introduces FedCKA, a novel federated learning framework that applies layer-wise regularization based on CKA similarity to improve training on heterogeneous data, outperforming previous methods.
Contribution
The work demonstrates that regularizing only important neural network layers using CKA enhances federated learning performance on diverse data distributions.
Findings
FedCKA outperforms previous state-of-the-art methods.
Applying CKA-based regularization improves training efficiency.
Focus on important layers enhances scalability and effectiveness.
Abstract
Federated Learning is a widely adopted method to train neural networks over distributed data. One main limitation is the performance degradation that occurs when data is heterogeneously distributed. While many works have attempted to address this problem, these methods under-perform because they are founded on a limited understanding of neural networks. In this work, we verify that only certain important layers in a neural network require regularization for effective training. We additionally verify that Centered Kernel Alignment (CKA) most accurately calculates similarity between layers of neural networks trained on different data. By applying CKA-based regularization to important layers during training, we significantly improve performance in heterogeneous settings. We present FedCKA: a simple framework that out-performs previous state-of-the-art methods on various deep learning tasks…
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 · Adversarial Robustness in Machine Learning · Advanced Neural Network Applications
