Spectral estimation for detecting low-dimensional structure in networks using arbitrary null models

Mark D. Humphries, Javier A. Caballero, Mat Evans, Silvia Maggi, Abhinav Singh
1/15/2019
cs.SIphysics.soc-ph

Official code: mdhumphries/NetworkNoiseRejection (5 stars, MIT, last commit 2024-05-23).

Abstract

Discovering low-dimensional structure in real-world networks requires a suitable null model that defines the absence of meaningful structure. Here we introduce a spectral approach for detecting a network's low-dimensional structure, and the nodes that participate in it, using any null model. We use generative models to estimate the expected eigenvalue distribution under a specified null model, and then detect where the data network's eigenspectra exceed the estimated bounds. On synthetic networks, this spectral estimation approach cleanly detects transitions between random and community structure, recovers the number and membership of communities, and removes noise nodes. On real networks spectral estimation finds either a significant fraction of noise nodes or no departure from a null model, in stark contrast to traditional community detection methods. Across all analyses, we find the choice of null model can strongly alter conclusions about the presence of network structure. Our spectral estimation approach is therefore a promising basis for detecting low-dimensional structure in real-world networks, or lack thereof.

View on arXivView PDF

Code Implementations(1)

MIT

Toolbox for finding low dimensional structure in networks

56C++, HTMLJul 22, 20162 years agoMIT

Similar Papers

Cite this paper

@article{humphries2019spectral,
  title  = {Spectral estimation for detecting low-dimensional structure in networks using arbitrary null models},
  author = {Mark D. Humphries and Javier A. Caballero and Mat Evans and Silvia Maggi and Abhinav Singh},
  year   = {2019},
  eprint = {1901.04747},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1901.04747}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1901.04747.svg)](https://codeofpaper.com/paper/1901.04747)

Discussion