Network-Adjusted Covariates for Community Detection

06/27/2023
by   Yaofang Hu, et al.
0

Community detection is a crucial task in network analysis that can be significantly improved by incorporating subject-level information, i.e. covariates. However, current methods often struggle with selecting tuning parameters and analyzing low-degree nodes. In this paper, we introduce a novel method that addresses these challenges by constructing network-adjusted covariates, which leverage the network connections and covariates with a unique weight to each node based on the node's degree. Spectral clustering on network-adjusted covariates yields an exact recovery of community labels under certain conditions, which is tuning-free and computationally efficient. We present novel theoretical results about the strong consistency of our method under degree-corrected stochastic blockmodels with covariates, even in the presence of mis-specification and sparse communities with bounded degrees. Additionally, we establish a general lower bound for the community detection problem when both network and covariates are present, and it shows our method is optimal up to a constant factor. Our method outperforms existing approaches in simulations and a LastFM app user network, and provides interpretable community structures in a statistics publication citation network where 30% of nodes are isolated.

READ FULL TEXT
research
07/10/2018

Pairwise Covariates-adjusted Block Model for Community Detection

One of the most fundamental problems in network study is community detec...
research
07/10/2016

Convex Relaxation for Community Detection with Covariates

Community detection in networks is an important problem in many applied ...
research
10/04/2019

Targeted sampling from massive Blockmodel graphs with personalized PageRank

This paper provides statistical theory and intuition for Personalized Pa...
research
07/30/2022

Covariate-Assisted Community Detection on Sparse Networks

Community detection is an important problem when processing network data...
research
02/11/2018

Covariate-assisted Spectral Clustering in Dynamic Networks

In this paper, we study the community detection problem in the dynamic s...
research
03/15/2017

Matched bipartite block model with covariates

Community detection or clustering is a fundamental task in the analysis ...
research
09/30/2022

Local dominance unveils clusters in networks

Clusters or communities can provide a coarse-grained description of comp...

Please sign up or login with your details

Forgot password? Click here to reset