FedILC: Weighted Geometric Mean and Invariant Gradient Covariance for Federated Learning on Non-IID Data

05/19/2022
by   Lena Nehale-Ezzine, et al.
10

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 conventional baselines and similar federated learning algorithms. This is relevant to various fields such as medical healthcare, computer vision, and the Internet of Things (IoT). The code is released at https://github.com/mikemikezhu/FedILC.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/17/2022

Toward Data Heterogeneity of Federated Learning

Federated learning is a popular paradigm for machine learning. Ideally, ...
research
08/22/2019

An End-to-End Encrypted Neural Network for Gradient Updates Transmission in Federated Learning

Federated learning is a distributed learning method to train a shared mo...
research
11/20/2021

Federated Learning with Domain Generalization

Federated Learning (FL) enables a group of clients to jointly train a ma...
research
07/18/2022

FLAIR: Federated Learning Annotated Image Repository

Cross-device federated learning is an emerging machine learning (ML) par...
research
05/26/2022

Aggregating Gradients in Encoded Domain for Federated Learning

Malicious attackers and an honest-but-curious server can steal private c...
research
03/18/2020

Federated Visual Classification with Real-World Data Distribution

Federated Learning enables visual models to be trained on-device, bringi...
research
06/25/2023

Exploring Data Redundancy in Real-world Image Classification through Data Selection

Deep learning models often require large amounts of data for training, l...

Please sign up or login with your details

Forgot password? Click here to reset