paper-with-me

홈 › Papers

Fast communication-efficient spectral clustering over distributed data

2019-05-05 · Donghui Yan, Yingjie Wang, Jin Wang, Guodong Wu, Honggang Wang

The last decades have seen a surge of interests in distributed computing thanks to advances in clustered computing and big data technology. Existing distributed algorithms typically assume {\it all the data are already in one place}, and divide the data and conquer on multiple machines. However, it is increasingly often that the data are located at a number of distributed sites, and one wishes to compute over all the data with low communication overhead. For spectral clustering, we propose a novel framework that enables its computation over such distributed data, with "minimal" communications while a major speedup in computation. The loss in accuracy is negligible compared to the non-distributed setting. Our approach allows local parallel computing at where the data are located, thus turns the distributed nature of the data into a blessing; the speedup is most substantial when the data are evenly distributed across sites. Experiments on synthetic and large UC Irvine datasets show almost no loss in accuracy with our approach while about 2x speedup under various settings with two distributed sites. As the transmitted data need not be in their original form, our framework readily addresses the privacy concern for data sharing in distributed computing.

📄 PDF Abstract BibTeX arXiv:1905.01596

Code (0)

등록된 구현이 없습니다.

Tasks

ClusteringDistributed Computing

Similar Papers 제목 키워드 기반

FedSpectral+: Spectral Clustering using Federated Learning

2023-02-04 · Janvi Thakkar, Devvrat Joshi

Clustering in graphs has been a well-known research problem, particularly because most Internet and social network data is in the form of graphs. Organizations widely use spectral clustering algorithms to find clustering…

ClusteringFederated Learning

Scaling Graph Clustering with Distributed Sketches

2020-07-24 · Benjamin W. Priest, Alec Dunton, Geoffrey Sanders

The unsupervised learning of community structure, in particular the partitioning vertices into clusters or communities, is a canonical and well-studied problem in exploratory graph analysis. However, like most graph anal…

ClusteringGraph ClusteringStochastic Block Model

Communication-Optimal Distributed Clustering

2017-02-01 · NeurIPS 2016 12 · Jiecao Chen, He Sun, David P. Woodruff, Qin Zhang

Clustering large datasets is a fundamental problem with a number of applications in machine learning. Data is often collected on different sites and clustering needs to be performed in a distributed manner with low commu…

Clustering

Data Clustering and Graph Partitioning via Simulated Mixing

2016-03-15 · Shahzad Bhatti, Carolyn Beck, Angelia Nedic

Spectral clustering approaches have led to well-accepted algorithms for finding accurate clusters in a given dataset. However, their application to large-scale datasets has been hindered by computational complexity of ei…

Clusteringgraph partitioning

A Distributed Block Chebyshev-Davidson Algorithm for Parallel Spectral Clustering

2022-12-08 · Qiyuan Pang, Haizhao Yang

We develop a distributed Block Chebyshev-Davidson algorithm to solve large-scale leading eigenvalue problems for spectral analysis in spectral clustering. First, the efficiency of the Chebyshev-Davidson algorithm relies …

Clustering