Saved in:
Bibliographic Details
Main Authors: Jiang, Xiaorui, Gao, Yu, Xu, Hengwei, Zhang, Qi, Liao, Yong, Zhou, Pengyuan
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2312.10425
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915209868738560
author Jiang, Xiaorui
Gao, Yu
Xu, Hengwei
Zhang, Qi
Liao, Yong
Zhou, Pengyuan
author_facet Jiang, Xiaorui
Gao, Yu
Xu, Hengwei
Zhang, Qi
Liao, Yong
Zhou, Pengyuan
contents Federated Learning (FL) allows several clients to cooperatively train machine learning models without disclosing the raw data. In practical applications, asynchronous FL (AFL) can address the straggler effect compared to synchronous FL. However, Non-IID data and stale models pose significant challenges to AFL, as they can diminish the practicality of the global model and even lead to training failures. In this work, we propose a novel AFL framework called Federated Historical Learning (FedHist), which effectively addresses the challenges posed by both Non-IID data and gradient staleness based on the concept of knowledge rumination. FedHist enhances the stability of local gradients by performing weighted fusion with historical global gradients cached on the server. Relying on hindsight, it assigns aggregation weights to each participant in a multi-dimensional manner during each communication round. To further enhance the efficiency and stability of the training process, we introduce an intelligent $\ell_2$-norm amplification scheme, which dynamically regulates the learning progress based on the $\ell_2$-norms of the submitted gradients. Extensive experiments indicate FedHist outperforms state-of-the-art methods in terms of convergence performance and test accuracy.
format Preprint
id arxiv_https___arxiv_org_abs_2312_10425
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Knowledge Rumination for Client Utility Evaluation in Heterogeneous Federated Learning
Jiang, Xiaorui
Gao, Yu
Xu, Hengwei
Zhang, Qi
Liao, Yong
Zhou, Pengyuan
Machine Learning
Federated Learning (FL) allows several clients to cooperatively train machine learning models without disclosing the raw data. In practical applications, asynchronous FL (AFL) can address the straggler effect compared to synchronous FL. However, Non-IID data and stale models pose significant challenges to AFL, as they can diminish the practicality of the global model and even lead to training failures. In this work, we propose a novel AFL framework called Federated Historical Learning (FedHist), which effectively addresses the challenges posed by both Non-IID data and gradient staleness based on the concept of knowledge rumination. FedHist enhances the stability of local gradients by performing weighted fusion with historical global gradients cached on the server. Relying on hindsight, it assigns aggregation weights to each participant in a multi-dimensional manner during each communication round. To further enhance the efficiency and stability of the training process, we introduce an intelligent $\ell_2$-norm amplification scheme, which dynamically regulates the learning progress based on the $\ell_2$-norms of the submitted gradients. Extensive experiments indicate FedHist outperforms state-of-the-art methods in terms of convergence performance and test accuracy.
title Knowledge Rumination for Client Utility Evaluation in Heterogeneous Federated Learning
topic Machine Learning
url https://arxiv.org/abs/2312.10425