ID: 1710.03551

Exact integrated completed likelihood maximisation in a stochastic block transition model for dynamic networks

October 10, 2017

View on ArXiv
Riccardo Rastelli
Statistics
Methodology

The latent stochastic block model is a flexible and widely used statistical model for the analysis of network data. Extensions of this model to a dynamic context often fail to capture the persistence of edges in contiguous network snapshots. The recently introduced stochastic block transition model addresses precisely this issue, by modelling the probabilities of creating a new edge and of maintaining an edge over time. Using a model-based clustering approach, this paper illustrates a methodology to fit stochastic block transition models under a Bayesian framework. The method relies on a greedy optimisation procedure to maximise the exact integrated completed likelihood. The computational efficiency of the algorithm used makes the methodology scalable and appropriate for the analysis of large network datasets. Crucially, the optimal number of latent groups is automatically selected at no additional computing cost. The efficacy of the method is demonstrated through applications to both artificial and real datasets.

Similar papers 1

Choosing the number of groups in a latent stochastic block model for dynamic networks

February 5, 2017

95% Match
Riccardo Rastelli, Pierre Latouche, Nial Friel
Methodology
Computation

Latent stochastic block models are flexible statistical models that are widely used in social network analysis. In recent years, efforts have been made to extend these models to temporal dynamic networks, whereby the connections between nodes are observed at a number of different times. In this paper we extend the original stochastic block model by using a Markovian property to describe the evolution of nodes' cluster memberships over time. We recast the problem of clustering...

Find SimilarView on arXiv

Exact ICL maximization in a non-stationary temporal extension of the stochastic block model for dynamic networks

May 9, 2016

94% Match
Marco SAMM Corneli, Pierre SAMM Latouche, Fabrice SAMM Rossi
Machine Learning
Applications

The stochastic block model (SBM) is a flexible probabilistic tool that can be used to model interactions between clusters of nodes in a network. However, it does not account for interactions of time varying intensity between clusters. The extension of the SBM developed in this paper addresses this shortcoming through a temporal partition: assuming interactions between nodes are recorded on fixed-length time intervals, the inference procedure associated with the model we propo...

Find SimilarView on arXiv

Stochastic Block Transition Models for Dynamic Networks

November 19, 2014

93% Match
Kevin S. Xu
Social and Information Netwo...
Machine Learning
Physics and Society
Methodology

There has been great interest in recent years on statistical models for dynamic networks. In this paper, I propose a stochastic block transition model (SBTM) for dynamic networks that is inspired by the well-known stochastic block model (SBM) for static networks and previous dynamic extensions of the SBM. Unlike most existing dynamic network models, it does not make a hidden Markov assumption on the edge-level dynamics, allowing the presence or absence of edges to directly in...

Find SimilarView on arXiv

Exact ICL maximization in a non-stationary time extension of the latent block model for dynamic networks

June 12, 2015

93% Match
Marco SAMM Corneli, Pierre SAMM Latouche, Fabrice SAMM Rossi
Machine Learning

The latent block model (LBM) is a flexible probabilistic tool to describe interactions between node sets in bipartite networks, but it does not account for interactions of time varying intensity between nodes in unknown classes. In this paper we propose a non stationary temporal extension of the LBM that clusters simultaneously the two node sets of a bipartite network and constructs classes of time intervals on which interactions are stationary. The number of clusters as well...

Find SimilarView on arXiv

Dynamic stochastic blockmodels for time-evolving social networks

March 4, 2014

92% Match
Kevin S. Xu, Alfred O. III Hero
Social and Information Netwo...
Machine Learning
Physics and Society
Methodology

Significant efforts have gone into the development of statistical models for analyzing data in the form of networks, such as social networks. Most existing work has focused on modeling static networks, which represent either a single time snapshot or an aggregate view over time. There has been recent interest in statistical modeling of dynamic networks, which are observed at multiple points in time and offer a richer representation of many complex phenomena. In this paper, we...

Find SimilarView on arXiv

Statistical clustering of temporal networks through a dynamic stochastic block model

June 24, 2015

92% Match
Catherine Matias, Vincent Miele
Methodology

Statistical node clustering in discrete time dynamic networks is an emerging field that raises many challenges. Here, we explore statistical properties and frequentist inference in a model that combines a stochastic block model (SBM) for its static part with independent Markov chains for the evolution of the nodes groups through time. We model binary data as well as weighted dynamic random graphs (with discrete or continuous edges values). Our approach, motivated by the impor...

Find SimilarView on arXiv

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

March 12, 2013

92% 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

A Review of Dynamic Network Models with Latent Variables

November 13, 2017

91% Match
Bomin Kim, Kevin Lee, ... , Niu Xiaoyue
Methodology
Other Statistics

We present a selective review of statistical modeling of dynamic networks. We focus on models with latent variables, specifically, the latent space models and the latent class models (or stochastic blockmodels), which investigate both the observed features and the unobserved structure of networks. We begin with an overview of the static models, and then we introduce the dynamic extensions. For each dynamic model, we also discuss its applications that have been studied in the ...

Find SimilarView on arXiv

Dynamic stochastic blockmodels: Statistical models for time-evolving networks

April 22, 2013

91% Match
Kevin S. Xu, Alfred O. III Hero
Social and Information Netwo...
Machine Learning
Physics and Society
Methodology

Significant efforts have gone into the development of statistical models for analyzing data in the form of networks, such as social networks. Most existing work has focused on modeling static networks, which represent either a single time snapshot or an aggregate view over time. There has been recent interest in statistical modeling of dynamic networks, which are observed at multiple points in time and offer a richer representation of many complex phenomena. In this paper, we...

Find SimilarView on arXiv

Random graph models for dynamic networks

July 26, 2016

91% Match
Xiao Zhang, Cristopher Moore, M. E. J. Newman
Social and Information Netwo...
Physics and Society

We propose generalizations of a number of standard network models, including the classic random graph, the configuration model, and the stochastic block model, to the case of time-varying networks. We assume that the presence and absence of edges are governed by continuous-time Markov processes with rate parameters that can depend on properties of the nodes. In addition to computing equilibrium properties of these models, we demonstrate their use in data analysis and statisti...

Find SimilarView on arXiv