A Robust Federated Learning Framework for Undependable Devices at Scale

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Wang, Shilong, Liu, Jianchun, Xu, Hongli, Qiao, Chunming, Deng, Huarong, Zheng, Qiuye, Gong, Jiantao
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866909443574202368
author Wang, Shilong
Liu, Jianchun
Xu, Hongli
Qiao, Chunming
Deng, Huarong
Zheng, Qiuye
Gong, Jiantao
author_facet Wang, Shilong
Liu, Jianchun
Xu, Hongli
Qiao, Chunming
Deng, Huarong
Zheng, Qiuye
Gong, Jiantao
contents In a federated learning (FL) system, many devices, such as smartphones, are often undependable (e.g., frequently disconnected from WiFi) during training. Existing FL frameworks always assume a dependable environment and exclude undependable devices from training, leading to poor model performance and resource wastage. In this paper, we propose FLUDE to effectively deal with undependable environments. First, FLUDE assesses the dependability of devices based on the probability distribution of their historical behaviors (e.g., the likelihood of successfully completing training). Based on this assessment, FLUDE adaptively selects devices with high dependability for training. To mitigate resource wastage during the training phase, FLUDE maintains a model cache on each device, aiming to preserve the latest training state for later use in case local training on an undependable device is interrupted. Moreover, FLUDE proposes a staleness-aware strategy to judiciously distribute the global model to a subset of devices, thus significantly reducing resource wastage while maintaining model performance. We have implemented FLUDE on two physical platforms with 120 smartphones and NVIDIA Jetson devices. Extensive experimental results demonstrate that FLUDE can effectively improve model performance and resource efficiency of FL training in undependable environments.
format Preprint
id arxiv_https___arxiv_org_abs_2412_19991
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Robust Federated Learning Framework for Undependable Devices at Scale
Wang, Shilong
Liu, Jianchun
Xu, Hongli
Qiao, Chunming
Deng, Huarong
Zheng, Qiuye
Gong, Jiantao
Machine Learning
Distributed, Parallel, and Cluster Computing
In a federated learning (FL) system, many devices, such as smartphones, are often undependable (e.g., frequently disconnected from WiFi) during training. Existing FL frameworks always assume a dependable environment and exclude undependable devices from training, leading to poor model performance and resource wastage. In this paper, we propose FLUDE to effectively deal with undependable environments. First, FLUDE assesses the dependability of devices based on the probability distribution of their historical behaviors (e.g., the likelihood of successfully completing training). Based on this assessment, FLUDE adaptively selects devices with high dependability for training. To mitigate resource wastage during the training phase, FLUDE maintains a model cache on each device, aiming to preserve the latest training state for later use in case local training on an undependable device is interrupted. Moreover, FLUDE proposes a staleness-aware strategy to judiciously distribute the global model to a subset of devices, thus significantly reducing resource wastage while maintaining model performance. We have implemented FLUDE on two physical platforms with 120 smartphones and NVIDIA Jetson devices. Extensive experimental results demonstrate that FLUDE can effectively improve model performance and resource efficiency of FL training in undependable environments.
title A Robust Federated Learning Framework for Undependable Devices at Scale
topic Machine Learning
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2412.19991