paper-with-me

홈 › Papers

Spectral Clustering for Directed Graphs via Likelihood Estimation on Stochastic Block Models

2024-03-28 · Ning Zhang, Xiaowen Dong, Mihai Cucuringu

Graph clustering is a fundamental task in unsupervised learning with broad real-world applications. While spectral clustering methods for undirected graphs are well-established and guided by a minimum cut optimization consensus, their extension to directed graphs remains relatively underexplored due to the additional complexity introduced by edge directions. In this paper, we leverage statistical inference on stochastic block models to guide the development of a spectral clustering algorithm for directed graphs. Specifically, we study the maximum likelihood estimation under a widely used directed stochastic block model, and derive a global objective function that aligns with the underlying community structure. We further establish a theoretical upper bound on the misclustering error of its spectral relaxation, and based on this relaxation, introduce a novel, self-adaptive spectral clustering method for directed graphs. Extensive experiments on synthetic and real-world datasets demonstrate significant performance gains over existing baselines.

📄 PDF Abstract BibTeX arXiv:2403.19516

Code (1)

ningz97/mle-dsbm 공식 구현

Tasks

ClusteringGraph ClusteringStochastic Block Model

Methods 이 논문이 사용한 방법론

Spectral Clustering Spectral clustering has attracted increasing attention due to the promising ability in dealing with nonlinearly separable datasets [15], [16]. In spectral clustering, the…

Similar Papers 제목 키워드 기반

Generalized Spectral Clustering for Directed and Undirected Graphs

2022-03-07 · Harry Sevi, Matthieu Jonckheere, Argyris Kalogeratos

Spectral clustering is a popular approach for clustering undirected graphs, but its extension to directed graphs (digraphs) is much more challenging. A typical workaround is to naively symmetrize the adjacency matrix of …

Clusteringgraph partitioning

Koopman-based spectral clustering of directed and time-evolving graphs

2022-04-06 · Stefan Klus, Natasa Djurdjevac Conrad

While spectral clustering algorithms for undirected graphs are well established and have been successfully applied to unsupervised machine learning problems ranging from image segmentation and genome sequencing to signal…

ClusteringImage SegmentationSemantic Segmentation

Hermitian matrices for clustering directed graphs: insights and applications

2019-08-06 · Mihai Cucuringu, Huan Li, He Sun, Luca Zanetti

Graph clustering is a basic technique in machine learning, and has widespread applications in different domains. While spectral techniques have been successfully applied for clustering undirected graphs, the performance …

ClusteringGraph ClusteringStochastic Block Model

Clustering Edges in Directed Graphs

2022-02-23 · Manohar Murthi, Kamal Premaratne

How do vertices exert influence in graph data? We develop a framework for edge clustering, a new method for exploratory data analysis that reveals how both vertices and edges collaboratively accomplish directed influence…

Clustering

Transfer operators on graphs: Spectral clustering and beyond

2023-05-19 · Stefan Klus, Maia Trower

Graphs and networks play an important role in modeling and analyzing complex interconnected systems such as transportation networks, integrated circuits, power grids, citation graphs, and biological and artificial neural…

ClusteringGraph Clustering