FLaaS: Federated Learning as a Service

11/18/2020
by   Nicolas Kourtellis, et al.
0

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.

READ FULL TEXT
research
12/16/2022

Mobile Augmented Reality with Federated Learning in the Metaverse

The Metaverse is deemed the next evolution of the Internet and has recei...
research
06/22/2022

FLaaS: Enabling Practical Federated Learning on Mobile Environments

Federated Learning (FL) has recently emerged as a popular solution to di...
research
04/04/2023

FedBot: Enhancing Privacy in Chatbots with Federated Learning

Chatbots are mainly data-driven and usually based on utterances that mig...
research
05/31/2022

Towards Lifelong Federated Learning in Autonomous Mobile Robots with Continuous Sim-to-Real Transfer

The role of deep learning (DL) in robotics has significantly deepened ov...
research
07/21/2023

Project Florida: Federated Learning Made Easy

We present Project Florida, a system architecture and software developme...
research
04/14/2022

Federated Learning for Vision-based Obstacle Avoidance in the Internet of Robotic Things

Deep learning methods have revolutionized mobile robotics, from advanced...
research
09/01/2022

Online Data Selection for Federated Learning with Limited Storage

Machine learning models have been deployed in mobile networks to deal wi...

Please sign up or login with your details

Forgot password? Click here to reset