LGOct 8, 2016

Federated Optimization: Distributed Machine Learning for On-Device Intelligence

arXiv:1610.02527v12199 citations
Originality Highly original
AI Analysis

This addresses the challenge of on-device machine learning for mobile users, enabling privacy-preserving training without centralizing data, though it is incremental as it builds on distributed optimization.

The paper tackles the problem of training a centralized model from data distributed across a large number of devices, where communication efficiency is critical, and proposes a new algorithm that shows encouraging results for sparse convex problems.

We introduce a new and increasingly relevant setting for distributed optimization in machine learning, where the data defining the optimization are unevenly distributed over an extremely large number of nodes. The goal is to train a high-quality centralized model. We refer to this setting as Federated Optimization. In this setting, communication efficiency is of the utmost importance and minimizing the number of rounds of communication is the principal goal. A motivating example arises when we keep the training data locally on users' mobile devices instead of logging it to a data center for training. In federated optimziation, the devices are used as compute nodes performing computation on their local data in order to update a global model. We suppose that we have extremely large number of devices in the network --- as many as the number of users of a given service, each of which has only a tiny fraction of the total data available. In particular, we expect the number of data points available locally to be much smaller than the number of devices. Additionally, since different users generate data with different patterns, it is reasonable to assume that no device has a representative sample of the overall distribution. We show that existing algorithms are not suitable for this setting, and propose a new algorithm which shows encouraging experimental results for sparse convex problems. This work also sets a path for future research needed in the context of \federated optimization.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes