Computer Science > Machine Learning
arXiv:2007.00914 (cs)
[Submitted on 2 Jul 2020 (v1), last revised 6 Oct 2020 (this version, v2)]
Title:Federated Learning and Differential Privacy: Software tools analysis, the Sherpa.ai FL framework and methodological guidelines for preserving data privacy
Authors:Nuria Rodríguez-Barroso, Goran Stipcich, Daniel Jiménez-López, José Antonio Ruiz-Millán, Eugenio Martínez-Cámara, Gerardo González-Seco, M. Victoria Luzón, Miguel Ángel Veganzones, Francisco Herrera
View a PDF of the paper titled Federated Learning and Differential Privacy: Software tools analysis, the Sherpa.ai FL framework and methodological guidelines for preserving data privacy, by Nuria Rodr\'iguez-Barroso and 8 other authors
View PDF
Abstract: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 those requirements. Federated learning has the ambition to protect data privacy through distributed learning methods that keep the data in their data 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 of the needed unified vision for those techniques, and a methodological workflow that support their use. Hence, we present the this http URL Federated Learning framework that is built upon an holistic view of federated learning and differential privacy. It results from 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 this http URL Federated Learning framework by means of a classification and a regression use cases.
| Comments: | 46 pages, 5 figures |
| Subjects: | Machine Learning (cs.LG); Artificial Intelligence (cs.AI); Cryptography and Security (cs.CR); Machine Learning (stat.ML) |
| MSC classes: | 68T01 |
| ACM classes: | I.2.11 |
| Cite as: | arXiv:2007.00914 [cs.LG] |
| (or arXiv:2007.00914v2 [cs.LG] for this version) | |
| https://doi.org/10.48550/arXiv.2007.00914
arXiv-issued DOI via DataCite
|
|
| Journal reference: | Information Fusion 64 (2020) 270-292 |
| Related DOI: | https://doi.org/10.1016/j.inffus.2020.07.009
DOI(s) linking to related resources
|
Submission history
From: Eugenio Martínez-Cámara [view email][v1] Thu, 2 Jul 2020 06:47:35 UTC (546 KB)
[v2] Tue, 6 Oct 2020 07:39:39 UTC (556 KB)
Full-text links:
Access Paper:
- View PDF
- TeX Source
View a PDF of the paper titled Federated Learning and Differential Privacy: Software tools analysis, the Sherpa.ai FL framework and methodological guidelines for preserving data privacy, by Nuria Rodr\'iguez-Barroso and 8 other authors
Current browse context:
cs.LG
References & Citations
Loading...
BibTeX formatted citation
Data provided by:
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
IArxiv Recommender
(What is IArxiv?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.
