Hostname: page-component-89b8bd64d-nlwjb Total loading time: 0 Render date: 2026-05-07T13:52:12.193Z Has data issue: false hasContentIssue false

Time to Intervene: A Continuous-Time Approach to Network Analysis and Centrality

Published online by Cambridge University Press:  01 January 2025

Oisín Ryan*
Affiliation:
Utrecht University
Ellen L. Hamaker
Affiliation:
Utrecht University
*
Correspondence should be made to Oisín Ryan, Utrecht University, Padualaan 14, 3584 CH, Utrecht, The Netherlands. Email: o.ryan@uu.nl
Rights & Permissions [Opens in a new window]

Abstract

Network analysis of ESM data has become popular in clinical psychology. In this approach, discrete-time (DT) vector auto-regressive (VAR) models define the network structure with centrality measures used to identify intervention targets. However, VAR models suffer from time-interval dependency. Continuous-time (CT) models have been suggested as an alternative but require a conceptual shift, implying that DT-VAR parameters reflect total rather than direct effects. In this paper, we propose and illustrate a CT network approach using CT-VAR models. We define a new network representation and develop centrality measures which inform intervention targeting. This methodology is illustrated with an ESM dataset.

Information

Type
Application Reviews and Case Studies
Creative Commons
Creative Common License - CCCreative Common License - BY
This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
Copyright
Copyright © 2021 The Author(s)
Figure 0

Figure. 1 Path model (left-hand side) and network (right-hand side) representations of two four-variable DT-VAR models. In the path models, the presence of an arrow linking two variables denotes some nonzero dependency between them, conditional on all variables at the previous wave. For the networks, the arrows represent auto-regressive and cross-lagged regression parameters in a first-order DT-VAR model. Solid red arrows denote parameters while dashed blue arrows represent negative parameters.

Figure 1

Table 1 Two-Step Expected Influence (EI(2)\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$${\textit{EI}}^{(2)}$$\end{document}), One-Step Expected Influence (EI(1)\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$${\textit{EI}}^{(1)}$$\end{document}) and Betweenness Centrality (BC\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$${\textit{BC}}$$\end{document}) for each of the four variables in the 1-h (Φ(Δt=1)\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$$\varvec{\Phi }(\Delta t = 1)$$\end{document}, Fig. 1a) and half-hour (Φ(Δt=0.5)\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$$\varvec{\Phi }(\Delta t = 0.5)$$\end{document}, Fig. 1b) networks.

Figure 2

Figure. 2 CT-VAR path model (left-hand side) and CT network in the form of a weighted local independence graph representing A\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$${\varvec{A}}$$\end{document} (right-hand side). In the path model, the latent variables and ellipses represent an infinite number of latent unobserved process values in-between measurement occasions, spaced an infinitesimally small time-interval apart; the presence of an arrow linking two variables in the path model denotes some nonzero dependency between them, conditional on all variables at the previous “wave,” that is, a local dependency. For the networks, the arrows represent auto- and cross-effect parameters of the drift matrix in a CT-VAR model. Solid red arrows denote positive parameters and dashed blue arrows represent negative parameters (Color figure online).

Figure 3

Figure. 3 Lagged regression parameters as a function of the time-interval for the Stress-Discomfort system. Black dotted lines indicate the parameter values of the half-hour and one-hour networks in Fig. 1a, b.

Figure 4

Figure. 4 Centrality measures as a function of the time-interval for the Stress-Discomfort system. Black dotted lines indicate the centrality values of the half-hour and one-hour networks in Fig. 1a, b.

Figure 5

Figure. 5 Illustration of pulse (denoted by an empty diamond) and press (denoted by a filled diamond) interventions and their relationship with total effects (TE), direct effects (DE) and indirect effects (IE). a Shows the effect of a pulse intervention on Anxiety (Y2(t)\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$$Y_2(t)$$\end{document}) on the values of Stress (Y1(t)\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$$Y_1(t)$$\end{document}), Self-Consciousness (Y3(t)\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$$Y_3(t)$$\end{document}) and Physical Discomfort (Y4(t)\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$$Y_4(t)$$\end{document}). b Shows a corresponding press intervention on Anxiety. c shows a combination of pulse intervention to Anxiety and press interventions to keep Stress and Self-Consciousness fixed at their equilibrium of zero. The consequence of this combination of interventions d shows the total, direct and indirect effect of Anxiety on Physical Discomfort. The total effect (TE(Δt)\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$${\textit{TE}}(\Delta t)$$\end{document}) is simply the trajectory of Physical Discomfort in (a). The direct effect (DE(Δt)\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$${\textit{DE}}(\Delta t)$$\end{document}) is the trajectory of Physical Discomfort in (c). The indirect effect (IE(Δt)\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$${\textit{IE}}(\Delta t)$$\end{document}) is the difference between those two trajectories (TE(Δt)-DE(Δt)\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$${\textit{TE}}(\Delta t) - {\textit{DE}}(\Delta t)$$\end{document}).

Figure 6

Figure. 6 Illustration of the new total and indirect centrality measures for CT networks, applied to the Stress-Discomfort system.

Figure 7

Figure. 7 Histogram showing the distribution of time-intervals between subsequent measurement occasions in the empirical dataset.

Figure 8

Figure. 8 Estimated networks based on the CT-VAR and DT-VAR analysis of empirical data, respectively. S (Self-Doubt); F (Fatigue); I (Irritated) and R (Restless). a Shows a weighted local dependence graph based on A^\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$$\varvec{\hat{A}}$$\end{document} while b shows a DT-VAR network based on Φ^\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$$\varvec{\hat{\Phi }}$$\end{document}. In the latter case, time-interval information was ignored in estimation.

Figure 9

Figure. 9 Expected lagged regression parameter values as a function of the time-interval, derived from drift matrix estimated from empirical data. Here, the subscripts S (Self-Doubt), F (Fatigue), I (Irritated) and R (Restless) refer to the first, second, third and fourth dimension of the drift matrix, respectively.

Figure 10

Figure. 10 Total, Direct and Indirect centrality metrics for S(t) (Self-Doubt), F(t) (Fatigue), I(t) (Irritated) and R(t) (Restless) based on the CT Network (left-hand side) and DT-VAR Network (right-hand side), respectively.

Figure 11

Table 2 Relationship between different network metrics and path-tracing quantities, in the context of a VAR(1) model with p variables, regression coefficient matrix Φ\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$$\varvec{\Phi }$$\end{document}, and corresponding dynamical network with weights matrix ΦT\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$$\varvec{\Phi }^T$$\end{document}.

Figure 12

Figure. 11 Path-model representation of the four-variable CT-VAR model with full drift matrix A\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$${\varvec{A}}$$\end{document}. In the top panel, the red pathway highlights a path which is included in the difference-method calculation of the indirect effect but omitted from the path-method calculation. The bottom panel shows the pathways which make up the direct effect, with indirect paths (removed from the altered drift matrix A(D-k)\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$${\varvec{A}}^{(D \left[ -k\right] )}$$\end{document}) shaded in gray (Color figure online).

Figure 13

Table 3 Estimated drift matrix A^\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$$\varvec{\hat{A}}$$\end{document} parameter estimates from the empirical example.

Figure 14

Table 4 Estimated DT-VAR lagged parameter matrix Φ^\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$$\varvec{\hat{\Phi }}$$\end{document} from the empirical example.

Supplementary material: File

Ellen et al. supplementary material

Ellen et al. supplementary material
Download Ellen et al. supplementary material(File)
File 3.6 MB