paper-with-me

Papers

Joint Coreset Construction and Quantization for Distributed Machine Learning

2022-04-13 · Hanlin Lu, Changchang Liu, Shiqiang Wang, Ting He, Vijay Narayanan, Kevin S. Chan, Stephen Pasteris

Coresets are small, weighted summaries of larger datasets, aiming at providing provable error bounds for machine learning (ML) tasks while significantly reducing the communication and computation costs. To achieve a better trade-off between ML error bounds and costs, we propose the first framework to incorporate quantization techniques into the process of coreset construction. Specifically, we theoretically analyze the ML error bounds caused by a combination of coreset construction and quantization. Based on that, we formulate an optimization problem to minimize the ML error under a fixed budget of communication cost. To improve the scalability for large datasets, we identify two proxies of the original objective function, for which efficient algorithms are developed. For the case of data on multiple nodes, we further design a novel algorithm to allocate the communication budget to the nodes while minimizing the overall ML error. Through extensive experiments on multiple real-world datasets, we demonstrate the effectiveness and efficiency of our proposed algorithms for a variety of ML tasks. In particular, our algorithms have achieved more than 90% data reduction with less than 10% degradation in ML performance in most cases.

📄 PDF Abstract BibTeX arXiv:2204.06652

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine LearningQuantization

Similar Papers 제목 키워드 기반

Robust Coreset Construction for Distributed Machine Learning

2019-04-11 · Hanlin Lu, Ming-Ju Li, Ting He, Shiqiang Wang 외

Coreset, which is a summary of the original dataset in the form of a small weighted set in the same sample space, provides a promising approach to enable machine learning over distributed data. Although viewed as a proxy…

BIG-bench Machine LearningClustering

On Coresets for Support Vector Machines

2020-02-15 · Murad Tukan, Cenk Baykal, Dan Feldman, Daniela Rus

We present an efficient coreset construction algorithm for large-scale Support Vector Machine (SVM) training in Big Data and streaming applications. A coreset is a small, representative subset of the original data points…

Small Data Image Classification

Practical Coreset Constructions for Machine Learning

2017-03-19 · Olivier Bachem, Mario Lucic, Andreas Krause

We investigate coresets - succinct, small summaries of large data sets - so that solutions found on the summary are provably competitive with solution found on the full data set. We provide an overview over the state-of-…

BIG-bench Machine LearningClusteringregression

FedCore: Straggler-Free Federated Learning with Distributed Coresets

2024-01-31 · Hongpeng Guo, Haotian Gu, Xiaoyang Wang, Bo Chen 외

Federated learning (FL) is a machine learning paradigm that allows multiple clients to collaboratively train a shared model while keeping their data on-premise. However, the straggler issue, due to slow clients, often hi…

Federated Learning

Coresets for Clustering with Fairness Constraints

2019-06-20 · NeurIPS 2019 12 · Lingxiao Huang, Shaofeng H. -C. Jiang, Nisheeth K. Vishnoi

In a recent work, [19] studied the following "fair" variants of classical clustering problems such as $k$-means and $k$-median: given a set of $n$ data points in $\mathbb{R}^d$ and a binary type associated to each data p…

ClusteringFairness