Minibatch vs Local SGD for Heterogeneous Distributed Learning

By Blake E. Woodworth, Kumar Kshitij Patel, Nati Srebro. 2020

228 citations recorded by the source corpus.

We analyze Local SGD (aka parallel or federated SGD) and Minibatch SGD in the heterogeneous distributed setting, where each machine has access to stochastic gradient estimates for a different, machine-specific, convex objective; the goal is to optimize w.r.t. the average objective; and machines can only communicate intermittently. We argue that, (i) Minibatch SGD (even without acceleration) dominates all existing analysis of Local SGD in this setting, (ii) accelerated Minibatch SGD is optimal when the heterogeneity is high, and (iii) present the first upper bound for Local SGD that improves over Minibatch SGD in a non-homogeneous regime.

Subfields: Artificial Intelligence, Computational Mechanics

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. Medhi Bennis
  2. Jihong Park
  3. Anis Elgabli
  4. Sumudu Samarakoon
  5. Merouane Debbah
  6. Seong-Lyun Kim
  7. Joongheon Kim
  8. Maruan Al-Shedivat

In Computational Mechanics

  1. Medhi Bennis
  2. Jihong Park
  3. Merouane Debbah
  4. Sumudu Samarakoon
  5. Anis Elgabli
  6. Eric P. Xing
  7. Seong-Lyun Kim
  8. Afshin Rostamizadeh

Citations in the corpus