Local Averaging Helps: Hierarchical Federated Learning and Convergence Analysis

10/24/2020
by   Jiayi Wang, et al.
7

Federated learning is an effective approach to realize collaborative learning among edge devices without exchanging raw data. In practice, these devices may connect to local hubs which are then connected to the global server (aggregator). Due to the (possibly limited) computation capability of these local hubs, it is reasonable to assume that they can perform simple averaging operations. A natural question is whether such local averaging is beneficial under different system parameters and how much gain can be obtained compared to the case without such averaging. In this paper, we study hierarchical federated learning with stochastic gradient descent (HF-SGD) and conduct a thorough theoretical analysis to analyze its convergence behavior. The analysis demonstrates the impact of local averaging precisely as a function of system parameters. Due to the higher communication cost of global averaging, a strategy of decreasing the global averaging frequency and increasing the local averaging frequency is proposed. Experiments validate the proposed theoretical analysis and the advantages of hierarchical federated learning.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/22/2021

Server Averaging for Federated Learning

Federated learning allows distributed devices to collectively train a mo...
research
12/10/2020

Analysis and Optimal Edge Assignment For Hierarchical Federated Learning on Non-IID Data

Distributed learning algorithms aim to leverage distributed and diverse ...
research
01/11/2022

Partial Model Averaging in Federated Learning: Performance Guarantees and Benefits

Local Stochastic Gradient Descent (SGD) with periodic model averaging (F...
research
11/03/2022

A Convergence Theory for Federated Average: Beyond Smoothness

Federated learning enables a large amount of edge computing devices to l...
research
08/21/2020

Federated Learning with Communication Delay in Edge Networks

Federated learning has received significant attention as a potential sol...
research
10/09/2018

Federated Learning for Keyword Spotting

We propose a practical approach based on federated learning to solve out...
research
11/15/2019

Information-Theoretic Perspective of Federated Learning

An approach to distributed machine learning is to train models on local ...

Please sign up or login with your details

Forgot password? Click here to reset