FLaaS: Federated Learning as a Service
- URL: http://arxiv.org/abs/2011.09359v1
- Date: Wed, 18 Nov 2020 15:56:22 GMT
- Title: FLaaS: Federated Learning as a Service
- Authors: Nicolas Kourtellis and Kleomenis Katevas and Diego Perino
- Abstract summary: We present Federated Learning as a Service (FL), a system enabling different scenarios of 3rd-party application collaborative model building.
As a proof of concept, we implement it on a mobile phone setting and discuss practical implications of results on simulated and real devices.
We demonstrate FL's feasibility in building unique or joint FL models across applications for image object detection in a few hours, across 100 devices.
- Score: 3.128267020893596
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: Federated Learning (FL) is emerging as a promising technology to build
machine learning models in a decentralized, privacy-preserving fashion. Indeed,
FL enables local training on user devices, avoiding user data to be transferred
to centralized servers, and can be enhanced with differential privacy
mechanisms. Although FL has been recently deployed in real systems, the
possibility of collaborative modeling across different 3rd-party applications
has not yet been explored. In this paper, we tackle this problem and present
Federated Learning as a Service (FLaaS), a system enabling different scenarios
of 3rd-party application collaborative model building and addressing the
consequent challenges of permission and privacy management, usability, and
hierarchical model training. FLaaS can be deployed in different operational
environments. As a proof of concept, we implement it on a mobile phone setting
and discuss practical implications of results on simulated and real devices
with respect to on-device training CPU cost, memory footprint and power
consumed per FL model round. Therefore, we demonstrate FLaaS's feasibility in
building unique or joint FL models across applications for image object
detection in a few hours, across 100 devices.
Related papers
- Federated Learning in Practice: Reflections and Projections [17.445826363802997]
Federated Learning (FL) is a machine learning technique that enables multiple entities to collaboratively learn a shared model without exchanging their local data.
Production systems from organizations like Google, Apple, and Meta demonstrate the real-world applicability of FL.
We propose a redefined FL framework that prioritizes privacy principles rather than rigid definitions.
arXiv Detail & Related papers (2024-10-11T15:10:38Z) - A Survey on Efficient Federated Learning Methods for Foundation Model Training [62.473245910234304]
Federated Learning (FL) has become an established technique to facilitate privacy-preserving collaborative training across a multitude of clients.
In the wake of Foundation Models (FM), the reality is different for many deep learning applications.
We discuss the benefits and drawbacks of parameter-efficient fine-tuning (PEFT) for FL applications.
arXiv Detail & Related papers (2024-01-09T10:22:23Z) - Federated Learning for 6G: Paradigms, Taxonomy, Recent Advances and
Insights [52.024964564408]
This paper examines the added-value of implementing Federated Learning throughout all levels of the protocol stack.
It presents important FL applications, addresses hot topics, provides valuable insights and explicits guidance for future research and developments.
Our concluding remarks aim to leverage the synergy between FL and future 6G, while highlighting FL's potential to revolutionize wireless industry.
arXiv Detail & Related papers (2023-12-07T20:39:57Z) - Project Florida: Federated Learning Made Easy [4.829821142951709]
We present Project Florida, a system architecture and software development kit (SDK) enabling deployment of large-scale Federated Learning (FL) solutions.
FL is an approach to machine learning based on a strong data sovereignty principle, i.e., that privacy and security of data is best enabled by storing it at its origin.
Project Florida aims to simplify the task of deploying cross-device FL solutions by providing cloud-hosted infrastructure and accompanying task management interfaces.
arXiv Detail & Related papers (2023-07-21T20:56:20Z) - An Empirical Study of Federated Learning on IoT-Edge Devices: Resource
Allocation and Heterogeneity [2.055204980188575]
Federated Learning (FL) is a distributed approach in which a single server and multiple clients collaboratively build an ML model without moving data away from clients.
In this study, we systematically conduct extensive experiments on a large network of IoT and edge devices (called IoT-Edge devices) to present FL real-world characteristics.
arXiv Detail & Related papers (2023-05-31T13:16:07Z) - FS-Real: Towards Real-World Cross-Device Federated Learning [60.91678132132229]
Federated Learning (FL) aims to train high-quality models in collaboration with distributed clients while not uploading their local data.
There is still a considerable gap between the flourishing FL research and real-world scenarios, mainly caused by the characteristics of heterogeneous devices and its scales.
We propose an efficient and scalable prototyping system for real-world cross-device FL, FS-Real.
arXiv Detail & Related papers (2023-03-23T15:37:17Z) - Federated Learning and Meta Learning: Approaches, Applications, and
Directions [94.68423258028285]
In this tutorial, we present a comprehensive review of FL, meta learning, and federated meta learning (FedMeta)
Unlike other tutorial papers, our objective is to explore how FL, meta learning, and FedMeta methodologies can be designed, optimized, and evolved, and their applications over wireless networks.
arXiv Detail & Related papers (2022-10-24T10:59:29Z) - Federated Learning: Applications, Challenges and Future Scopes [1.3190581566723918]
Federated learning (FL) is a system in which a central aggregator coordinates the efforts of multiple clients to solve machine learning problems.
FL has applications in wireless communication, service recommendation, intelligent medical diagnosis systems, and healthcare.
arXiv Detail & Related papers (2022-05-18T10:47:09Z) - Federated Learning-based Active Authentication on Mobile Devices [98.23904302910022]
User active authentication on mobile devices aims to learn a model that can correctly recognize the enrolled user based on device sensor information.
We propose a novel user active authentication training, termed as Federated Active Authentication (FAA)
We show that existing FL/SL methods are suboptimal for FAA as they rely on the data to be distributed homogeneously.
arXiv Detail & Related papers (2021-04-14T22:59:08Z) - Flower: A Friendly Federated Learning Research Framework [18.54638343801354]
Federated Learning (FL) has emerged as a promising technique for edge devices to collaboratively learn a shared prediction model.
We present Flower -- a comprehensive FL framework that distinguishes itself from existing platforms by offering new facilities to execute large-scale FL experiments.
arXiv Detail & Related papers (2020-07-28T17:59:07Z) - Wireless Communications for Collaborative Federated Learning [160.82696473996566]
Internet of Things (IoT) devices may not be able to transmit their collected data to a central controller for training machine learning models.
Google's seminal FL algorithm requires all devices to be directly connected with a central controller.
This paper introduces a novel FL framework, called collaborative FL (CFL), which enables edge devices to implement FL with less reliance on a central controller.
arXiv Detail & Related papers (2020-06-03T20:00:02Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.