Personalized Federated Learning: A Meta-Learning Approach

By Alireza Fallah, Aryan Mokhtari, Asuman E. Ozdaglar. 2020

720 citations recorded by the source corpus.

In Federated Learning, we aim to train models across multiple computing units (users), while users can only communicate with a common central server, without exchanging their data samples. This mechanism exploits the computational power of all users and allows users to obtain a richer model as their models are trained over a larger set of data points. However, this scheme only develops a common output for all the users, and, therefore, it does not adapt the model to each user. This is an important missing feature, especially given the heterogeneity of the underlying data distribution for various users. In this paper, we study a personalized variant of the federated learning in which our goal is to find an initial shared model that current or new users can easily adapt to their local dataset by performing one or a few steps of gradient descent with respect to their own data. This approach keeps all the benefits of the federated learning architecture, and, by structure, leads to a more personalized model for each user. We show this problem can be studied within the Model-Agnostic Meta-Learning (MAML) framework. Inspired by this connection, we study a personalized variant of the well-known Federated Averaging algorithm and evaluate its performance in terms of gradient norm for non-convex loss functions. Further, we characterize how this performance is affected by the closeness of underlying distributions of user data, measured in terms of distribution distances such as Total Variation and 1-Wasserstein metric.

Subfields: Artificial Intelligence, Meta & Continual Learning, Federated & Distributed Learning

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Qiang Yang
  2. Peter Richtárik
  3. Sergey Levine
  4. Dacheng Tao
  5. Jakub Konecný
  6. Yang Liu
  7. Jiashi Feng
  8. Chelsea Finn

In Meta & Continual Learning

  1. Chelsea Finn
  2. Sergey Levine
  3. Sung Ju Hwang
  4. Abhishek Gupta
  5. Jaehong Yoon
  6. Eunho Yang
  7. Aryan Mokhtari
  8. Zachary B. Charles

In Federated & Distributed Learning

  1. Aryan Mokhtari
  2. Qiang Yang
  3. Peter Richtárik
  4. Murali Annavaram
  5. Chaoyang He
  6. Yang Liu
  7. Zachary B. Charles
  8. Jakub Konecný

Citations in the corpus