FedCluster: Boosting the Convergence of Federated Learning via Cluster-Cycling

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Chen, Cheng, Chen, Ziyi, Zhou, Yi, Kailkhura, Bhavya
Format: Preprint
Published: 2020
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910354406113280
author Chen, Cheng
Chen, Ziyi
Zhou, Yi
Kailkhura, Bhavya
author_facet Chen, Cheng
Chen, Ziyi
Zhou, Yi
Kailkhura, Bhavya
contents We develop FedCluster--a novel federated learning framework with improved optimization efficiency, and investigate its theoretical convergence properties. The FedCluster groups the devices into multiple clusters that perform federated learning cyclically in each learning round. Therefore, each learning round of FedCluster consists of multiple cycles of meta-update that boost the overall convergence. In nonconvex optimization, we show that FedCluster with the devices implementing the local {stochastic gradient descent (SGD)} algorithm achieves a faster convergence rate than the conventional {federated averaging (FedAvg)} algorithm in the presence of device-level data heterogeneity. We conduct experiments on deep learning applications and demonstrate that FedCluster converges significantly faster than the conventional federated learning under diverse levels of device-level data heterogeneity for a variety of local optimizers.
format Preprint
id arxiv_https___arxiv_org_abs_2009_10748
institution arXiv
publishDate 2020
record_format arxiv
spellingShingle FedCluster: Boosting the Convergence of Federated Learning via Cluster-Cycling
Chen, Cheng
Chen, Ziyi
Zhou, Yi
Kailkhura, Bhavya
Machine Learning
Optimization and Control
We develop FedCluster--a novel federated learning framework with improved optimization efficiency, and investigate its theoretical convergence properties. The FedCluster groups the devices into multiple clusters that perform federated learning cyclically in each learning round. Therefore, each learning round of FedCluster consists of multiple cycles of meta-update that boost the overall convergence. In nonconvex optimization, we show that FedCluster with the devices implementing the local {stochastic gradient descent (SGD)} algorithm achieves a faster convergence rate than the conventional {federated averaging (FedAvg)} algorithm in the presence of device-level data heterogeneity. We conduct experiments on deep learning applications and demonstrate that FedCluster converges significantly faster than the conventional federated learning under diverse levels of device-level data heterogeneity for a variety of local optimizers.
title FedCluster: Boosting the Convergence of Federated Learning via Cluster-Cycling
topic Machine Learning
Optimization and Control
url https://arxiv.org/abs/2009.10748