FedILC: Weighted Geometric Mean and Invariant Gradient Covariance for Federated Learning on Non-IID Data
Mike He Zhu, L\'ena N\'ehale Ezzine, Dianbo Liu, Yoshua Bengio

TL;DR
FedILC introduces a novel federated learning method that uses invariant gradient covariance and geometric mean of Hessians to address domain shift issues in non-i.i.d. data, improving generalization across diverse environments.
Contribution
The paper proposes FedILC, a new federated learning algorithm that captures environment consistencies using gradient covariance and Hessian geometric mean to combat domain shift.
Findings
Outperforms baseline federated learning algorithms on benchmark datasets.
Effective in real-world applications like healthcare, computer vision, and IoT.
Addresses non-i.i.d. data challenges in federated networks.
Abstract
Federated learning is a distributed machine learning approach which enables a shared server model to learn by aggregating the locally-computed parameter updates with the training data from spatially-distributed client silos. Though successfully possessing advantages in both scale and privacy, federated learning is hurt by domain shift problems, where the learning models are unable to generalize to unseen domains whose data distribution is non-i.i.d. with respect to the training domains. In this study, we propose the Federated Invariant Learning Consistency (FedILC) approach, which leverages the gradient covariance and the geometric mean of Hessians to capture both inter-silo and intra-silo consistencies of environments and unravel the domain shift problems in federated networks. The benchmark and real-world dataset experiments bring evidence that our proposed algorithm outperforms…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data
