Hostname: page-component-77c78cf97d-5vn5w Total loading time: 0 Render date: 2026-04-23T11:34:58.331Z Has data issue: false hasContentIssue false

Accounting for edge uncertainty in stochastic actor-oriented models for dynamic network analysis

Published online by Cambridge University Press:  20 June 2025

Heather M. Shappell*
Affiliation:
Department of Biostatistics and Data Science, Wake Forest University School of Medicine, Winston Salem, NC, USA
Mark A. Kramer
Affiliation:
Department of Mathematics and Statistics, Boston University, Boston, MA, USA
Catherine J. Chu
Affiliation:
Department of Neurology, Massachusetts General Hospital, Boston, MA, USA
Eric D. Kolaczyk
Affiliation:
Department of Mathematics and Statistics, McGill University, Montreal, QC, Canada
*
Corresponding author: Heather M. Shappell; Email: hshappel@wakehealth.edu
Rights & Permissions [Opens in a new window]

Abstract

Stochastic actor-oriented models (SAOMs) were designed in the social network setting to capture network dynamics representing a variety of influences on network change. The standard framework assumes the observed networks are free of false positive and false negative edges, which may be an unrealistic assumption. We propose a hidden Markov model (HMM) extension to these models, consisting of two components: 1) a latent model, which assumes that the unobserved, true networks evolve according to a Markov process as they do in the SAOM framework; and 2) a measurement model, which describes the conditional distribution of the observed networks given the true networks. An expectation-maximization algorithm is developed for parameter estimation. We address the computational challenge posed by a massive discrete state space, of a size exponentially increasing in the number of vertices, through the use of the missing information principle and particle filtering. We present results from a simulation study, demonstrating our approach offers improvement in accuracy of estimation, in contrast to the standard SAOM, when the underlying networks are observed with noise. We apply our method to functional brain networks inferred from electroencephalogram data, revealing larger effect sizes when compared to the naive approach of fitting the standard SAOM.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. Hidden Markov Model Set-Up. The unobserved hidden networks evolve according to a Markov process, as they did in the original stochastic actor-oriented models framework. The true networks are then observed with measurement error.

Figure 1

Table 1. Counts corresponding to false positive and false negative edges

Figure 2

Algorithm 1. A mirror of the Forward Algorithm

Figure 3

Algorithm 2. Ancestral simulation of (⋆)

Figure 4

Algorithm 3. Sampling an ancestral line (i.e., a true network series)

Figure 5

Figure 2. Particle filtering sampling scheme. $K$ particles are sampled at each observation moment following a two-stage process. First, particles are selected from the previous observation moment with probability proportional to the conditional distribution of the true network given the observed network at that time point. Then, a true network (i.e., particle) at the next observation moment is sampled/simulated, starting from the current selected particle network, and according to the parameter estimates in the stochastic actor-oriented models.

Figure 6

Table 2. Simulation model effects and parameters

Figure 7

Figure 3. Adjacency matrix of true networks encouraged by the stochastic actor-oriented models in the simulation study. An entry of 1 in row $i$ and column $j$ represents a directed edge from vertex $i$ to vertex $j$.

Figure 8

Table 3. Mean and standard deviation of parameter estimates based on 100 simulations

Figure 9

Table 4. Root mean squared error and relative MSE for the SAOM objective function parameter estimates. The SAOM only estimates are the reference group for the relative MSE

Figure 10

Figure 4. Boxplots for density and reciprocity parameter estimate distributions obtained from 100 simulations for our HMM-SAOM model and also for the SAOM only (i.e. the naive approach). The dashed line represents the true parameter value.

Figure 11

Figure 5. Boxplots for covariate B alter and ego parameter estimate distributions obtained from 100 simulations for our HMM-SAOM model and also for the SAOM only (i.e. the naive approach). The dashed line represents the true parameter value.

Figure 12

Figure 6. Boxplots for covariate a ego parameter estimate distributions obtained from 100 simulations for our HMM-SAOM model and also for the SAOM only (i.e. the naive approach). The dashed line represents the true parameter value.

Figure 13

Table 5. Mean and standard deviation of parameter estimates based on the standard SAOM MLE routine for 10 node noise-free networks

Figure 14

Table 6. Mean and standard deviation of parameter estimates for MLE vs. MoM for estimation of $\gamma$

Figure 15

Table 7. Mathematical definition of SAOM effects for EEG functional network analysis

Figure 16

Table 8. EEG functional network analysis results from fitting our HMM-SAOM and from only fitting a SAOM

Figure 17

Table B1. Simulation model effects and parameters

Figure 18

Table B2. Mean and standard deviation of parameter estimates based on 30 simulations