paper-with-me

홈 › Papers

Amortized Probabilistic Detection of Communities in Graphs

2020-10-29 · Yueqi Wang, Yoonho Lee, Pallab Basu, Juho Lee, Yee Whye Teh, Liam Paninski, Ari Pakman

Learning community structures in graphs has broad applications across scientific domains. While graph neural networks (GNNs) have been successful in encoding graph structures, existing GNN-based methods for community detection are limited by requiring knowledge of the number of communities in advance, in addition to lacking a proper probabilistic formulation to handle uncertainty. We propose a simple framework for amortized community detection, which addresses both of these issues by combining the expressive power of GNNs with recent methods for amortized clustering. Our models consist of a graph representation backbone that extracts structural information and an amortized clustering network that naturally handles variable numbers of clusters. Both components combine into well-defined models of the posterior distribution of graph communities and are jointly optimized given labeled graphs. At inference time, the models yield parallel samples from the posterior of community labels, quantifying uncertainty in a principled way. We evaluate several models from our framework on synthetic and real datasets, and demonstrate improved performance compared to previous methods. As a separate contribution, we extend recent amortized probabilistic clustering architectures by adding attention modules, which yield further improvements on community detection tasks.

📄 PDF Abstract BibTeX arXiv:2010.15727

Code (2)

aripakman/amortized_community_detection 공식 구현 pytorch
aripakman/attentive_clustering_processes 공식 구현 pytorch

Tasks

ClusteringCommunity Detection

Similar Papers 제목 키워드 기반

Learning Mixed Membership Community Models in Social Tagging Networks through Tensor Methods

2015-03-16 · Anima Anandkumar, Hanie Sedghi

Community detection in graphs has been extensively studied both in theory and in applications. However, detecting communities in hypergraphs is more challenging. In this paper, we propose a tensor decomposition approach …

Community DetectionTAGTensor Decomposition

The Advantage of Evidential Attributes in Social Networks

2017-07-26 · Salma Ben Dhaou, Kuang Zhou, Mouloud Kharoune, Arnaud Martin 외

Nowadays, there are many approaches designed for the task of detecting communities in social networks. Among them, some methods only consider the topological graph structure, while others take use of both the graph struc…

Clustering

A Comprehensive Review of Community Detection in Graphs

2023-09-21 · Jiakang Li, Songning Lai, Zhihao Shuai, Yuan Tan 외

The study of complex networks has significantly advanced our understanding of community structures which serves as a crucial feature of real-world graphs. Detecting communities in graphs is a challenging problem with app…

Community DetectionSociology

vGraph: A Generative Model for Joint Community Detection and Node Representation Learning

2019-06-18 · NeurIPS 2019 12 · Fan-Yun Sun, Meng Qu, Jordan Hoffmann, Chin-wei Huang 외

This paper focuses on two fundamental tasks of graph analysis: community detection and node representation learning, which capture the global and local structures of graphs, respectively. In the current literature, these…

Community DetectionRepresentation LearningVariational Inference

Fair Community Detection and Structure Learning in Heterogeneous Graphical Models

2021-12-09 · Davoud Ataee Tarzanagh, Laura Balzano, Alfred O. Hero

Inference of community structure in probabilistic graphical models may not be consistent with fairness constraints when nodes have demographic attributes. Certain demographics may be over-represented in some detected com…

Community DetectionFairnessModel Selection