English

Elastic CoCoA: Scaling In to Improve Convergence

Machine Learning 2018-11-07 v1 Human-Computer Interaction Machine Learning

Abstract

In this paper we experimentally analyze the convergence behavior of CoCoA and show, that the number of workers required to achieve the highest convergence rate at any point in time, changes over the course of the training. Based on this observation, we build Chicle, an elastic framework that dynamically adjusts the number of workers based on feedback from the training algorithm, in order to select the number of workers that results in the highest convergence rate. In our evaluation of 6 datasets, we show that Chicle is able to accelerate the time-to-accuracy by a factor of up to 5.96x compared to the best static setting, while being robust enough to find an optimal or near-optimal setting automatically in most cases.

Cite

@article{arxiv.1811.02322,
  title  = {Elastic CoCoA: Scaling In to Improve Convergence},
  author = {Michael Kaufmann and Thomas Parnell and Kornilios Kourtis},
  journal= {arXiv preprint arXiv:1811.02322},
  year   = {2018}
}
R2 v1 2026-06-23T05:06:06.392Z