Asynchronous Online Federated Learning for Edge Devices with Non-IID Data
Not on the map. Why?
Abstract (arXiv)
Federated learning (FL) is a machine learning paradigm where a shared central model is learned across distributed edge devices while the training data remains on these devices. Federated Averaging (FedAvg) is the leading optimization method for training non-convex models in this setting with a synchronized protocol. However, the assumptions made by FedAvg are not realistic given the heterogeneity of devices. In particular, the volume and distribution of collected data vary in the training process due to different sampling rates of edge devices. The edge devices themselves also vary in their available communication bandwidth and system configurations, such as memory, processor speed, and power requirements. This leads to vastly different training times as well as model/data transfer times. Furthermore, availability issues at edge devices can lead to a lack of contribution from specific edge devices to the federated model. In this paper, we present an Asynchronous Online Federated Learning (ASO-Fed) framework, where the edge devices perform online learning with continuous streaming local data and a central server aggregates model parameters from clients. Our framework updates the central model in an asynchronous manner to tackle the challenges associated with both varying computational loads at heterogeneous edge devices and edge devices that lag behind or dropout. We perform extensive experiments on a simulated benchmark image dataset and three real-world non-IID streaming datasets. The results demonstrate the effectiveness of model~on converging fast and maintaining good prediction performance.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 4; 2023: 1.
9 papers.
- 2021A Survey on Federated Learning and its Applications for Accelerating Industrial Internet of Thingscited by 11
- 2021CSAFL: A Clustered Semi-Asynchronous Federated Learning Frameworkcited by 10
- 2022Time-triggered Federated Learning over Wireless Networkscited by 10
- 2022Towards Efficient and Stable K-Asynchronous Federated Learning with Unbounded Stale Gradients on Non-IID Datacited by 9
- 2022Accelerating Federated Edge Learning via Topology Optimizationcited by 4
- 2022Asynchronous Hierarchical Federated Learningcited by 4
- 2021Towards On-Device Federated Learning: A Direct Acyclic Graph-based Blockchain Approachcited by 3
- 2021Management of Resource at the Network Edge for Federated Learningcited by 2
- 2023Asynchronous Decentralized Federated Lifelong Learning for Landmark Localization in Medical Imagingcited by 1
- 2023Asynchronous Decentralized Federated Lifelong Learning for Landmark Localization in Medical Imaging12 Mar 2023
- 2022Asynchronous Hierarchical Federated Learning31 May 2022
- 2022Time-triggered Federated Learning over Wireless Networks26 Apr 2022
- 2022Accelerating Federated Edge Learning via Topology Optimization1 Apr 2022
- 2022Towards Efficient and Stable K-Asynchronous Federated Learning with Unbounded Stale Gradients on Non-IID Data2 Mar 2022
- 2021Management of Resource at the Network Edge for Federated Learning7 Jul 2021
- 2021Towards On-Device Federated Learning: A Direct Acyclic Graph-based Blockchain Approach27 Apr 2021
- 2021A Survey on Federated Learning and its Applications for Accelerating Industrial Internet of Things21 Apr 2021
- 2021CSAFL: A Clustered Semi-Asynchronous Federated Learning Framework16 Apr 2021