Evaluation Framework For Large-scale Federated Learning

03/03/2020
by   Lifeng Liu, et al.
0

Federated learning is proposed as a machine learning setting to enable distributed edge devices, such as mobile phones, to collaboratively learn a shared prediction model while keeping all the training data on device, which can not only take full advantage of data distributed across millions of nodes to train a good model but also protect data privacy. However, learning in scenario above poses new challenges. In fact, data across a massive number of unreliable devices is likely to be non-IID (identically and independently distributed), which may make the performance of models trained by federated learning unstable. In this paper, we introduce a framework designed for large-scale federated learning which consists of approaches to generating dataset and modular evaluation framework. Firstly, we construct a suite of open-source non-IID datasets by providing three respects including covariate shift, prior probability shift, and concept shift, which are grounded in real-world assumptions. In addition, we design several rigorous evaluation metrics including the number of network nodes, the size of datasets, the number of communication rounds and communication resources etc. Finally, we present an open-source benchmark for large-scale federated learning research.

READ FULL TEXT
research
02/04/2019

Towards Federated Learning at Scale: System Design

Federated Learning is a distributed machine learning approach which enab...
research
12/03/2018

LEAF: A Benchmark for Federated Settings

Modern federated networks, such as those comprised of wearable devices, ...
research
03/18/2020

Federated Visual Classification with Real-World Data Distribution

Federated Learning enables visual models to be trained on-device, bringi...
research
09/19/2023

FedWOA: A Federated Learning Model that uses the Whale Optimization Algorithm for Renewable Energy Prediction

Privacy is important when dealing with sensitive personal information in...
research
03/23/2022

Efficient Fully Distributed Federated Learning with Adaptive Local Links

Nowadays, data-driven, machine and deep learning approaches have provide...
research
03/25/2022

FLUTE: A Scalable, Extensible Framework for High-Performance Federated Learning Simulations

In this paper we introduce "Federated Learning Utilities and Tools for E...
research
08/17/2020

An Isolated Data Island Benchmark Suite for Federated Learning

Federated learning (FL) is a new machine learning paradigm, the goal of ...

Please sign up or login with your details

Forgot password? Click here to reset