A survey on federated learning for resource-constrained IoT devices

A Imteaj, U Thakker, S Wang, J Li… - IEEE Internet of Things …, 2021 - ieeexplore.ieee.org
Federated learning (FL) is a distributed machine learning strategy that generates a global
model by learning from multiple decentralized edge clients. FL enables on-device training …

A survey on distributed machine learning

J Verbraeken, M Wolting, J Katzy… - Acm computing surveys …, 2020 - dl.acm.org
The demand for artificial intelligence has grown significantly over the past decade, and this
growth has been fueled by advances in machine learning techniques and the ability to …

Feddc: Federated learning with non-iid data via local drift decoupling and correction

L Gao, H Fu, L Li, Y Chen, M Xu… - Proceedings of the …, 2022 - openaccess.thecvf.com
Federated learning (FL) allows multiple clients to collectively train a high-performance
global model without sharing their private data. However, the key challenge in federated …

Edge artificial intelligence for 6G: Vision, enabling technologies, and applications

KB Letaief, Y Shi, J Lu, J Lu - IEEE Journal on Selected Areas …, 2021 - ieeexplore.ieee.org
The thriving of artificial intelligence (AI) applications is driving the further evolution of
wireless networks. It has been envisioned that 6G will be transformative and will …

On the convergence of fedavg on non-iid data

X Li, K Huang, W Yang, S Wang, Z Zhang - arXiv preprint arXiv …, 2019 - arxiv.org
Federated learning enables a large amount of edge computing devices to jointly learn a
model without data sharing. As a leading algorithm in this setting, Federated Averaging …

The non-iid data quagmire of decentralized machine learning

K Hsieh, A Phanishayee, O Mutlu… - … on Machine Learning, 2020 - proceedings.mlr.press
Many large-scale machine learning (ML) applications need to perform decentralized
learning over datasets generated at different devices and locations. Such datasets pose a …

Federated optimization in heterogeneous networks

T Li, AK Sahu, M Zaheer, M Sanjabi… - … of Machine learning …, 2020 - proceedings.mlsys.org
Federated Learning is a distributed learning paradigm with two key challenges that
differentiate it from traditional distributed optimization:(1) significant variability in terms of the …

Asynchronous federated optimization

C Xie, S Koyejo, I Gupta - arXiv preprint arXiv:1903.03934, 2019 - arxiv.org
Federated learning enables training on a massive number of edge devices. To improve
flexibility and scalability, we propose a new asynchronous federated optimization algorithm …

Asynchronous online federated learning for edge devices with non-iid data

Y Chen, Y Ning, M Slawski… - 2020 IEEE International …, 2020 - ieeexplore.ieee.org
Federated learning (FL) is a machine learning paradigm where a shared central model is
learned across distributed devices while the training data remains on these devices …

Decentralized federated averaging

T Sun, D Li, B Wang - IEEE Transactions on Pattern Analysis …, 2022 - ieeexplore.ieee.org
Federated averaging (FedAvg) is a communication-efficient algorithm for distributed training
with an enormous number of clients. In FedAvg, clients keep their data locally for privacy …