Evaluating Execution Times and Costs of a Federated Learning Application on different Cloud Providers - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2022

Evaluating Execution Times and Costs of a Federated Learning Application on different Cloud Providers

Résumé

Federated Learning (FL) is a new area of distributed Machine Learning (ML) that emerged to deal with data privacy concerns. In FL, each client has access to a local private dataset. At every round, a client trains the model with its local dataset and sends the weights to a central server. The latter aggregates all client weights and then sends the final weights back to the clients. This approach is attractive in many domains as it allows multiple institutions to collaborate on an ML task without sharing their data. However, most ML models used in FL have millions of weights exchanged in each message. The messages sent between a client and the server can achieve gigabytes of size and are exchanged several times in the whole FL execution. This work presents a preliminary analysis of execution times and costs of a FL application in a multi-cloud scenario. Experiments were conducted considering executions on the Amazon Web Services, Google Cloud Provider, and also in both cloud providers at the same time.
Fichier principal
Vignette du fichier
ComPAS2022_paper_17-2.pdf (124.71 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03722055 , version 1 (13-07-2022)

Identifiants

  • HAL Id : hal-03722055 , version 1

Citer

Rafaela C Brum, Luciana Arantes, Maria Clicia Castro, Pierre Sens, Lúcia M A Drummond. Evaluating Execution Times and Costs of a Federated Learning Application on different Cloud Providers. COMPAS 2022 - Conférence francophone d'informatique en Parallélisme, Architecture et Système, Jul 2022, Amiens, France. ⟨hal-03722055⟩
105 Consultations
80 Téléchargements

Partager

Gmail Facebook X LinkedIn More