ID: 1711.05150

Fast and reliable inference algorithm for hierarchical stochastic block models

November 14, 2017

View on ArXiv

Similar papers 3

Learning Latent Block Structure in Weighted Networks

April 2, 2014

90% Match
Christopher Aicher, Abigail Z. Jacobs, Aaron Clauset
Machine Learning
Social and Information Netwo...
Data Analysis, Statistics an...
Physics and Society

Community detection is an important task in network analysis, in which we aim to learn a network partition that groups together vertices with similar community-level connectivity patterns. By finding such groups of vertices with similar structural roles, we extract a compact representation of the network's large-scale structure, which can facilitate its scientific interpretation and the prediction of unknown or future interactions. Popular approaches, including the stochastic...

Find SimilarView on arXiv

Consistency of Spectral Clustering on Hierarchical Stochastic Block Models

April 30, 2020

89% Match
Lihua Lei, Xiaodong Li, Xingmei Lou
Statistics Theory
Machine Learning
Statistics Theory

We study the hierarchy of communities in real-world networks under a generic stochastic block model, in which the connection probabilities are structured in a binary tree. Under such model, a standard recursive bi-partitioning algorithm is dividing the network into two communities based on the Fiedler vector of the unnormalized graph Laplacian and repeating the split until a stopping rule indicates no further community structures. We prove the strong consistency of this metho...

Find SimilarView on arXiv

Scalable detection of statistically significant communities and hierarchies, using message-passing for modularity

March 23, 2014

89% Match
Pan Zhang, Cristopher Moore
Physics and Society
Statistical Mechanics
Social and Information Netwo...
Machine Learning

Modularity is a popular measure of community structure. However, maximizing the modularity can lead to many competing partitions, with almost the same modularity, that are poorly correlated with each other. It can also produce illusory "communities" in random graphs where none exist. We address this problem by using the modularity as a Hamiltonian at finite temperature, and using an efficient Belief Propagation algorithm to obtain the consensus of many partitions with high mo...

Find SimilarView on arXiv

Hierarchical structure and the prediction of missing links in networks

November 4, 2008

89% Match
Aaron Clauset, Cristopher Moore, M. E. J. Newman
Machine Learning
Physics and Society
Molecular Networks

Networks have in recent years emerged as an invaluable tool for describing and quantifying complex systems in many branches of science. Recent studies suggest that networks often exhibit hierarchical organization, where vertices divide into groups that further subdivide into groups of groups, and so forth over multiple scales. In many cases these groups are found to correspond to known functional units, such as ecological niches in food webs, modules in biochemical networks (...

Find SimilarView on arXiv

Nested stochastic block model for simultaneously clustering networks and nodes

July 18, 2023

89% Match
Nathaniel Josephs, Arash A. Amini, ... , Lin Lizhen
Methodology
Social and Information Netwo...
Machine Learning

We introduce the nested stochastic block model (NSBM) to cluster a collection of networks while simultaneously detecting communities within each network. NSBM has several appealing features including the ability to work on unlabeled networks with potentially different node sets, the flexibility to model heterogeneous communities, and the means to automatically select the number of classes for the networks and the number of communities within each network. This is accomplished...

Find SimilarView on arXiv

Model selection and clustering in stochastic block models with the exact integrated complete data likelihood

March 12, 2013

89% Match
E. Côme, P. Latouche
Methodology

The stochastic block model (SBM) is a mixture model used for the clustering of nodes in networks. It has now been employed for more than a decade to analyze very different types of networks in many scientific fields such as Biology and social sciences. Because of conditional dependency, there is no analytical expression for the posterior distribution over the latent variables, given the data and model parameters. Therefore, approximation strategies, based on variational techn...

Find SimilarView on arXiv

Asymptotic analysis of the stochastic block model for modular networks and its algorithmic applications

September 14, 2011

89% Match
Aurelien Decelle, Florent Krzakala, ... , Zdeborová Lenka
Statistical Mechanics
Disordered Systems and Neura...
Social and Information Netwo...
Physics and Society

In this paper we extend our previous work on the stochastic block model, a commonly used generative model for social and biological networks, and the problem of inferring functional groups or communities from the topology of the network. We use the cavity method of statistical physics to obtain an asymptotically exact analysis of the phase diagram. We describe in detail properties of the detectability/undetectability phase transition and the easy/hard phase transition for the...

Find SimilarView on arXiv

Improved Graph Clustering

October 11, 2012

89% Match
Yudong Chen, Sujay Sanghavi, Huan Xu
Machine Learning

Graph clustering involves the task of dividing nodes into clusters, so that the edge density is higher within clusters as opposed to across clusters. A natural, classic and popular statistical setting for evaluating solutions to this problem is the stochastic block model, also referred to as the planted partition model. In this paper we present a new algorithm--a convexified version of Maximum Likelihood--for graph clustering. We show that, in the classic stochastic block m...

Find SimilarView on arXiv

HSC: A Novel Method for Clustering Hierarchies of Networked Data

November 29, 2017

89% Match
Antonia Korba
Machine Learning
Databases
Information Retrieval

Hierarchical clustering is one of the most powerful solutions to the problem of clustering, on the grounds that it performs a multi scale organization of the data. In recent years, research on hierarchical clustering methods has attracted considerable interest due to the demanding modern application domains. We present a novel divisive hierarchical clustering framework called Hierarchical Stochastic Clustering (HSC), that acts in two stages. In the first stage, it finds a p...

Find SimilarView on arXiv

Multilayer stochastic block models reveal the multilayer structure of complex networks

November 4, 2014

89% Match
Toni Valles-Catala, Francesco A. Massucci, ... , Sales-Pardo Marta
Physics and Society
Disordered Systems and Neura...
Statistical Mechanics
Social and Information Netwo...
Data Analysis, Statistics an...

In complex systems, the network of interactions we observe between system's components is the aggregate of the interactions that occur through different mechanisms or layers. Recent studies reveal that the existence of multiple interaction layers can have a dramatic impact in the dynamical processes occurring on these systems. However, these studies assume that the interactions between systems components in each one of the layers are known, while typically for real-world syst...

Find SimilarView on arXiv