IPLS : A Framework for Decentralized Federated Learning

by   Christodoulos Pappas, et al.

The proliferation of resourceful mobile devices that store rich, multidimensional and privacy-sensitive user data motivate the design of federated learning (FL), a machine-learning (ML) paradigm that enables mobile devices to produce an ML model without sharing their data. However, the majority of the existing FL frameworks rely on centralized entities. In this work, we introduce IPLS, a fully decentralized federated learning framework that is partially based on the interplanetary file system (IPFS). By using IPLS and connecting into the corresponding private IPFS network, any party can initiate the training process of an ML model or join an ongoing training process that has already been started by another party. IPLS scales with the number of participants, is robust against intermittent connectivity and dynamic participant departures/arrivals, requires minimal resources, and guarantees that the accuracy of the trained model quickly converges to that of a centralized FL framework with an accuracy drop of less than one per thousand.


page 1

page 2

page 3

page 4


Efficient and Less Centralized Federated Learning

With the rapid growth in mobile computing, massive amounts of data and c...

Secure Federated Learning in 5G Mobile Networks

Machine Learning (ML) is an important enabler for optimizing, securing a...

Decentral and Incentivized Federated Learning Frameworks: A Systematic Literature Review

The advent of Federated Learning (FL) has ignited a new paradigm for par...

Industrial Federated Learning – Requirements and System Design

Federated Learning (FL) is a very promising approach for improving decen...

FLaaS: Federated Learning as a Service

Federated Learning (FL) is emerging as a promising technology to build m...

OpenFL: An open-source framework for Federated Learning

Federated learning (FL) is a computational paradigm that enables organiz...

FedComm: Federated Learning as a Medium for Covert Communication

Proposed as a solution to mitigate the privacy implications related to t...