TravellingFL: communication efficient peer-to-peer federated learning
Peer-to-Peer federated learning is a distributed machine learning paradigm with a primary goal of learning a well-performing global model by collaboratively learning a shared model at different data hubs without the need of sharing data. Due to its immense practical applications, there is growing at...
Saved in:
Main Authors: | , , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/173391 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-173391 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1733912024-02-02T15:35:34Z TravellingFL: communication efficient peer-to-peer federated learning Gupta, Vansh Luqman, Alka Chattopadhyay, Nandish Chattopadhyay, Anupam Niyato, Dusit School of Computer Science and Engineering Strategic Centre for Research in Privacy-Preserving Technologies & Systems (SCRIPTS) Computer and Information Science Communication Efficiency Deep Learning (Machine Learning) Peer-to-Peer federated learning is a distributed machine learning paradigm with a primary goal of learning a well-performing global model by collaboratively learning a shared model at different data hubs without the need of sharing data. Due to its immense practical applications, there is growing attention towards various challenges of efficient federated learning including communication efficiency, assumptions on connectivity, data heterogeneity, enhanced privacy, etc. In this paper, we address the problem of dynamic network topologies in federated learning. We present a technique to help new participants in Peer-to-Peer federated learning reach best possible accuracy by leveraging learning at other devices in a communication efficient manner. We model the costs in federated learning and apply a graph theoretical framework to show that one can draw from a range of graph-based algorithms to construct an efficient communication algorithm on a connected network, thereby matching the inference efficiency of centralized federated learning. We conduct experiments with varied graph formations and sizes to validate our claims. AI Singapore Info-communications Media Development Authority (IMDA) Ministry of Education (MOE) National Research Foundation (NRF) Submitted/Accepted version This research is supported by the National Research Foundation, Singapore under its Strategic Capability Research Centres Funding Initiative, Infocomm Media Development Authority under its Future Communications Research & Development Programme, DSO National Laboratories under the AI Singapore Programme (AISG Award No: AISG2-RP-2020-019), Energy Research Test-Bed and Industry Partnership Funding Initiative, Energy Grid (EG) 2.0 programme, DesCartes and the Campus for Research Excellence and Technological Enterprise (CREATE) programme, and MOE Tier 1 (RG87/22). 2024-02-02T02:51:28Z 2024-02-02T02:51:28Z 2023 Journal Article Gupta, V., Luqman, A., Chattopadhyay, N., Chattopadhyay, A. & Niyato, D. (2023). TravellingFL: communication efficient peer-to-peer federated learning. IEEE Transactions On Vehicular Technology. https://dx.doi.org/10.1109/TVT.2023.3332898 0018-9545 https://hdl.handle.net/10356/173391 10.1109/TVT.2023.3332898 2-s2.0-85177081358 en AISG2-RP-2020-019 RG87/22 IEEE Transactions on Vehicular Technology © 2023 IEEE. All rights reserved. This article may be downloaded for personal use only. Any other use requires prior permission of the copyright holder. The Version of Record is available online at http://doi.org/10.1109/TVT.2023.3332898. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Computer and Information Science Communication Efficiency Deep Learning (Machine Learning) |
spellingShingle |
Computer and Information Science Communication Efficiency Deep Learning (Machine Learning) Gupta, Vansh Luqman, Alka Chattopadhyay, Nandish Chattopadhyay, Anupam Niyato, Dusit TravellingFL: communication efficient peer-to-peer federated learning |
description |
Peer-to-Peer federated learning is a distributed machine learning paradigm with a primary goal of learning a well-performing global model by collaboratively learning a shared model at different data hubs without the need of sharing data. Due to its immense practical applications, there is growing attention towards various challenges of efficient federated learning including communication efficiency, assumptions on connectivity, data heterogeneity, enhanced privacy, etc. In this paper, we address the problem of dynamic network topologies in federated learning. We present a technique to help new participants in Peer-to-Peer federated learning reach best possible accuracy by leveraging learning at other devices in a communication efficient manner. We model the costs in federated learning and apply a graph theoretical framework to show that one can draw from a range of graph-based algorithms to construct an efficient communication algorithm on a connected network, thereby matching the inference efficiency of centralized federated learning. We conduct experiments with varied graph formations and sizes to validate our claims. |
author2 |
School of Computer Science and Engineering |
author_facet |
School of Computer Science and Engineering Gupta, Vansh Luqman, Alka Chattopadhyay, Nandish Chattopadhyay, Anupam Niyato, Dusit |
format |
Article |
author |
Gupta, Vansh Luqman, Alka Chattopadhyay, Nandish Chattopadhyay, Anupam Niyato, Dusit |
author_sort |
Gupta, Vansh |
title |
TravellingFL: communication efficient peer-to-peer federated learning |
title_short |
TravellingFL: communication efficient peer-to-peer federated learning |
title_full |
TravellingFL: communication efficient peer-to-peer federated learning |
title_fullStr |
TravellingFL: communication efficient peer-to-peer federated learning |
title_full_unstemmed |
TravellingFL: communication efficient peer-to-peer federated learning |
title_sort |
travellingfl: communication efficient peer-to-peer federated learning |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/173391 |
_version_ |
1789968705567850496 |