Privatized graph federated learning

Abstract Federated learning is a semi-distributed algorithm, where a server communicates with multiple dispersed clients to learn a global model. The federated architecture is not robust and is sensitive to communication and computational overloads due to its one-master multi-client structure. It ca...

Full description

Bibliographic Details
Main Authors: Elsa Rizk, Stefan Vlaski, Ali H. Sayed
Format: Article
Language:English
Published: SpringerOpen 2023-08-01
Series:EURASIP Journal on Advances in Signal Processing
Subjects:
Online Access:https://doi.org/10.1186/s13634-023-01049-4
_version_ 1797451031505797120
author Elsa Rizk
Stefan Vlaski
Ali H. Sayed
author_facet Elsa Rizk
Stefan Vlaski
Ali H. Sayed
author_sort Elsa Rizk
collection DOAJ
description Abstract Federated learning is a semi-distributed algorithm, where a server communicates with multiple dispersed clients to learn a global model. The federated architecture is not robust and is sensitive to communication and computational overloads due to its one-master multi-client structure. It can also be subject to privacy attacks targeting personal information on the communication links. In this work, we introduce graph federated learning, which consists of multiple federated units connected by a graph. We then show how graph-homomorphic perturbations can be used to ensure the algorithm is differentially private on the server level. While on the client level, we show that improvement in the differentially private federated learning algorithm can be attained through the addition of random noise to the updates, as opposed to the models. We conduct both convergence and privacy theoretical analyses and illustrate performance by means of computer simulations.
first_indexed 2024-03-09T14:49:05Z
format Article
id doaj.art-28e354fb47f04b87b5d8702b7703b8b2
institution Directory Open Access Journal
issn 1687-6180
language English
last_indexed 2024-03-09T14:49:05Z
publishDate 2023-08-01
publisher SpringerOpen
record_format Article
series EURASIP Journal on Advances in Signal Processing
spelling doaj.art-28e354fb47f04b87b5d8702b7703b8b22023-11-26T14:33:10ZengSpringerOpenEURASIP Journal on Advances in Signal Processing1687-61802023-08-012023113110.1186/s13634-023-01049-4Privatized graph federated learningElsa Rizk0Stefan Vlaski1Ali H. Sayed2School of Engineering, École Polytechnique Fédérale de LausanneDepartment of Electrical and Electronic Engineering, Imperial College LondonSchool of Engineering, École Polytechnique Fédérale de LausanneAbstract Federated learning is a semi-distributed algorithm, where a server communicates with multiple dispersed clients to learn a global model. The federated architecture is not robust and is sensitive to communication and computational overloads due to its one-master multi-client structure. It can also be subject to privacy attacks targeting personal information on the communication links. In this work, we introduce graph federated learning, which consists of multiple federated units connected by a graph. We then show how graph-homomorphic perturbations can be used to ensure the algorithm is differentially private on the server level. While on the client level, we show that improvement in the differentially private federated learning algorithm can be attained through the addition of random noise to the updates, as opposed to the models. We conduct both convergence and privacy theoretical analyses and illustrate performance by means of computer simulations.https://doi.org/10.1186/s13634-023-01049-4Federated learningDistributed learningPrivatized learningDifferntial privacy
spellingShingle Elsa Rizk
Stefan Vlaski
Ali H. Sayed
Privatized graph federated learning
EURASIP Journal on Advances in Signal Processing
Federated learning
Distributed learning
Privatized learning
Differntial privacy
title Privatized graph federated learning
title_full Privatized graph federated learning
title_fullStr Privatized graph federated learning
title_full_unstemmed Privatized graph federated learning
title_short Privatized graph federated learning
title_sort privatized graph federated learning
topic Federated learning
Distributed learning
Privatized learning
Differntial privacy
url https://doi.org/10.1186/s13634-023-01049-4
work_keys_str_mv AT elsarizk privatizedgraphfederatedlearning
AT stefanvlaski privatizedgraphfederatedlearning
AT alihsayed privatizedgraphfederatedlearning