paper-with-me

Papers

Affinity Clustering: Hierarchical Clustering at Scale

2017-12-01 · NeurIPS 2017 12 · Mohammadhossein Bateni, Soheil Behnezhad, Mahsa Derakhshan, Mohammadtaghi Hajiaghayi, Raimondas Kiveris, Silvio Lattanzi, Vahab Mirrokni

Graph clustering is a fundamental task in many data-mining and machine-learning pipelines. In particular, identifying a good hierarchical structure is at the same time a fundamental and challenging problem for several applications. The amount of data to analyze is increasing at an astonishing rate each day. Hence there is a need for new solutions to efficiently compute effective hierarchical clusterings on such huge data. The main focus of this paper is on minimum spanning tree (MST) based clusterings. In particular, we propose affinity, a novel hierarchical clustering based on Boruvka's MST algorithm. We prove certain theoretical guarantees for affinity (as well as some other classic algorithms) and show that in practice it is superior to several other state-of-the-art clustering algorithms. Furthermore, we present two MapReduce implementations for affinity. The first one works for the case where the input graph is dense and takes constant rounds. It is based on a Massively Parallel MST algorithm for dense graphs that improves upon the state-of-the-art algorithm of Lattanzi et al. (SPAA 2011). Our second algorithm has no assumption on the density of the input graph and finds the affinity clustering in $O(\log n)$ rounds using Distributed Hash Tables (DHTs). We show experimentally that our algorithms are scalable for huge data sets, e.g., for graphs with trillions of edges.

📄 PDF Abstract BibTeX

Code (1)

MahsaDerakhshan/AffinityClustering 공식 구현

Tasks

ClusteringGraph Clustering

Similar Papers 제목 키워드 기반

Sparse-Dense Subspace Clustering

2019-10-20 · Shuai Yang, Wenqi Zhu, Yuesheng Zhu

Subspace clustering refers to the problem of clustering high-dimensional data into a union of low-dimensional subspaces. Current subspace clustering approaches are usually based on a two-stage framework. In the first sta…

Clustering

Review and Perspective for Distance Based Trajectory Clustering

2015-08-20 · Philippe Besse, Brendan Guillouet, Jean-Michel Loubes, Royer François

In this paper we tackle the issue of clustering trajectories of geolocalized observations. Using clustering technics based on the choice of a distance between the observations, we first provide a comprehensive review of …

ClusteringTrajectory Clustering

Affinity Fusion Graph-based Framework for Natural Image Segmentation

2020-06-24 · Yang Zhang, Moyun Liu, Jingwu He, Fei Pan 외

This paper proposes an affinity fusion graph framework to effectively connect different graphs with highly discriminating power and nonlinearity for natural image segmentation. The proposed framework combines adjacency-g…

ClusteringImage SegmentationSegmentationSemantic Segmentation+1

Doubly Stochastic Subspace Clustering

2020-11-30 · Derek Lim, René Vidal, Benjamin D. Haeffele

Many state-of-the-art subspace clustering methods follow a two-step process by first constructing an affinity matrix between data points and then applying spectral clustering to this affinity. Most of the research into t…

ClusteringImage Clustering

Large-Scale Subspace Clustering via k-Factorization

2020-12-08 · Jicong Fan

Subspace clustering (SC) aims to cluster data lying in a union of low-dimensional subspaces. Usually, SC learns an affinity matrix and then performs spectral clustering. Both steps suffer from high time and space complex…

Clustering