Skip to Main content Skip to Navigation
Journal articles

Statistical clustering of temporal networks through a dynamic stochastic block model

Abstract : 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 importance of controlling for label switching issues across the different time steps, focuses on detecting groups characterized by a stable within group connectivity behavior. We study identifiability of the model parameters , propose an inference procedure based on a variational expectation maximization algorithm as well as a model selection criterion to select for the number of groups. We carefully discuss our initialization strategy which plays an important role in the method and compare our procedure with existing ones on synthetic datasets. We also illustrate our approach on dynamic contact networks, one of encounters among high school students and two others on animal interactions. An implementation of the method is available as a R package called dynsbm.
Document type :
Journal articles
Complete list of metadata

Cited literature [32 references]  Display  Hide  Download
Contributor : Catherine Matias Connect in order to contact the contributor
Submitted on : Friday, February 5, 2016 - 1:56:39 PM
Last modification on : Sunday, June 26, 2022 - 10:01:23 AM


Files produced by the author(s)



Catherine Matias, Vincent Miele. Statistical clustering of temporal networks through a dynamic stochastic block model. Journal of the Royal Statistical Society: Series B, Royal Statistical Society, 2017, 79 (4), pp.1119-1141. ⟨10.1111/rssb.12200⟩. ⟨hal-01167837v2⟩



Record views


Files downloads