Saved in:
Bibliographic Details
Main Authors: Lu, Fred, Curtin, Ryan R., Raff, Edward, Ferraro, Francis, Holt, James
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2407.06346
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929414959267840
author Lu, Fred
Curtin, Ryan R.
Raff, Edward
Ferraro, Francis
Holt, James
author_facet Lu, Fred
Curtin, Ryan R.
Raff, Edward
Ferraro, Francis
Holt, James
contents As the size of datasets used in statistical learning continues to grow, distributed training of models has attracted increasing attention. These methods partition the data and exploit parallelism to reduce memory and runtime, but suffer increasingly from communication costs as the data size or the number of iterations grows. Recent work on linear models has shown that a surrogate likelihood can be optimized locally to iteratively improve on an initial solution in a communication-efficient manner. However, existing versions of these methods experience multiple shortcomings as the data size becomes massive, including diverging updates and efficiently handling sparsity. In this work we develop solutions to these problems which enable us to learn a communication-efficient distributed logistic regression model even beyond millions of features. In our experiments we demonstrate a large improvement in accuracy over distributed algorithms with only a few distributed update steps needed, and similar or faster runtimes. Our code is available at \url{https://github.com/FutureComputing4AI/ProxCSL}.
format Preprint
id arxiv_https___arxiv_org_abs_2407_06346
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle High-Dimensional Distributed Sparse Classification with Scalable Communication-Efficient Global Updates
Lu, Fred
Curtin, Ryan R.
Raff, Edward
Ferraro, Francis
Holt, James
Machine Learning
Distributed, Parallel, and Cluster Computing
As the size of datasets used in statistical learning continues to grow, distributed training of models has attracted increasing attention. These methods partition the data and exploit parallelism to reduce memory and runtime, but suffer increasingly from communication costs as the data size or the number of iterations grows. Recent work on linear models has shown that a surrogate likelihood can be optimized locally to iteratively improve on an initial solution in a communication-efficient manner. However, existing versions of these methods experience multiple shortcomings as the data size becomes massive, including diverging updates and efficiently handling sparsity. In this work we develop solutions to these problems which enable us to learn a communication-efficient distributed logistic regression model even beyond millions of features. In our experiments we demonstrate a large improvement in accuracy over distributed algorithms with only a few distributed update steps needed, and similar or faster runtimes. Our code is available at \url{https://github.com/FutureComputing4AI/ProxCSL}.
title High-Dimensional Distributed Sparse Classification with Scalable Communication-Efficient Global Updates
topic Machine Learning
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2407.06346