English

LOCO: Distributing Ridge Regression with Random Projections

Machine Learning 2015-06-09 v4

Abstract

We propose LOCO, an algorithm for large-scale ridge regression which distributes the features across workers on a cluster. Important dependencies between variables are preserved using structured random projections which are cheap to compute and must only be communicated once. We show that LOCO obtains a solution which is close to the exact ridge regression solution in the fixed design setting. We verify this experimentally in a simulation study as well as an application to climate prediction. Furthermore, we show that LOCO achieves significant speedups compared with a state-of-the-art distributed algorithm on a large-scale regression problem.

Keywords

Cite

@article{arxiv.1406.3469,
  title  = {LOCO: Distributing Ridge Regression with Random Projections},
  author = {Christina Heinze and Brian McWilliams and Nicolai Meinshausen and Gabriel Krummenacher},
  journal= {arXiv preprint arXiv:1406.3469},
  year   = {2015}
}

Comments

37 pages

R2 v1 2026-06-22T04:37:50.352Z