Federated Learning and Differential Privacy: Software tools analysis, the Sherpa.ai FL framework and methodological guidelines for preserving data privacy
Identificadores
URI: https://hdl.handle.net/10481/77990Metadatos
Mostrar el registro completo del ítemAutor
Rodríguez Barroso, Nuria; Jiménez López, Daniel; Ruiz Millán, José Antonio; Martínez Cámara, Eugenio; Luzón García, María Victoria; Herrera Triguero, FranciscoEditorial
Elsevier
Materia
Federated learning Differential privacy Software framework Sherpa.ai Federated Learning framework Inteligencia artificial Artificial intelligence
Fecha
2020-10-06Referencia bibliográfica
Published version: Nuria Rodríguez-Barroso... [et al.]. Federated Learning and Differential Privacy: Software tools analysis, the Sherpa.ai FL framework and methodological guidelines for preserving data privacy, Information Fusion, Volume 64, 2020, Pages 270-292, ISSN 1566-2535, [https://doi.org/10.1016/j.inffus.2020.07.009]
Patrocinador
SHERPA Europe S.L. OTRI-4137; Spanish Government; European Commission TIN2017-89517-P; Spanish Government fellowship programmes Formacion de Profesorado Universitario FPU18/04475 Juan de la Cierva Incorporacion IJC2018-036092-IResumen
The high demand of artificial intelligence services at the edges that also preserve data privacy
has pushed the research on novel machine learning paradigms that fit these requirements.
Federated learning has the ambition to protect data privacy through distributed
learning methods that keep the data in its storage silos. Likewise, differential privacy
attains to improve the protection of data privacy by measuring the privacy loss in the
communication among the elements of federated learning. The prospective matching of
federated learning and differential privacy to the challenges of data privacy protection
has caused the release of several software tools that support their functionalities, but they
lack a unified vision of these techniques, and a methodological workflow that supports
their usage. Hence, we present the Sherpa.ai Federated Learning framework that is
built upon a holistic view of federated learning and differential privacy. It results from
both the study of how to adapt the machine learning paradigm to federated learning,
and the definition of methodological guidelines for developing artificial intelligence services
based on federated learning and differential privacy. We show how to follow the
methodological guidelines with the Sherpa.ai Federated Learning framework by means
of a classification and a regression use cases.