Saved in:
Bibliographic Details
Main Authors: Wang, Xiaoyu, Xiong, Guojun, Cao, Houwei, Li, Jian, Liu, Yong
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2408.14001
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929697973075968
author Wang, Xiaoyu
Xiong, Guojun
Cao, Houwei
Li, Jian
Liu, Yong
author_facet Wang, Xiaoyu
Xiong, Guojun
Cao, Houwei
Li, Jian
Liu, Yong
contents Federated Learning (FL) trains a shared model using data and computation power on distributed agents coordinated by a central server. Decentralized FL (DFL) utilizes local model exchange and aggregation between agents to reduce the communication and computation overheads on the central server. However, when agents are mobile, the communication opportunity between agents can be sporadic, largely hindering the convergence and accuracy of DFL. In this paper, we propose Cached Decentralized Federated Learning (Cached-DFL) to investigate delay-tolerant model spreading and aggregation enabled by model caching on mobile agents. Each agent stores not only its own model, but also models of agents encountered in the recent past. When two agents meet, they exchange their own models as well as the cached models. Local model aggregation utilizes all models stored in the cache. We theoretically analyze the convergence of Cached-DFL, explicitly taking into account the model staleness introduced by caching. We design and compare different model caching algorithms for different DFL and mobility scenarios. We conduct detailed case studies in a vehicular network to systematically investigate the interplay between agent mobility, cache staleness, and model convergence. In our experiments, Cached-DFL converges quickly, and significantly outperforms DFL without caching.
format Preprint
id arxiv_https___arxiv_org_abs_2408_14001
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Decentralized Federated Learning with Model Caching on Mobile Agents
Wang, Xiaoyu
Xiong, Guojun
Cao, Houwei
Li, Jian
Liu, Yong
Machine Learning
Distributed, Parallel, and Cluster Computing
Federated Learning (FL) trains a shared model using data and computation power on distributed agents coordinated by a central server. Decentralized FL (DFL) utilizes local model exchange and aggregation between agents to reduce the communication and computation overheads on the central server. However, when agents are mobile, the communication opportunity between agents can be sporadic, largely hindering the convergence and accuracy of DFL. In this paper, we propose Cached Decentralized Federated Learning (Cached-DFL) to investigate delay-tolerant model spreading and aggregation enabled by model caching on mobile agents. Each agent stores not only its own model, but also models of agents encountered in the recent past. When two agents meet, they exchange their own models as well as the cached models. Local model aggregation utilizes all models stored in the cache. We theoretically analyze the convergence of Cached-DFL, explicitly taking into account the model staleness introduced by caching. We design and compare different model caching algorithms for different DFL and mobility scenarios. We conduct detailed case studies in a vehicular network to systematically investigate the interplay between agent mobility, cache staleness, and model convergence. In our experiments, Cached-DFL converges quickly, and significantly outperforms DFL without caching.
title Decentralized Federated Learning with Model Caching on Mobile Agents
topic Machine Learning
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2408.14001