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...

Full description

Saved in:
Bibliographic Details
Main Authors: Gupta, Vansh, Luqman, Alka, Chattopadhyay, Nandish, Chattopadhyay, Anupam, Niyato, Dusit
Other Authors: School of Computer Science and Engineering
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