Demystifying the Effects of Non-Independence in Federated Learning

03/20/2021
by   Stefan Arnold, et al.
0

Federated Learning (FL) enables statistical models to be built on user-generated data without compromising data security and user privacy. For this reason, FL is well suited for on-device learning from mobile devices where data is abundant and highly privatized. Constrained by the temporal availability of mobile devices, only a subset of devices is accessible to participate in the iterative protocol consisting of training and aggregation. In this study, we take a step toward better understanding the effect of non-independent data distributions arising from block-cyclic sampling. By conducting extensive experiments on visual classification, we measure the effects of block-cyclic sampling (both standalone and in combination with non-balanced block distributions). Specifically, we measure the alterations induced by block-cyclic sampling from the perspective of accuracy, fairness, and convergence rate. Experimental results indicate robustness to cycling over a two-block structure, e.g., due to time zones. In contrast, drawing data samples dependently from a multi-block structure significantly degrades the performance and rate of convergence by up to 26 performance degeneration is further aggravated by unbalanced block distributions to a point that can no longer be adequately compensated by higher communication and more frequent synchronization.

READ FULL TEXT

page 4

page 5

research
04/23/2019

Semi-Cyclic Stochastic Gradient Descent

We consider convex SGD updates with a block-cyclic structure, i.e. where...
research
04/18/2022

A Practical Cross-Device Federated Learning Framework over 5G Networks

The concept of federated learning (FL) was first proposed by Google in 2...
research
10/29/2022

Fast-Convergent Federated Learning via Cyclic Aggregation

Federated learning (FL) aims at optimizing a shared global model over mu...
research
08/12/2018

On-Device Federated Learning via Blockchain and its Latency Analysis

In this letter, we propose a block-chained federated learning (BlockFL) ...
research
12/05/2021

Joint Superposition Coding and Training for Federated Learning over Multi-Width Neural Networks

This paper aims to integrate two synergetic technologies, federated lear...
research
09/13/2019

Measuring the Effects of Non-Identical Data Distribution for Federated Visual Classification

Federated Learning enables visual models to be trained in a privacy-pres...
research
02/18/2020

Distributed Optimization over Block-Cyclic Data

We consider practical data characteristics underlying federated learning...

Please sign up or login with your details

Forgot password? Click here to reset