Weight Divergence Driven Divide-and-Conquer Approach for Optimal Federated Learning from non-IID Data

06/28/2021
by   Pravin Chandran, et al.
0

Federated Learning allows training of data stored in distributed devices without the need for centralizing training data, thereby maintaining data privacy. Addressing the ability to handle data heterogeneity (non-identical and independent distribution or non-IID) is a key enabler for the wider deployment of Federated Learning. In this paper, we propose a novel Divide-and-Conquer training methodology that enables the use of the popular FedAvg aggregation algorithm by overcoming the acknowledged FedAvg limitations in non-IID environments. We propose a novel use of Cosine-distance based Weight Divergence metric to determine the exact point where a Deep Learning network can be divided into class agnostic initial layers and class-specific deep layers for performing a Divide and Conquer training. We show that the methodology achieves trained model accuracy at par (and in certain cases exceeding) with numbers achieved by state-of-the-art Aggregation algorithms like FedProx, FedMA, etc. Also, we show that this methodology leads to compute and bandwidth optimizations under certain documented conditions.

READ FULL TEXT

page 3

page 4

research
06/02/2018

Federated Learning with Non-IID Data

Federated learning enables resource-constrained edge compute devices, su...
research
12/18/2020

Fairness and Accuracy in Federated Learning

In the federated learning setting, multiple clients jointly train a mode...
research
12/02/2019

Federated Learning with Personalization Layers

The emerging paradigm of federated learning strives to enable collaborat...
research
12/24/2019

Attack-Resistant Federated Learning with Residual-based Reweighting

Federated learning has a variety of applications in multiple domains by ...
research
06/09/2021

No Fear of Heterogeneity: Classifier Calibration for Federated Learning with Non-IID Data

A central challenge in training classification models in the real-world ...
research
05/11/2023

Divide-and-Conquer the NAS puzzle in Resource Constrained Federated Learning Systems

Federated Learning (FL) is a privacy-preserving distributed machine lear...
research
11/15/2020

2CP: Decentralized Protocols to Transparently Evaluate Contributivity in Blockchain Federated Learning Environments

Federated Learning harnesses data from multiple sources to build a singl...

Please sign up or login with your details

Forgot password? Click here to reset