Abstract
The brain functional connectome, the collection of interconnected neural circuits along functional networks, facilitates a cutting-edge understanding of brain functioning, and has a potential to play a mediating role within the effect pathway between an exposure and an outcome. While existing mediation analytic approaches are capable of providing insight into complex processes, they mainly focus on a univariate mediator or mediator vector, without considering network-variate mediators. To fill the methodological gap and accomplish this exciting and urgent application, in the article, we propose an integrative mediation analysis under a Bayesian paradigm with networks entailing the mediation effect. To parameterize the network measurements, we introduce individually specified stochastic block models with unknown block allocation, and naturally bridge effect elements through the latent network mediators induced by the connectivity weights across network modules. To enable the identification of truly active mediating components, we simultaneously impose a feature selection across network mediators. We show the superiority of our model in estimating different effect components and selecting active mediating network structures. As a practical illustration of this approach’s application to network neuroscience, we characterize the relationship between a therapeutic intervention and opioid abstinence as mediated by brain functional sub-networks.
Keywords: addictive behaviors, Bayesian feature selection, brain network, mediation analysis, network mediator, stochastic block model
1 |. INTRODUCTION
In the past few decades, the investigation of brain functional organization through a collective set of functional brain connections, known as the functional connectome or connectivity, is a rapidly growing research area that has provided novel insights into large-scale neuronal communication and how individual differences in brain functional networks relate to human behavior and psychiatric disorders. With the latest development of modern brain imaging technology, functional imaging such as positron emission tomography and functional magnetic resonance imaging (fMRI) can provide insight into the foundations of human behavior. These studies provide unique opportunities for integrating complex, whole brain network measures with complex effect pathway analyses, such as those uncovering the underlying effect mechanisms between an exposure and an outcome.
This work is motivated by a recent study on opioid use disorder (OUD)1 to investigate the impact of a designed treatment on the opioid abstinence. Within the study, 74 OUD patients were recruited from a randomized controlled trial to receive either behavioral therapy plus galantamine or placebo treatment. At the end of the trial, fMRI data were acquired across the whole brain over multiple scans during both resting-state and reward (Monetary Incentive Delay) tasks, and were subsequently used to compute individual functional connectivity matrices (ie, connectomes) for each participant. Our goal here is to quantify the effect mechanisms in the context of a mediation framework by explaining how the therapy impacts the post-treatment abstinence mediated by the interconnected brain circuits along functional networks.
Mediation analysis was initially introduced in social and behavioral research and gradually became a popular analytical tool in other disciplines, including causal inference in statistics.2,3 Under certain assumption regulations, a traditional mediation model investigates two effect paths–a direct one straightly from the exposure (eg, treatment) to the outcome (eg, abstinence), and an indirect one intervened by an additional variable, known as a mediator. Among existing mediation analyses, most focus on a single mediator variable and characterize different effects through classical linear regressions.4 Lately, with the emergence of more complex data structure, mediation analysis has been extended to handle multivariate5–10 and high-dimensional mediators11–13 to tackle specific applications. Particularly, in the field of brain imaging, there is a growing trend to use quantitative neuroimaging measurements as mediators to study the effect mechanism in order to reveal the neuropsychological processes after an intervention and how they further modify human behavior, thus informing future clinical strategies. For example, Lindquist14 considered regional fMRI time series as an imaging mediator and extended mediation model to functional data; Zhao and Luo15 further extended the applicable capacity to multiple time series courses. Given the large-scale nature of imaging data, attempts have also been made to handle mediation analysis with a high-dimensional mediator vector.16 Within all these studies, the considered mediators are concentrated on brain regional measurements which may be correlated but essentially act as distinct units to characterize intermediated variation. However, given the intricate morphology of the human brain, particularly as reflected in neuronal processing interconnectivity, investigating the mediation role neural system plays based on a more state-of-the-art brain connectome traits understanding becomes an exciting and urgent direction.
To this end, we propose here an integrative mediation analysis with networks entailing the mediation effect from the exposure to the outcome. To parameterize network measurements (ie, functional connectomes, in our case) within our unified Bayesian framework, we construct individually specified stochastic block models (SBMs) with the unknown connectivity weights across the connectome modules serving as the latent network mediators. To further remove noninformative components and identify reliable mediating sub-networks over whole brain connectomes, we simultaneously impose a variable selection procedure within our Bayesian model to facilitate identification of distinctions between active and inactive mediating effects. It is worth noting that with a growing interest in studying brain connectivity, multiple studies have been conducted to examine partial or whole brain connectivity to predict behaviors or to integrate with molecular data. Among those, a considerable amount of the analyses simplified the network representation into individual connections, leading to a considerable loss of graphic topological information. In contrast, by retaining the matrix structure of the brain connectome, depending on its role, a number of scalar-to-network and network-to-scalar models have recently been proposed under decomposition,17 penalization,18 or graphic models.19 Despite those studies considered to link brain connectomes with other data constructs, their objectives and modeling schemes are not applicable to our problem with connectomes facilitating mediation.
The major contributions of this article include the following aspects. First, we make the very first attempt to build a mediation analysis with network-variate mediators. Motivated by investigating the mediating effect of brain functional connectomes, we propose a unified Bayesian mediation framework that is generally applicable to study mediated effects within a network format. Second, we simultaneously gain a better understanding of the brain’s intrinsic functional organization in light of their mediating effects. Utilizing weighted SBMs with unknown block structure embedded within a mediation paradigm, the estimated brain network modules identify neural network components that are likely more clinically relevant than those identified using an unsupervised approach. Finally, we also accomplish selection among network-induced mediators, which removes inactive network features and enhances the analytical power.
The remainder of the article is organized as follows. We present our assumptions and model formulation for the network-variate mediators and different effects in Section 2, followed by the corresponding Bayesian framework on prior specification and posterior inference in Section 3. We assess the model performance by simulations in Section 4, and apply the method to the OUD study in Section 5. We conclude the article with a discussion in Section 6.
2 |. METHODS
We start with data structure. For subject , let denote the outcome, a set of clinical covariates, and the binary treatment. For instance, in the OUD study, summarizes the urine test results, includes age and gender, and indicates receiving active galantamine or placebo. For each subject, task-based functional MRI (fMRI) data are acquired times. Then, each fMRI time-series course is summarized into a brain functional connectivity network with vertex set including brain nodes or regions of interest (ROI) defined by a brain atlas, and edge set collecting functional connections among the nodes. To facilitate analysis, we further represent network by its corresponding weighted adjacency matrix , which is symmetric with indicating the connectivity strength between nodes and . Of note, one could also dichotomize each element by a certain threshold to indicate the existence of a connection. In our model illustration and numerical studies, we choose the former way in keeping a continuous scale, but point out that in the case when brain networks are binary, our method can be adjusted by modifying prior specifications and inference algorithms.
In the above context, our goal is to establish effect pathways from the treatment to the outcome mediated by the repeatedly measured brain networks. However, properly modeling network measurements as potential mediators within a mediation analysis is a challenging task and has not yet been investigated. Although one could potentially extract all the unique functional connections throughout the brain and implement existing single- or multivariate-mediator model frameworks, such operations would lead to information loss by not fully considering the topological configuration within brain networks. In addition, given the functional connectivity is non-sparse, the number of unique connections to be considered is . In brain imaging applications, most of the brain atlases contain at least a moderate number of nodes (eg, in our application). Directly modeling such a large number of edges as mediators would unavoidably bring prohibitive computation complexity along with hurdles in multiple comparisons or model specifications. Motivated by these analytical challenges, we propose here an integrative Bayesian mediation analysis to characterize potential causal effects among the outcome, treatment, and network mediators where the networks are hierarchically modeled by joint SBMs to provide latent mediator surrogates. We demonstrate that our modeling framework permits a desired format to quantify individual path of effect and induce a sub-network level selection with respect to mediation effects.
2.1 |. Latent mediators induced by the SBMs
Converging evidence suggests that functional organization of the brain encompasses the cognitive processes through sub-networks or sub-components.20 This supports our anticipation that the brain functional connectome is engaged in the mediation pathways through network modules. Considering prior research, though multiple brain sub-network parcellations under resting or task-based functional connectivity have been constructed,21,22 they are often formed without the supervision of specific clinical procedures. To enhance analytical power and establish more tractable mediation effects, without pre-specifying the sub-community structure, we assume can be divided into unknown latent blocks. For each node , we introduce a random vector to capture community allocation with latent indicator if node belongs to block . Thus, follows a multinomial distribution with the vector of allocation probabilities.
With functional connectomes collected for subject , for each of the connectivity matrices , we construct a weighted SBM with individual edges following normal distributions given the community structure
| (1) |
for ; ; ; . Here, is the expected subject/measurement-level connection strength between blocks and ; and is the variance. Due to the symmetric structure, we have and . Based on model (1), connections within the network become independent given the block membership of the nodes with which they link. Essentially, this approach allows us to transfer the representation of each connectivity matrix to a number of sub-network modules with the topological organization absorbed in the community matrix represented by , and the modular characteristics quantified by the strength parameter and variance for each block. Particularly, given is not embedded with any topological information, so we can consider it as a regular scalar parameter. It is worth noting that model (1) introduces sub-network encoding for each individual fMRI course within each subject, which is different from most of the SBM related works that only focuses on the overall network or multi-subject setting, but not single modular parameters. A recent paper by Zhang et al23 is the only attempt to the best of our knowledge that formulated subject-specific SBMs. However, their work targets on estimating population-based connectivity changes over time, which is completely different from the problem we are addressing.
Similar to the block-wise connection probability in the traditional SBM, plays an essential role to carry out connectivity variation within and between subjects. When we further assume as the subject-level connection strength between regions and , we have
| (2) |
with capturing the within-subject variance. Conditional on , for each subject, all the unique , can be independently laid out to characterize the modular-wise connection strength. As a consequence, parameterizations and (2) pave a way to facilitate the characterization of network-variate mediators via these unobserved sub-network connectivity, which we call the latent network mediators. We borrow the word “latent” from Albert et al24 to distinguish our proposed mediating variables with the commonly used fully observed mediators. With the regulation from brain connectivity topology completely undertaken by the modular allocation, the latent network mediators within are conditionally independent. As a valuable property, such an independence is anticipated to stabilize our model fitting and improve the parameter estimation,16,25 as has been shown under conditions with mediator orthogonality.
2.2 |. Mediation model
Under the assumption that the latent mediator set directs a partial treatment effect, the relationship among the treatment , outcome , covariates , brain connectivity matrices , and their induced latent mediators is displayed inside of Figure 1. To formally establish potential causal effects, under a counterfactual representation, we denote the vector of latent mediator values when treatment , and is the outcome value when and latent mediators . Based on these, the natural direct effect (NDE), natural indirect effect (NIE), and total effect (TE) can be defined by
| (3) |
with NDE measuring the expected change on outcome by switching treatment from (eg, control) to (eg, drug) while maintaining mediators as the original values; NIE quantifying the expected change on outcome when mediators change from to while fixing treatment; and TE characterizing the overall change on outcome by switching treatment with . In order to identify NDE and NIE from (3), a number of assumptions known as the sequential ignorability assumptions26 are required for the latent mediators. Specifically, we assume that (1) , (2) , (3) , (4) . These assumptions describe that no unmeasured confounding for the relationships between outcome and treatment, mediators and treatment, and outcome and mediators with and without additional controlling of treatment. This set of assumptions serves as the standard requirements for a mediation paradigm and has already been extensively discussed previously including those with respect to multivariate and high dimensional mediators,5,13 latent mediators,12 and neuroimaging applications.14,16 Notably, as discussed in Chen et al,16 though it is extremely hard to rigorously validate the sequential ignorability assumptions in real practice, when one or more of the assumptions fail to hold, we can still use (3) to quantify potential mediating effects in exploratory analyses. Therefore, without making strong causal claims, our analysis can provide insights into exploratory mediation effects. In addition, for our application, though connections within a brain connectome are correlated with each other, our constructed latent mediators are conditionally independent based on the SBM assumption. Therefore, despite our main objective being the uncovering of the average effect pathway bridging the treatment, brain activation along connectomes, and outcome, we do have the capacity to characterize the modular specific indirect effects.
FIGURE 1.
A demonstration of the data and parameter structure including repeated measured brain networks, latent mediators induced by SBMs, and the core BNMM modeling framework to identify and characterize the effect components induced by the identified brain subnetworks under each effect pathway
Given the both our outcome and latent mediators are normally distributed, we build regression models for the conditional distributions and . Previous empirical studies of individual connections have indicated that a certain proportion of connectivity features within the brain indeed identifies negligible variations between the treatment and placebo groups.27 Some recent work on connectome-based prediction also reveals that several key sub-networks play a dominant role in predicting people’s behavior.28 The complication of brain neural circuits with respect to their impacts on behavior and correspondence to exposure motivates us to make the following biologically plausible modeling assumptions: first, only a subset of brain network modules and their induced latent network mediators are significantly impacted by the treatment; second, only a subset of brain network modules and their induced latent network mediators significantly influence the outcome. To this end, we have the following sparse regressions
| (4) |
where includes 1 as the first element; vector vector and scalar represent the effects of covariates, mediators and treatment on the outcome; vector and scalar are the coefficients for covariates and treatment on mediator ; and there are random errors . Inside the models (4), we also include latent selection indicator sets and , both with a dimension to impose the desired sparsity, where denotes the entry-wise product. Specifically, we have if latent mediator brings significant impact to outcome, 0 otherwise; and if the treatment effect is significant on mediator , 0 otherwise. Given the fact that brain connectivity modules are influenced by the treatment and those impacting the outcome can be different, to allow flexibility, we use separate selection indicator sets here without any constrain to match between and .
Based on models (3) and (4), under the above sequential ignorability assumptions, the average direct and indirect effects can be identified and expressed as
| (5) |
According to the above representation, a latent mediator will contribute to both NIE and TE only if both and are nonzero. In other words, the truly active latent mediators are the ones that are jointly selected in both models in (4). Song et al13 also discussed different patterns of activation within potential mediators. In their paper, they use shrinkage priors on coefficients to regulate small effects to achieve quasi-sparsity and define active mediators as the ones with both related coefficients coming from the larger normal components. Here, we directly impose sparsity using selection indicators, which leads to an explicit definition for each latent network mediator’s activation based on its inclusion or exclusion from the averaged effects.
3 |. A UNIFIED BAYESIAN FRAMEWORK
To jointly model the stochastic block structure of the functional connectome and its associated mediation analysis, we develop a Bayesian estimation and inference framework for models (1), (2), and (4). This enable us to overcome the difficulty in performing inference under a conventional frequentist mediation analysis,29 and effectively integrate the construction of mediated brain modules within the effect pathway establishment.
3.1 |. Prior specification
We assign prior for each unknown parameter within the proposed hierarchical models. For the SBM-related parameters, given that follows a multinomial distribution with probability , we have follow a conjugate Dirichlet distribution . Each within block variance is set to follow an inverse gamma (IG) distribution , and each inner measurement variance . To determine the total number of blocks , a number of tools have been developed for SBMs using different evaluation metrics such as hypothesis testing,30 cross validation,31 and Bayes Factor,32 among others. Through our analytical experiments, we determine based on the Integrated Completed Likelihood (ICL) criterion,33 which shows a more robust performance in our numerical studies. In terms of the parameters involved in the regression models, we assign Bernoulli distributions for each side of the mediating effect selection indicators and , with probabilities and , respectively. For the regression coefficients, we assume each and the coefficients and each . Finally, we impose noninformative IG priors with shape and scale parameters set to be 0.1 for ; and set to be large values for example, 10. We name our unified Bayesian mediation analysis the Bayesian network mediation model (BNMM) and the core modeling structure along with all the prior specifications is further included in Figure 1.
3.2 |. Posterior inference
Given the outcome, exposure, repeatedly measured brain connectomes and covariates, we first write down the joint conditional posterior distribution for the unknown parameters given the observed data
We rely on a Markov Chain Monte Carlo (MCMC) algorithm to conduct the posterior inference. Since we can directly obtain the analytical form of the full conditional distribution of each unknown parameter, the computational cost is not heavy through Gibbs sampler. We briefly describe the sampling steps for each MCMC iteration here and provide the full algorithm in the supporting web materials.
Given the current value of , split into and corresponding to the unselected and selected brain network blocks for the outcome regression. Update ; and from its posterior multivariate normal distribution, where .
Given the current value of , denote and corresponding to brain network blocks receiving or not receiving treatment impact. Update and from its posterior multivariate normal distribution.
Define with . Update from a Bernoulli distribution with probability . In a similar way, we can define , and update each .
Update nuisance parameters and with from their corresponding posterior multivariate normal distributions.
Update from its posterior normal distribution.
Update latentmediators with from the posterior multivariate normal distribution. The conditional subject/measurement-level connection strength with is updated from the posterior normal distribution.
Update community allocation for from its posterior multinomial distribution. The hyper-parameter is updated from the posterior Dirichlet distribution.
Update and from their corresponding posterior IG distributions.
For implementation, we start with random initials for multiple chains and check the posterior convergence after completing the inference by both trace plots and GR method.34 To determine the truly active latent network mediators and the overall NIE and TE, we take the posterior median model35 corresponding to a 0.5 threshold on the marginal posterior inclusion probabilities of and for the effect related parameters. The parcellation of brain sub-networks within the mediation pathways are summarized by the posterior mode of each to map each brain region to its mediating-related module.
4. SIMULATION
We next evaluate the finite sample performance of our proposed BNMM compared with existing alternatives by simulations. We consider two data dimensions—(1) 50 subjects with each subject having 6 repeated measures of the connectome over 100 nodes; and (2) 500 subjects with each subject having 6 repeated measures of the connectome over 200 nodes. We also consider both a continuous and a binary exposure, which are primarily distinct on the result interpretation without a significant modification of our model implementation. However, given the implementation for one of the major competing approaches13 is designed for a continuous exposure, we focus on illustrating this case with the exposure generated from a standard normal distribution. To construct latent network mediators, we first set , and generate the community allocation for each node from a Dirichlet-multinomial distribution with concentration parameters all set to 3. We include one covariate generated from a standard normal distribution along with an intercept in both exposure and mediator model. Following (4), (2), and (1), we generate the latent network components , , outcome and brain connectivity matrices where and range from 1.5 to 2.5. We set the variance parameters . For the active latent brain sub-networks along the mediation pathways marked by and , we consider two scenarios. In the first scenario, we set and to be the same which means the latent mediators that impact the outcome are those and only those influenced by the exposure. This is the prerequisite assumption for any univariate- or multivariate-mediator analysis without imposing mediator selection, but could be unrealistic in clinical studies. In the second scenario, we mimic the real world setting where the non-zeros in and may be overlapped but contain difference. Hence, we allow certain brain sub-networks to soak impact from the exposure without responding to the outcome or intrinsically alter the outcome without interference by the exposure, and the truly active mediators are the ones that hold effects in both directions. Figure 2 demonstrates the generated sub-network structure and different signal patterns within a connectome to reflect the above considerations under the second scenario.
FIGURE 2.
Generated block structure and the informative sub-networks that are highlighted from a randomly selected brain connectome from the Scenario 2. A set of the induced latent network mediators by the informative sub-networks are (A) associated with the exposure, (B) contributing to the outcome, and (C) the truly active latent mediators
We generate 100 Monte Carlo datasets for each setting. To implement the BNMM, we set noninformative hyper-priors for the variance parameters as mentioned in the posterior computation in addition to , and assign . The MCMC is conducted over 5000 iterations with 2000 burn-in. In terms of the alternative methods, given that none of the existing models can be directly applied to handle network-variate mediators, we ought to transfer connectivity networks into a different format in order to implement competing approaches. Specifically, since our proposed BNMM jointly models the latent mediators derived from observed networks and the effect pathways, for the competing methods, we consider (1) a direct use of the true latent sub-network connectivity strengths as mediators, that is, pretending are fully observed with their true values as input; and (2) a direct extraction of unique connections from the averaged brain connectivity matrix over repeated measures as mediators. The mediators are multivariate under both strategies, and we apply an univariate mediation analysis implemented by the R package Mediation on each individual mediator sequentially as well as a recent Bayesian mediation model on high-dimensional mediators (BAMA)13 implemented by the R package BAMA. Overall, we implement four additional approaches: univariate mediation analysis under true latent mediator (UMLM), BAMA under true latent mediator (BAMALM), univariate mediation analysis under brain connections (UMBC), and BAMA under brain connections (BAMABC). Of note, the above strategies weaken the influence from the modeling network structure which is infeasible for the competing methods. Particularly, the implementation setting is in favor of the first two competing approaches when the true latent mediators detached from the network configuration are directly imposed, compared with the BNMM with the latent mediators needing to be jointly modeled. Finally, we evaluate both the selection of the truly active mediators measured by sensitivity and specificity, and the bias of estimating NDE, NIE, and TE. For the selection metrics, to maintain consistent summary, we always map the selected mediators (sub-network or edges) back to the original connectome domain, and all the results are summarized in Table 1.
TABLE 1.
Simulation results for selecting truly active mediators and estimating effect components under different scenarios varying by the sample size and number of nodes
| Sensitivity | Specificity | Bias of NDE | Bias of NIE | Bias of TE | ||
|---|---|---|---|---|---|---|
| Scenario 1 | ||||||
| N = 50; V = 100 | BNMM | 0.98 (0.05) | 1.00 (0.00) | 4.22 (0.49) | −4.25 (0.49) | −0.03 (0.08) |
| UMLM | 0.70 (0.19) | 1.00 (0.00) | 27.58 (0.13) | −8.37 (6.83) | 19.21 (6.31) | |
| BAMALM | 0.51 (0.43) | 1.00 (0.00) | 8.20 (0.43) | 4.99 (34.93) | 13.20 (28.45) | |
| UMBC | 0.61 (0.16) | 0.95 (0.01) | 27.64 (0.11) | 1394.65 (504.07) | 1422.29 (504.00) | |
| BAMABC | 0.05 (0.22) | 1.00 (0.02) | −5.28 (1.31) | 438.07 (2061.96) | 432.79 (2061.83) | |
| N = 500; V = 200 | BNMM | 0.98 (0.10) | 1.00 (0.00) | 0.24 (0.59) | −0.24 (0.58) | 0.01 (0.08) |
| UMLM | 1.00 (0.00) | 1.00 (0.00) | 27.56 (0.04) | −3.95 (1.67) | 23.61 (1.64) | |
| BAMALM | 1.00 (0.00) | 1.00 (0.00) | 3.69 (0.65) | 57.20 (2.20) | 60.89 (1.55) | |
| UMBC | 1.00 (0.00) | 0.94 (0.00) | 27.68 (0.04) | 6419.40 (493.53) | 6447.08 (493.50) | |
| BAMABC | 0.00 (0.00) | 1.00 (0.00) | 4.99 (0.59) | −21.25 (5.93) | −16.26 (6.07) | |
| Scenario 2 | ||||||
| N = 50; V = 100 | BNMM | 0.99 (0.02) | 1.00 (0.01) | 3.82 (2.06) | −7.80 (1.89) | −3.98 (0.85) |
| UMLM | 0.63 (0.25) | 1.00 (0.00) | 23.90 (0.14) | −14.99 (6.53) | 8.90 (6.43) | |
| BAMALM | 0.49 (0.45) | 1.00 (0.00) | 8.97 (7.30) | −4.52 (30.38) | 4.45 (24.21) | |
| UMBC | 0.55 (0.20) | 0.96 (0.01) | 24.09 (0.11) | 711.39 (316.80) | 735.48 (316.74) | |
| BAMABC | 0.00 (0.00) | 1.00 (0.00) | 10.74 (3.35) | −42.00 (2.00) | −31.26 (3.35) | |
| N = 500; V = 200 | BNMM | 0.97 (0.15) | 1.00 (0.00) | 0.26 (0.62) | −13.57 (1.30) | −13.31 (1.23) |
| UMLM | 1.00 (0.00) | 1.00 (0.01) | 25.90 (0.05) | −10.78 (1.63) | 15.12 (1.59) | |
| BAMALM | 1.00 (0.00) | 1.00 (0.00) | 3.25 (0.44) | 30.33 (1.24) | 33.58 (0.83) | |
| UMBC | 1.00 (0.00) | 0.96 (0.00) | 24.07 (0.04) | 4171.58 (388.57) | 4195.65 (388.54) | |
| BAMABC | 0.00 (0.00) | 1.00 (0.00) | 4.38 (0.70) | −20.07 (6.86) | −15.68 (6.69) | |
Note: The Monte Carol SD for each evaluation metric is included in the parentheses, and the bolded values indicate the best performance.
Based on the results, we can conclude that the proposed BNMM achieves the best or close to the best performance in identifying truly active mediators and estimating different effect components under all the simulation settings. Specifically, our method obtains a satisfactory accuracy in distinguishing mediators from noises within repeatedly measured brain connectomes as shown by the close to one sensitivity and specificity. There is no significant difference in the selection accuracy for all the methods between the two scenarios indicating the overlap between nonzero elements within and brings limited impact on the model performance. In terms of the effect estimation, we can see from the Table 1 that BNMM obtains the smallest bias in estimating NDE, NIE, and TE under almost all the settings except for the Scenario 2 where BNMM slightly underperforms BAMALM with a smaller network, and UMLM with a larger network in estimating the NIE. However, both BAMALM and UMLM are implemented directly using the true latent mediators, which represents an ideal but unrealistic setup. Overall, we demonstrate the superiority and robustness of BNMM under both low and high dimensional connectome feature spaces with fully and partially overlapping latent mediators. Meanwhile, we also confirm the advantage of joint modeling the network mediator and effect pathways given that our method generally outperforms UMLM and BAMALM which directly use the true latent mediators as inputs, particularly under a sample size close to our data application. In terms of the comparisons among the competing methods, UMLM and BAMALM outperform their alternative implementations under UMBC and BAMABC, which is anticipated given the former ones directly adopting the true mediator values. Between the univariate mediation analysis and BAMA, BAMA tends to be more conservative with less mediators selected, resulting in a lower sensitivity. The univariate analysis, although identifying more true positives, suffers from worse performance in effect estimations.
5 |. APPLICATION TO OUD DATA
We next apply our proposed approach to the motivated OUD data. Only participants with acceptable neuroimaging data for both pre- and post-treatment fMRI scans are included here, for a total of 41 subjects (18 receiving active drug and 23 receiving placebo). Preprocessing was conducted as previously described27 and included: discarding the first 6 volumes of each fMRI run, skull stripping, slice-time correction, motion correction, temporal smoothing (Gaussian filter with approximate cutoff frequency=0.12 Hz), normalization and concatenation of functional task runs, and nonlinear registration to structural data. The following covariates were regressed out of the data: linear and quadratic drifts, mean cerebrospinal fluid, mean white-matter signal, and a 24-parameter motion model including six rigid-body motion parameters, six temporal derivatives, and these terms squared.36 SPM8 (http://www.fil.ion.ucl.ac.uk/spm/) was used for slicetime and motion correction. Additional preprocessing was conducted using BioImage Suite.37
For all the subjects, biweekly urine testing was conducted during the trial period and the opioid abstinence outcome was measured by the transferred negative urine specimens test results for non-methadone opioids. We focus on the cognitive task for the connectome mediator where each subject has multiple scans collected and the number of scans are different among subjects ranging from four to six. To construct functional connectivity, we adopt the Shen 268-node brain atlas that includes cortex, subcortex, and cerebellum.38 The task connectivity is defined on the basis of node-by-node pairwise Pearson’s correlations using the raw task time courses among all the brain regions. These statistics are further transformed to be normally distributed using Fisher’s z-transformation, and for each participant, we summarize each functional connectome collection into a 268 × 268 connectivity matrix. Finally, we also consider age and gender in both the outcome and the latent mediator models as covariates.
We apply BNMM to jointly dissect the connectivity module topology to assist in mediation analyses and to uncover the effect pathways, in which functional networks mediated relationships between treatment and opioid abstinence. As discussed previously, we determine the block number using the ICL criteria and set . The rest of parameter settings and implementation closely follow the procedure in the simulations; and it took us around 2 h (one Intel 2.50 GHz core) to finish the whole posterior inference. Eventually, based on the posterior samples, the estimated NDE, NIE and TE with 95% credible interval are 0.59 (0.12, 1.12), −0.12 (−0.43, 0.66), and 0.48 (0.01, 1.03); and the NIE consists of −0.62 (−1.05, −0.16) for the negative component and 0.51 (0.03, 0.98) for the positive one, aligning with the negative and positive sub-networks typically seen in previous functional connectome analyses. We further investigate how the NIE develops through the brain sub-networks. Based on the estimated allocation matrix , the 268 nodes are split into 14 sub-networks within the mediation framework. We show this parcellation under the average brain functional connectome in Figure 3. These sub-networks are further compared with the canonical neural networks,39 and in Table 2, we list the number of nodes within each sub-network, the most overlapping canonical networks, and the number of shared nodes , with the complete results provided in the Web Table 1. As can be seen in the table, our constructed sub-networks in the mediation analysis present a complex pattern of sub-networks that are composed of multiple components of canonical neural networks. This is anticipated given that the canonical networks were constructed in an unsupervised fashion using the resting-state functional connectivity for the default cognitive functions, and our organizations are established specifically in relation to a treatment effect mechanism. Among the latent mediator sets formed by the connectivity weights between and within those sub-networks, we eventually identify six active mediators. Specifically, the latent connection strength between sub-network 13 and sub-networks 1 and 14 positively contribute to the NIE; and the latent connection strength within sub-network 12, between sub-network 4 and sub-networks 7 and 10, and between sub-network 1 and sub-network 14 are negative contributors. We show in Figure 4 the locations of these sub-networks implicate in the positive and negative components of the NIE. To further investigate their network anatomy, we summarize the included macroscale brain regions for all the sub-networks in the supplementary material and highlight the most overlapping regions and the shared node numbers in Table 2. Consistent with previous observations,40 the abstinence-related network anatomies are complex and occupied connections across different lobes. When further checking the involved functional systems, we conclude that the three sub-networks with their composed connections positively contribute to the NIE are among corticolimbic (sub-network 1), premotor (sub-network 13) and somatomotor (sub-network 14) systems; and the additional sub-networks with connections negatively contributing to the NIE are concentrated within the cerebellar (sub-network 4), frontoparietal (sub-network 7), prefrontal limbic (sub-network 10), and limbic (sub-network 12) systems. These findings are consistent with recent work in addictions. In particular, recent reviews have highlighted the important role of sensorimotor connectivity in addictions, suggesting that changes in this circuitry may underlie the transition from goal-directed to habitual drug use behavior.41,42 Congruently, recent work in this same sample also identified sensorimotor, frontoparietal, cerebellar, and subcortical connections as key predictors of opioid abstinence.27
FIGURE 3.

Heat maps depicting the average brain functional connectome from OUD study with the block structure and the highlighted informative sub-networks computed by BNMM. A set of the induced latent network mediators by the informative sub-networks are (A) associated with the treatment, (B) contributing to the outcome, and (C) the truly active latent mediators
TABLE 2.
Established sub-networks within the mediation analyses and their overlaps with canonical brain networks and macroscale regions
| Sub-network | # of nodes | Canonical network | Macroscale regions | ||
|---|---|---|---|---|---|
| 1 | 21 | 8 | Frontal-parietal | 11 | L-prefrontal |
| 2 | 18 | 13 | Default mode | 6 | L-prefrontal/L-limbic |
| 3 | 17 | 5 | Cingular-opercular/ default mode | 4 | R-temporal |
| 4 | 12 | 1 | Default mode | 6 | R-cerebellum/L-cerebellum |
| 5 | 18 | 17 | Visual | 8 | L-occipital |
| 6 | 17 | 8 | Visual | 4 | L-occipital |
| 7 | 21 | 10 | Default mode | 7 | L-prefrontal |
| 8 | 34 | 7 | Default mode | 8 | L-temporal |
| 9 | 31 | 4 | Default mode | 12 | R-cerebellum |
| 10 | 23 | 9 | Subcortical | 5 | R-subcortical |
| 11 | 16 | 7 | Auditory | 3 | L-MotorStrip/L-parietal |
| 12 | 20 | 2 | Default mode | 4 | L-limbic |
| 13 | 7 | 6 | Somato-motor | 2 | L-MotorStrip/L-parietal/R-MotorStrip |
| 14 | 13 | 11 | Somato-motor | 3 | L-parietal/R-parietal |
Note: The sub-networks contribute to the truly active latent mediators are bolded.
FIGURE 4.
The identified sub-networks within the truly active latent network mediators involving in the positive and negative contributions to the NIE
6 |. DISCUSSION
In this article, we make the very first attempt to propose a mediation analysis with network-variate mediators. Motivated by an OUD study investigating how brain functional connectomes relate to opiate abstinence, we develop a unified Bayesian mediation analysis named BNMM with latent network mediators that characterize connectivity patterns across sub-networks as mediating effects. Without pre-specifying sub-network structures, we estimate modular allocations along joint modeling to facilitate a more supervised sub-network construction with enhanced mediating effects. Through a simultaneous feature selection based on sparse regressions, we are able to identify truly active mediating network components; and stabilize the model fitting with the conditional independence among latent network mediators. We also demonstrate the superiority of our method in uncovering effect mechanisms relative to other approaches.
Our current method is based on a pre-determination of the number of latent blocks Q in the SBMs based on the ICL criterion. Such a fixed block number is quite common in the general use of SBMs and has been frequently adopted when applying SBMs on brain functional connectome data23,43 given that the potential number of blocks within a functional network is typically limited under a certain range in light of the brain functional architecture. To remove such a constraint and simultaneously derive block numbers from the data, we could replace the Dirichlet distribution of with a nonparametric Dirichlet process (DP) on the node-specific probability . The discrete nature of the DP model should facilitate a natural grouping of the nodes, and in the posterior inference, we could resort to an approximate Gibbs sampler under the truncated stick-breaking process representation44,45 with an efficient computation.
We assign non-informative IG priors for a number of our variance parameters. An alternative choice that suggested by Gelman46 for the hierarchical model is the half-t families. There has been a body of literature exploring the optimal prior choice for the variance components that includes comparisons between the half-t family suggested by Gelman46 and the classical non-informative IG distribution, which is the one used in our model. There is no unique answer and in many cases particularly with small to moderate sample sizes, non-informative IG priors have led to better performance compared with half-t distributions.47 The major issue with the non-informative IG distribution that Gelman46 considered is that inferences could be potentially sensitive to the choice of the hyper-parameters when there are low values of the variance parameter. In our application, we consider this as less of a concern given that our model is quite robust to the variance related hyper-parameters as shown by a sensitivity analysis in Appendix A. From a computational perspective, the IG priors provide more straightforward posterior inference under our model setting. The non-informative property may also be valuable for future studies.
While our analysis is motivated by the mediating role of brain functional connectome, the modeling scheme is general to accommodate network-variate mediators and readily applicable to other fields. For instance, it is common in genomics to consider gene pathways or networks in a graph format. Recently, mediation modeling with gene expression mediators has started to be introduced in eQTL analyses and other clinical studies.48 A natural follow-up is to further investigate the mediation effects under genomic networks. Additionally, within the context of brain imaging, an additional natural extension would be to study mediation effects involving other types of brain networks including structural and multi-modal brain networks. We want to emphasize that the SBM representation for network mediators in our current study is leveraged by the biological insight that a functional connectome tends to employ a modular structure. The modeling assumption for a SBM itself is straightforward and reveals a nice biological interpretation. At the same time, there is a body of literature to extend SBMs for better accommodating more complex network configurations including degree-corrected SBMs.49 It will be an interesting future direction to assess the performance of different SBM variations under our analytical paradigm for brain functional connectome mediators. Finally, under an alternative application, we could also replace it with other low-rank parametric forms. For instance, we could utilize clique graph representations when modeling brain structural connectomes given that the anatomical neural supports are more concentrated.
Our current model focuses on a single exposure. With recent attempts to incorporate multivariate exposures50 and the growing complexity of the collected data, extending BNMM to accommodate multiple or high-dimensional exposure variables is a potential future direction to further generalize our method. For the outcome, we consider a continuous variable here and the regression link function could be replaced to handle other outcome types.12 Some more demanding extensions, on which we are working, involve studying the network mediation for survival and longitudinal outcomes, which could offer additional perspectives on effect mechanisms.
Supplementary Material
FUNDING INFORMATION
National Institute on Aging, Grant/Award Numbers: RF1 AG068191, P30 AG021342; National Institute on Drug Abuse, Grant/Award Numbers: K01 DA039299, R01 DA039136, P50 DA09241;
APPENDIX A. SENSITIVITY ANALYSIS
We provide here a sensitivity analysis to assess the robustness of BNMM on the prior setting. As it is shown in the right panel of Figure 1, we choose the conjugate priors for all the parameters. In terms of their hyper-parameters which are the potential sensitive part to impact the posterior likelihood and inference results, we have carefully set their values to allow these priors to be non-informative. Non-informative priors themselves have minimal effect on the final inference,51 which is perfectly suitable if not much is known beyond the data included in the analysis at hand. Specifically, these hyper-parameters either involve in setting the prior probability or relate to the variance parameters in the normal distribution. For all the probability related hyper-parameters, that is, , and , we set them to be 0.5 to induce a neutral preference, which represents the most non-informative setting. For the variance parameters, we either set them to be a large value, that is, 10 or assume them follow a non-informative IG prior including . Both these ways have been considered to induce non-informative priors in existing literature to mimic a uniform prior from the normal distributions. To further verify the robustness, we primarily consider which are the shape and scale parameters in the IG prior for and . We rerun the real data analysis under different values of but keep them to be small to ensure the induced prior is non-informative. As shown in Table A1, the estimated effects and their corresponding 95% credible intervals almost stay consistent, and we maintain all our conclusions stated in the data application.
TABLE A1.
The NIE and NDE with their 95% credible interval (CI) for the OUD data application under different IG scale and shape parameters
| NIE (CI) | NDE (CI) | ||||
|---|---|---|---|---|---|
| 1 | 1 | 1 | 1 | −0.12 (−0.43, 0.66) | 0.59 (0.12, 1.12) |
| 0.1 | 0.1 | 0.1 | 0.1 | −0.12 (−0.46, 0.68) | 0.58 (0.06, 1.15) |
| 0.1 | 0.1 | 0.01 | 0.01 | −0.10 (−0.41, 0.73) | 0.55 (0.06, 1.11) |
| 0.01 | 0.01 | 0.1 | 0.1 | −0.11 (−0.43, 0.67) | 0.55 (0.06, 1.10) |
| 0.01 | 0.01 | 0.01 | 0.01 | −0.11 (−0.36, 0.71) | 0.55 (0.03, 1.24) |
Footnotes
SUPPORTING INFORMATION
Additional supporting information can be found online in the Supporting Information section at the end of this article.
DATA AVAILABILITY STATEMENT
The OUD data used in the case study is subject to third-party restrictions. The software for the proposed method in the form of R code is available at Github: https://github.com/yizekaren/Bayesian_Network_Mediation_Model.
REFERENCES
- 1.Carroll KM, DeVito EE, Yip SW, Nich C, Sofuoglu M. Double-blind placebo-controlled trial of galantamine for methadone-maintained individuals with cocaine use disorder: Secondary analysis of effects on illicit opioid use. Am J Addict. 2019;28(4):238–245. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2.Pearl J,Models Reasoning and Inference. Cambridge, UK: CambridgeUniversityPress; 2000. [Google Scholar]
- 3.VanderWeele TJ. Causal mediation analysis with survival data. Epidemiology. 2011;22(4):582–585. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Baron RM, Kenny DA. The moderator–mediator variable distinction in social psychological research: Conceptual, strategic, and statistical considerations. J Person Soc Psychol. 1986;51(6):1173. [DOI] [PubMed] [Google Scholar]
- 5.Wang W, Nelson S, Albert JM. Estimation of causal mediation effects for a dichotomous outcome in multiple-mediator models using the mediation formula. Stat Med. 2013;32(24):4211–4228. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Imai K, Yamamoto T. Identification and sensitivity analysis for multiple causal mechanisms: Revisiting evidence from framing experiments. Polit Anal. 2013;21:141–171. [Google Scholar]
- 7.Daniel RM, De Stavola BL, Cousens S, Vansteelandt S. Causal mediation analysis with multiple mediators. Biometrics. 2015;71(1):1–14. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Taguri M, Featherstone J, Cheng J. Causal mediation analysis with multiple causally non-ordered mediators. Stat Methods Med Res. 2018;27(1):3–19. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Vansteelandt S, Daniel RM. Interventional effects for mediation analysis with multiple mediators. Epidemiology. 2017;28(2):258. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Kim C, Daniels MJ, Hogan JW, Choirat C, Zigler CM. Bayesian methods for multiple mediators: Relating principal stratification and causal mediation in the analysis of power plant emission controls. Ann Appl Stat. 2019;13(3):1927–1956. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Huang YT, Pan WC. Hypothesis test of mediation effect in causal mediation model with high-dimensional continuous mediators. Biometrics. 2016;72(2):402–413. [DOI] [PubMed] [Google Scholar]
- 12.Derkach A, Pfeiffer RM, Chen TH, Sampson JN. High dimensional mediation analysis with latent variables. Biometrics. 2019;75(3):745–756. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Song Y, Zhou X, Zhang M, et al. Bayesian shrinkage estimation of high dimensional causal mediation effects in omics studies. Biometrics. 2020;76(3):700–710. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Lindquist MA. Functional causal mediation analysis with an application to brain connectivity. J Am Stat Assoc. 2012;107(500): 1297–1309. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Zhao Y, Luo X. Granger mediation analysis of multiple time series with an application to functional magnetic resonance imaging. Biometrics. 2019;75(3):788–798. [DOI] [PubMed] [Google Scholar]
- 16.Chén OY, Crainiceanu C, Ogburn EL, Caffo BS, Wager TD, Lindquist MA. High-dimensional multivariate mediation with application to neuroimaging data. Biostatistics. 2018;19(2):121–136. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Kong D, An B, Zhang J, Zhu H. L2RM: low-rank linear regression models for high-dimensional matrix responses. J Am Stat Assoc. 2020;115(529):403–424. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Relión JDA, Kessler D, Levina E, Taylor SF. Network classification with applications to brain connectomics. Ann Appl Stat. 2019;13(3):1648–1677. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Xie S, Li X, McColgan P, Scahill RI, Zeng D, Wang Y. Identifying disease-associated biomarker network features through conditional graphical model. Biometrics. 2020;76(3):995–1006. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20.Wig GS. Segregated systems of human brain networks. Trends Cognit Sci. 2017;21(12):981–996. [DOI] [PubMed] [Google Scholar]
- 21.Yeo BT, Krienen FM, Sepulcre J, et al. The organization of the human cerebral cortex estimated by intrinsic functional connectivity. J Neurophysiol. 2011;106(3):1125–1165. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Hamdi SM, Wu Y, Angryk R, Krishnamurthy LC, Morris R. Identification of discriminative subnetwork from fmri-based complete functional connectivity networks. Int J Semant Comput. 2019;13(01):25–44. [Google Scholar]
- 23.Zhang J, Sun WW, Li L. Mixed-effect time-varying network model and application in brain connectivity analysis. J Am Stat Assoc. 2020;115(523):2022–2036. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24.Albert JM, Geng C, Nelson S. Causal mediation analysis with a latent mediator. Biometr J. 2016;58(3):535–548. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.Chén OY, Cao H, Phan H, et al. Identifying neural signatures mediating behavioral symptoms and psychosis onset: high-dimensional whole brain functional mediation analysis. NeuroImage. 2021;226:117508. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Imai K, Keele L, Tingley D. A general approach to causal mediation analysis. Psycholog Methods. 2010;15(4):309–334. [DOI] [PubMed] [Google Scholar]
- 27.Lichenstein SD, Scheinost D, Potenza MN, Carroll KM, Yip SW. Dissociable neural substrates of opioid and cocaine use identified via connectome-based modelling. Mol Psych. 2021;26:4383–4393. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Shen X, Finn ES, Scheinost D, et al. Using connectome-based predictive modeling to predict individual behavior from brain connectivity. Nat Protoc. 2017;12(3):506–518. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29.Yuan Y, MacKinnon DP. Bayesian mediation analysis. Psychol Methods. 2009;14(4):301–322. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Bickel PJ, Sarkar P. Hypothesis testing for automated community detection in networks. J Royal Stat Soc Ser B (Stat Methodol). 2016;78(1):253–273. [Google Scholar]
- 31.Chen K, Lei J. Network cross-validation for determining the number of communities in network data. J Am Stat Assoc. 2018;113(521):241–251. [Google Scholar]
- 32.Aicher C, Jacobs AZ, Clauset A. Learning latent block structure in weighted networks. J Complex Netw. 2015;3(2):221–248. [Google Scholar]
- 33.Biernacki C, Celeux G, Govaert G. Assessing a mixture model for clustering with the integrated completed likelihood. IEEE Trans Pattern Anal Mach Intell. 2000;22(7):719–725. [Google Scholar]
- 34.Gelman A, Rubin DB, others. Inference from iterative simulation using multiple sequences. Stat Sci 1992; 7(4): 457–472. [Google Scholar]
- 35.Barbieri MM, Berger JO. Optimal predictive model selection. Ann Stat. 2004;32(3):870–897. [Google Scholar]
- 36.Satterthwaite TD, Elliott MA, Gerraty RT, et al. An improved framework for confound regression and filtering for control of motion artifact in the preprocessing of resting-state functional connectivity data. Neuroimage. 2013;64:240–256. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Joshi A, Scheinost D, Okuda H, et al. Unified framework for development, deployment and robust testing of neuroimaging algorithms. Neuroinformatics. 2011;9(1):69–84. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38.Shen X, Tokoglu F, Papademetris X, Constable RT. Groupwise whole-brain parcellation from resting-state fMRI data for network node identification. Neuroimage. 2013;82:403–415. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 39.Power JD, Cohen AL, Nelson SM, et al. Functional network organization of the human brain. Neuron. 2011;72(4):665–678. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 40.Yip SW, Scheinost D, Potenza MN, Carroll KM. Connectome-based prediction of cocaine abstinence. Am J Psychiatry. 2019;176(2):156–164. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41.Gremel CM, Lovinger DM. Associative and sensorimotor cortico-basal ganglia circuit roles in effects of abused drugs. Genes Brain Behav. 2017;16(1):71–85. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 42.Yalachkov Y, Kaiser J, Naumer MJ. Sensory and motor aspects of addiction. Behav Brain Res. 2010;207(2):215–222. [DOI] [PubMed] [Google Scholar]
- 43.Pavlović DM, Guillaume BR, Towlson EK, et al. Multi-subject stochastic blockmodels for adaptive analysis of individual differences in human brain network cluster structure. NeuroImage. 2020;220:116611. [DOI] [PubMed] [Google Scholar]
- 44.Ishwaran H, James LF. Gibbs sampling methods for stick-breaking priors. J Am Stat Assoc. 2001;96(453):161–173. [Google Scholar]
- 45.Li F, Zhang T, Wang Q, et al. Spatial Bayesian variable selection and grouping for high-dimensional scalar-on-image regression. Ann Appl Stat. 2015;9(2):687–713. [Google Scholar]
- 46.Gelman A. Prior distributions for variance parameters in hierarchical models (comment on article by Browne and Draper). Bayesian Anal. 2006;1(3):515–534. [Google Scholar]
- 47.Sheng Y. Investigating a weakly informative prior for item scale hyperparameters in hierarchical 3PNO IRT models. Front Psychol. 2017;8:123. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 48.Shan N, Wang Z, Hou L. Identification of trans-eQTLs using mediation analysis with multiple mediators. BMC Bioinform. 2019;20(3):87–97. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 49.Karrer B, Newman ME. Stochastic blockmodels and community structure in networks. Phys Rev E. 2011;83(1):016107. [DOI] [PubMed] [Google Scholar]
- 50.Wang YB, Chen Z, Goldstein JM, Buck Louis GM, Gilman SE. A Bayesian regularized mediation analysis with multiple exposures. Stat Med. 2019;38(5):828–843. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 51.Bernardo JM, Smith AF. Bayesian Theory. Vol 405. Hoboken: John Wiley & Sons; 2009. [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
The OUD data used in the case study is subject to third-party restrictions. The software for the proposed method in the form of R code is available at Github: https://github.com/yizekaren/Bayesian_Network_Mediation_Model.



