Skip to main contentSkip to footer
Projects

FLaaS: Federated Learning as a Service

Innovating Federated Learning models through a shared commitment
Funding: ICSC Innovation Funds
Enabling technology: Advanced Modeling and Simulation, Machine Learning

Sustainable Development Goals

Federated Learning is a Machine Learning paradigm of particular research interest, thanks to its ability to train a model collaboratively across multiple partners without sharing or exchanging real data.

Current frameworks require expertise to be managed properly, and most of them create “throwaway” federations, which are dismantled once their specific task is complete. Federated Learning as a Service (FLaaS) will bring an innovative vision to the FL community, enabling research centers and industries to better manage and leverage their own data for training distributed, privacy-preserving ML models. In addition, FLaaS opens the door to new business models based on parties’ ability to allow federated access to data and local computing resources. On one hand, this system would improve the accessibility, scalability, and widespread adoption of FL. On the other hand, it would require careful design to handle distributed data governance, scheduling, and security issues.

National Centre for HPC, Big Data and Quantum Computing (ICSC), a project funded by the European Union – NextGenerationEU – and by Italy’s National Recovery and Resilience Plan (PNRR) – Mission 4, Component 2.

Objectives

FLaaS aims to offer a federated model training service, allowing users to submit training jobs through a simple interface, run on a distributed learning platform that includes a community of peers contributing their local data.

This platform aims to demonstrate the technological feasibility and key advantages of a model in which organizations can collaborate on training machine learning models without directly sharing their own data. This will make it possible to build a variety of datasets without having to compromise the privacy of partners’ data.

In addition, the system will be accessible and easy to use, so that users are able to set up and start model training efficiently and securely.

Initial challenge

Several organizations are implementing large-scale machine learning models, but the data required to train these models raises concerns. There are two main issues: on one hand, a single organization may not have enough data to train large models, or may lack data on critical cases. On the other hand, even within the same organization, data may be sensitive to business operations, preventing it from being pooled into a central repository for model training.

Solution

The FLaaS architecture provides for each data provider to participate by running a peer service, registering with a coordination layer at startup and describing the data available for training. The coordination layer is expected to manage the availability of each peer’s data and resources, providing an interface for users to submit training jobs and matching job requirements to a list of compatible peers. This will be done in compliance with current data policy and usage limitations.

Benefits

The framework resulting from this project will allow us to overcome the main challenges related to federated learning: it will no longer be necessary to build a new federation from scratch every time a new model is trained. In addition, thanks to collaboration among partners, the architecture will make larger datasets available for training. This will be done in compliance with current policies, making data use more secure.

IFAB’s role

IFAB took part in the project in an operational capacity, contributing to the management and coordination of activities across the different development phases. This involvement covered both organizational aspects and liaison among the parties involved, ensuring consistency between the activities carried out and the project’s objectives. Through this contribution, IFAB helped ensure the project’s proper execution and the delivery of the expected results, making its management expertise available in support of the entire process.

Partners

Spokes involved

For more information, contact: projects@ifabfoundation.org

Other projects in the field of Cross-cutting Technologies