AIDE: Fast and Communication Efficient Distributed Optimization

By Sashank J. Reddi, Jakub Konecný, Peter Richtárik, Barnab'as P'oczos, Alex Smola. 2016

153 citations recorded by the source corpus.

In this paper, we present two new communication-efficient methods for distributed minimization of an average of functions. The first algorithm is an inexact variant of the DANE algorithm that allows any local algorithm to return an approximate solution to a local subproblem. We show that such a strategy does not affect the theoretical guarantees of DANE significantly. In fact, our approach can be viewed as a robustification strategy since the method is substantially better behaved than DANE on data partition arising in practice. It is well known that DANE algorithm does not match the communication complexity lower bounds. To bridge this gap, we propose an accelerated variant of the first method, called AIDE, that not only matches the communication lower bounds but can also be implemented using a purely first-order oracle. Our empirical results show that AIDE is superior to other communication efficient algorithms in settings that naturally arise in machine learning applications.

Subfields: Artificial Intelligence, Computational Theory and Mathematics, Federated & Distributed Learning, Mathematical Optimization

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. Peter Richtárik
  2. Martin Jaggi
  3. Jakub Konecný
  4. Sebastian U. Stich
  5. Virginia Smith
  6. Sai Praneeth Karimireddy
  7. Michael I. Jordan
  8. Nicolas Loizou

In Computational Theory and Mathematics

  1. Peter Richtárik
  2. Shusen Wang
  3. Jakub Konecný
  4. Sebastian U. Stich
  5. Martin Jaggi
  6. Martin Takác
  7. H. Brendan McMahan
  8. Filip Hanzely

In Federated & Distributed Learning

  1. Virginia Smith
  2. Peter Richtárik
  3. Martin Jaggi
  4. Jakub Konecný
  5. Sai Praneeth Karimireddy
  6. Tian Li
  7. Sebastian U. Stich
  8. Ameet Talwalkar

In Mathematical Optimization

  1. Peter Richtárik
  2. Jakub Konecný
  3. Martin Jaggi
  4. Sebastian U. Stich
  5. Zeyuan Allen-Zhu
  6. Tong Zhang
  7. Martin Takác
  8. Filip Hanzely

Citations in the corpus