Multiple Imputation for Non-Monotone Missing Not at Random Binary Data using the No Self-Censoring Model
Boyu Ren, Stuart R. Lipsitz, Roger D. Weiss, Garrett M. Fitzmaurice

TL;DR
This paper introduces a multiple imputation method for non-monotone missing not at random binary data using the no self-censoring model, addressing limitations of existing approaches and providing a sensitivity analysis framework.
Contribution
It proposes a novel multiple imputation approach under the NSC model for binary data, expanding methods for non-monotone MNAR missingness.
Findings
Simulation results show improved imputation accuracy.
Asymptotic analysis confirms method robustness.
Application to clinical trial demonstrates practical utility.
Abstract
Although approaches for handling missing data from longitudinal studies are well-developed when the patterns of missingness are monotone, fewer methods are available for non-monotone missingness. Moreover, the conventional missing at random (MAR) assumption -- a natural benchmark for monotone missingness -- does not model realistic beliefs about non-monotone missingness processes (Robins and Gill, 1997). This has provided the impetus for alternative non-monotone missing not at random (MNAR) mechanisms. The "no self-censoring" (NSC) model is such a mechanism and assumes the probability an outcome variable is missing is independent of its value when conditioning on all other possibly missing outcome variables and their missingness indicators. As an alternative to "weighting" methods that become computationally demanding with increasing number of outcome variables, we propose a multiple…
| Treatment contrast | log-OR | SE | P-value \bigstrut[b] |
|---|---|---|---|
| GDC + SE vs. GDC + IDC | -0.964 | 0.314 | 0.002 \bigstrut[t] |
| GDC + CT vs. GDC + IDC | -0.887 | 0.317 | 0.005 |
| GDC vs. GDC + IDC | -0.816 | 0.318 | 0.011 \bigstrut[b] |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStatistical Methods and Bayesian Inference · Advanced Causal Inference Techniques · Statistical Methods in Clinical Trials
Multiple Imputation for Non-Monotone Missing Not at Random Binary Data using the No Self-Censoring Model
Boyu Ren
Laboratory for Psychiatric Biostatistics, McLean Hospital, Belmont, MA, USA
Department of Psychiatry, Harvard Medical School, Boston, MA, USA
Corresponding author: Boyu Ren, [email protected]
Stuart R. Lipsitz
Department of Medicine, Harvard Medical School, Boston, MA, USA
Department of Medicine, Harvard Medical School, Boston, MA, USA
Roger D. Weiss
Division of Alcohol and Drug Abuse, McLean Hospital, Belmont, MA, USA
Department of Medicine, Harvard Medical School, Boston, MA, USA
Garrett M. Fitzmaurice
Laboratory for Psychiatric Biostatistics, McLean Hospital, Belmont, MA, USA
Department of Psychiatry, Harvard Medical School, Boston, MA, USA
Abstract
Although approaches for handling missing data from longitudinal studies are well-developed when the patterns of missingness are monotone, fewer methods are available for non-monotone missingness. Moreover, the conventional missing at random (MAR) assumption—a natural benchmark for monotone missingness—does not model realistic beliefs about non-monotone missingness processes (Robins and Gill, 1997). This has provided the impetus for alternative non-monotone missing not at random (MNAR) mechanisms. The “no self-censoring” (NSC) model is such a mechanism and assumes the probability an outcome variable is missing is independent of its value when conditioning on all other possibly missing outcome variables and their missingness indicators. As an alternative to “weighting” methods that become computationally demanding with increasing number of outcome variables, we propose a multiple imputation approach under NSC. We focus on the case of binary outcomes and present results of simulation and asymptotic studies to investigate the performance of the proposed imputation approach. We describe a related approach to sensitivity analysis to departure from NSC. Finally, we discuss the relationship between MAR and NSC and prove that one is not a special case of the other. The proposed methods are illustrated with application to a substance use disorder clinical trial.
Keywords— Missing at random, missing data, sensitivity analysis, fully conditional specification
1 Introduction
Missing data are a common and challenging problem that complicates the analysis of data from research studies across a wide spectrum of fields. In longitudinal study designs the problem of missing data is far more acute than in cross-sectional study designs because missing data can arise at any of the follow-up occasions. It is crucial to properly account for missing data in the analysis stage to obtain unbiased estimates of the parameters of primary interest. Statistical approaches for handling missing data have been well developed when the patterns of missingness are monotone, as might arise in a longitudinal study with attrition or dropout, and when the missingness depends only on the observed data (i.e., when data are missing at random or MAR) (Robins et al., 1994; Tsiatis, 2006; Molenberghs et al., 2014; Little and Rubin, 2019). For example, two widely used approaches for handling missingness are multiple imputation (MI) (Rubin, 1996; Little and Rubin, 2002) and inverse-probability weighting (IPW) (Robins et al., 1994). These two distinct approaches differ in the following way. MI specifies a model for the joint distribution of the missing data given the observed data; in contrast, IPW specifies a model for the probability that an individual has complete data or a specific pattern of observed data. Both approaches are relatively straightforward to implement when the missing data patterns are monotone and the missingness is assumed to be MAR.
However, there are many longitudinal studies where the restriction to monotone missing data patterns does not hold and the MAR assumption is thought to be questionable. For example, in longitudinal studies of substance use disorders, missing data often occur intermittently, with data on an individual missing at one follow-up occasion and then measured at a later occasion. This leads to a series of complex non-monotone patterns of missingness in the data. Additionally, when the measurements at each study visit collect sensitive information, such as on drug use, this can strongly influence a patients’ decision about whether to appear or skip a study visit. As argued in Robins and Gill (1997) and Vansteelandt et al. (2007), this scenario often results in data that are missing not at random (MNAR), i.e., the probability of missingness may also depend on part of the unobserved data. Thus, although the MAR assumption is appealing and often considered a benchmark assumption for monotone missing data, it is very difficult to conceive of models for non-monotone missingness that do not impose more restrictive assumptions than what MAR strictly entails. That is, it is difficult to consider non-monotone MAR mechanisms that are not also missing completely at random (MCAR) (Robins and Gill, 1997). For the case of non-monotone missingness, Linero and Daniels (2018) provide a very comprehensive review of many alternative identifying restrictions to MAR.
Recent developments for inference on non-monotone and/or MNAR data have mostly focused on applying inverse probability weighting (IPW) with certain identifying assumptions on the missingness mechanism (Rotnitzky et al., 1998; Robins et al., 2000; Vansteelandt et al., 2007; Zhou et al., 2010; Li et al., 2013; Shpitser, 2016; Sadinle and Reiter, 2017; Sun and Tchetgen Tchetgen, 2018; Tchetgen et al., 2018; Malinsky et al., 2022). On the other hand, imputation approaches for non-monotone MNAR data are relatively scarce and often the theoretical underpinnings are somewhat unclear (Tompsett et al., 2018; Fletcher Mercaldo and Blume, 2020). Recently, a model-based imputation approach for MNAR data with pre-specified assumptions on the missing data mechanism was proposed by Beesley et al. (2021); however, their method relies on a strong assumption that the missingness indicators (binary variables that equal 0 if an outcome variable is observed and 1 if missing) are conditionally independent given the outcome variables. In this paper, we adopt the identifying assumption introduced in Malinsky et al. (2022) for IPW, named “no self-censoring” (NSC), but instead of using IPW, we construct a multiple imputation approach based on this assumption. Specifically, we assume that the probability an outcome variable is missing is independent of its value when conditioning on all other possibly missing outcome variables and their missingness indicators. Unlike Beesley et al. (2021), the NSC assumption allows for very general dependence among the missingness indicators (conditional on the outcome variables). Moreover, although missingness can depend on unobserved values, and hence is MNAR, Sadinle and Reiter (2017) and Malinsky et al. (2022) have shown that any measurable function of the full data distribution can be identified based on the observed data under the NSC assumption.
Malinsky et al. (2022) proposed an augmented IPW (AIPW) estimator for the NSC model. This estimator attains a higher level of efficiency compared to previous estimators proposed for the same model. In addition, the estimator is an appealing alternative to conventional MI when the data are MNAR according to the NSC assumption. However, the approach poses computational challenges when the number of outcome variables is relatively high. Specifically, the IPW weights associated with different missingness patterns are estimated through a set of estimating equations whose dimension is , where is the number of outcome variables. Solving these estimating equations simultaneously becomes computationally challenging when there are more than five or six outcome variables. To address this limitation, we propose to use multiple imputations, under NSC, based on fully conditional specification (FCS) to fill in the missing values directly. FCS models target at the fully conditional distribution of an outcome variable; to incorporate the NSC assumption into the proposed imputation approach, the set of variables conditioned on in the FCS models includes all other outcome variables as well as their missingness indicators. As a result, for outcome variables, we need to specify only regression models. The exact form of the regression models depends on the type of outcome variables and, in principle, a suite of flexible machine learning algorithms can be used to potentially mitigate any misspecification in the fully conditional distributions (e.g., capturing complex interactions between the covariates). In this paper, we focus of the case where the outcome variables are binary. Of note, Malinsky et al. (2022) use simulations to compare the performance of their AIPW estimator to conventional MAR multiple imputation by FCS, demonstrating that the latter performs poorly when data are generated under a NSC model; this result is as expected. However, in the same simulation settings used by Malinsky et al. (2022), we demonstrate that our proposed NSC approach to multiple imputation by FCS is unbiased (see Figure S1 in the Supplementary Materials).
We also introduce a straightforward approach for sensitivity analysis to departures from the NSC assumption that can be viewed as an alternative to the Bayesian approach in Sadinle and Reiter (2017). Sensitivity analysis is an integral analytic step when missing data are considered to be MNAR. It quantifies the robustness of inferences about parameters of interest to departures from the assumed missing data mechanism. Specifically, we show that there is a natural set of sensitivity parameters that can be introduced into NSC which describe the associations between the missingness indicators and their corresponding outcome variables. A suitable range for these sensitivity parameters can usually be elicited from investigators with subject-matter expertise. In the Methods section, we show that the proposed sensitivity analysis is also computationally efficient. Global sensitivity analysis anchored at nonparametric identified models for MNAR and non-monotone data has also been discussed in Vansteelandt et al. (2007); Scharfstein et al. (2022).
In Section 2, we review the NSC assumption and the implication of this assumption on the fully conditional distribution of each outcome variable given the other outcome variables and their missingness indicators. We then describe our proposed algorithm for multiple imputation under the NSC assumption and the related approach to sensitivity analysis. We also discuss the relationship between MAR and NSC and prove that one is not a special case of the other. In Section 3, we present results of simulation and asymptotic studies to investigate the performance of the proposed imputation approach in various settings. In Section 4, we illustrate the proposed method with an application to data from a longitudinal clinical trial of patients with substance use disorder; in this clinical trial, missingness was non-monotone and 42% of study participants were missing at least one of the six planned monthly drug use assessments.
2 Methods
We assume the data are i.i.d. samples of from an underlying data generating mechanism, where is the full data vector for the -dimensional multivariate outcome and is the vector of missingness indicators, with when is missing and when is observed. This notation for the missingness indicators is natural and transparent; it also follows the notation used in Little and Rubin (2019), Sadinle and Reiter (2017) and in the landmark report by the National Research Council (NRC) (National Research Council, 2010). We note that it is reversed from another common notation in the literature where indicators for observed and missing variables are assigned the values 1 and 0 respectively. In this paper, we focus on the case where all are binary. Later, in the Discussion section, we also consider the extension of our approach to the case where is continuous, ordinal or a count. We use and to denote the vector of and without their -th components respectively. The observed sub-vector of , as indicated by , is denoted by (i.e., the components of Y with and the observed data are thus i.i.d. realizations of . We are interested in inference on parameters that describe some features of the joint distribution of , and possibly also their dependence on always-observed covariates (we will introduce additional notation and algorithms for scenarios with covariates later in this section).
2.1 No Self-Censoring Model
The no self-censoring (NSC) model, introduced in Shpitser (2016), Sadinle and Reiter (2017) and Malinsky et al. (2022), assumes that the missingness indicator of an outcome variable is independent of given all other outcome variables and their missingness indicators:
[TABLE]
Note that although the missingness indicator is assumed to be conditionally independent of the value of , the NSC model does allow for dependence on all other possibly missing outcomes (and their missingness indicators); as a result, NSC is an MNAR mechanism. As described in Sadinle and Reiter (2017), when contains only binary variables, the NSC model for has a deep connection with conventional loglinear models.
We define notation for the loglinear representation of a generic NSC model. Let denote the power set of a set , , and the set . For an arbitrary set , let and . The joint distribution of under the NSC assumption for any can be expressed with the following loglinear model
[TABLE]
Here the ’s are the model parameters. Recall that the unrestricted joint distribution of can be fully described by a saturated loglinear model, where terms corresponding to all main effects and interactions up to order are present. The NSC assumption is equivalent to omitting all interaction terms from the saturated loglinear model which involve both an outcome variable and its missingness indicator for at least one . To be more concrete, consider the case where . The loglinear model for under NSC is
[TABLE]
Based on results from Sadinle and Reiter (2017), the set of constraints implied by the NSC assumption guarantees that the joint distribution of is identifiable from the observed data . Of note, although MAR models are also identifiable based on the observed data, we want to emphasize that MAR is not a special case of NSC. More specifically, any further constraints on the ’s in the loglinear representation of NSC models that make them MAR will indeed reduce the models to MCAR; see Section 2.4 for more details.
A critical implication of the loglinear representation of NSC models in (2) and (3) is that the conditional distribution of given and follows a logistic regression model. Specifically, when , we have for any
[TABLE]
When , similar results can be derived for the fully conditional distributions of where higher order interactions between and are present. From equation (4), it also follows that , which suggests that we can recover using samples where is observed, i.e., from
2.2 Imputation via FCS under NSC
The logistic regression model property indicated by (4) provides a natural route to multiple imputation under NSC through FCS (Van Buuren et al., 2006; Van Buuren, 2007). The FCS approach, also known as chained equations (Van Buuren and Groothuis-Oudshoorn, 2011), imputes multivariate missing data using the estimated fully conditional distributions of each variable iteratively. Conventional FCS is typically applied under the assumption that the data are MAR (referred to as FCS-MAR hereafter). Under MAR, the imputation of missing relies on the estimated conditional distribution derived from samples with observed, since MAR implies . A full sweep of this process over constitutes an iteration of imputation; usually, multiple iterations are performed before the final imputation is generated. Typically, the imputation is performed times with random starts, and the uncertainty of the estimates of parameters of interest is quantified with Rubin’s rules (Rubin, 2004) based on all imputations. Confidence intervals, as well as hypothesis tests, can be obtained in a similar fashion. Similar to Gibbs sampling, the main idea of FCS is to recover the joint distribution of from all conditional distributions . However since are not exact in many instances, FCS usually does not have the same convergence guarantees as Gibbs sampling when the number of iterations goes to infinity (Heckerman et al., 2000; Rubin, 2003).
We first describe the FCS approach for multiple imputation under NSC (hereafter referred to as FCS-NSC) when no covariates are present. Based on (4), the conditional distribution of depends on in addition to . Therefore, we can fit a logistic regression model with as the outcome and as covariates, on the subset of the data where is observed. This yields an estimate of the conditional distribution , which serves as the central component in an FCS algorithm. In addition, under NSC, the logistic model will always be correctly specified for as suggested by (4), provided all relevant main effects and two-way and higher-order interactions are included. This means that with large sample size, the FCS approach can proceed without the need to address potential model misspecification. However, in applications, the logistic regression model in (4) is usually not practical, especially when is large. As a result, we suggest imposing constraints on the higher-order interaction terms by assuming their corresponding regression coefficients are zero. We illustrate the proposed FCS approach in Algorithm 1.
In general, a potential theoretical weakness of the FCS method is that the implicit joint distribution underlying the separate models may not always exist, i.e., the conditional models may be incompatible. However, in our proposed FCS approach we note that the conditional logistic regression models are compatible with, and implied by, the loglinear joint distribution. As a result, imputations created in Algorithm 1 are draws from the implicit loglinear joint distribution. Liu et al. (2014) showed that imputation created by compatible conditional models is asymptotically equivalent to full Bayesian imputation for the assumed joint model. Hughes et al. (2014) note that, in finite samples, an additional condition is required. They prove that compatible conditional models, together with a “non-informative margins” condition, is sufficient for the FCS algorithm to impute missing data from the predictive distribution of the missing data implied by the joint model. When the “non-informative margins” condition is not satisfied, order effects (i.e., systematic differences depending upon the ordering of variables in the FCS algorithm) can occur, although results of simulations indicate that the average magnitude of the order effects is small and does not induce bias (Hughes et al., 2014). The efficiency, on the other hand, may suffer a modest reduction (Seaman and Hughes, 2018).
Finally, we consider the case where there are always-observed covariates of interest . The goal is to relate to , and the FCS-NSC algorithm operates under a minor modification of the NSC assumption. Specifically, the conditional independence assumption also involves conditioning on :
[TABLE]
The loglinear representation in (2) still holds for the conditional distribution , where the loglinear model parameters ’s are now functions of , denoted by :
[TABLE]
As a result, the regression parameters in the logistic model (4) also depends on . When is continuous, we propose to incorporate in Algorithm 1 by adding its main effect and interactions with and to the logistic models in line 13 and impute by sampling from the expanded logistic models in line 14. This approach is equivalent to assuming that is a linear function of . When is discrete, we can stratify the dataset with respect to and impute within each stratum using FCS-NSC.
2.3 Sensitivity Analysis under NSC
Next, we describe how to conduct sensitivity analysis anchored at NSC. We argue that NSC is a better anchoring assumption compared to MAR for non-monotone and MNAR data because: 1) it is exceedingly challenging to conceive of models for non-monotone missingness that do not impose more restrictive assumptions than what MAR strictly entails; the few existing MAR models for non-monotone missingness involve complex specifications for the conditional probabilities of different missing patterns (Robins and Gill, 1997; Sun and Tchetgen Tchetgen, 2018); 2) these MAR models typically do not have a set of clinically interpretable parameters through which departures from MAR can be achieved. On the contrary, NSC leads to simple forms of the fully conditional distributions (see for example Eq. 4) and a natural set of sensitivity parameters that are readily interpretable by study investigators while preserving the computational efficiency of the imputation approach.
Although the NSC assumption allows the probability that a particular variable is missing to depend on the value of other unobserved variables, in many applications one might want to consider MNAR mechanisms where the probability that a particular variable is missing depends on the (possibly unobserved) value of that variable. The latter dependence can be expressed in terms of a set of sensitivity parameters. Recall the connection between NSC and the loglinear model in (3). By adding interaction terms to the loglinear model that are omitted by the NSC assumption, we can produce a model for that deviates arbitrarily from NSC. The number of such interaction terms is large when and we focus on the set of interaction terms of the lowest order: for . We note that these parameters for the conditional association between and are not identifiable based on the observed data and therefore are natural candidates for sensitivity parameters. With these additional terms, equation (4) now becomes
[TABLE]
The sensitivity parameter , assumed to be fixed and known, indicates the conditional log odds ratio of being missing when versus when . For example, if represents the occurrence of certain clinical events, such as abstinence from a drug at time , this parameter has a clear clinical interpretation – the difference in log odds of not responding at time between abstinent and and non-abstinent individuals, and thus its plausible range of values can be inferred from domain knowledge.
For simplicity, we introduce the sensitivity analysis based on Algorithm 1 by assuming that for . Note that since the augmented logistic regression in line 13 of Algorithm 1 is applied to subjects with , a non-zero sensitivity parameter does not change the results for this step. However, when predicting the missing values of , we need to use the sensitivity parameter :
[TABLE]
2.4 Relationship between NSC and MAR
In this section, we discuss in detail the connection, and the distinction between NSC and MAR assumptions, given that MAR is the most commonly assumed missing data mechanism for conventional FCS. We argue that when the true missing data mechanism is MAR, imputation using the proposed FCS-NSC algorithm (Algorithm 1) will introduce bias and vice versa. Even though it appears that Algorithm 1 is no more complex than the conventional FCS-MAR algorithm, except for the inclusion of additional missingness indicators in the fully conditional models, we show that these redundant and seemingly harmless terms will lead to incorrect sampling distributions for imputation.
Recall that a necessary condition for the validity of any FCS algorithm is specified through the equalities
[TABLE]
where indicates the set of covariates in the FCS model. In FCS-MAR, are the corresponding covariates; whereas in FCS-NSC, and are the corresponding covariates. Equalities (5) ensure that the fully conditional models trained with samples where is observed approximate well the fully conditional distributions of in samples where is missing. As a result, the imputation step of an FCS algorithm samples from the correct conditional distribution. To show the validity of the FCS-MAR algorithm under MAR, note that the definition of MAR implies that for any , does not depend on for any values of . Hence also does not depend on . In other words, . This means that and are conditionally independent given for and thus (5) holds. This set of equalities for FCS-NSC under NSC can be easily verified using the assumption in (1).
If we perform imputation with FCS-MAR when the true mechanism is NSC, these equalities generally do not hold and the imputation results are biased. However, with carefully chosen values of the ’s, an NSC model can satisfy them without reducing to MCAR. We prove in Section S3 of the Supplementary Materials that even under these special cases, imputing data with FCS-MAR when the true mechanism is NSC still leads to biased results. Next, we focus on showing that under MAR but not MCAR, equality (5) with and as covariates does not hold, which means using FCS-NSC for MAR data will generate biased results. This conclusion is a direct consequence of the following theorem.
Theorem 1**.**
All NSC models for binary outcomes that also satisfy the MAR assumption are MCAR.
Proof.
We start by writing out the conditional distribution under the NSC assumption with the loglinear representation:
[TABLE]
where denotes the set of all possible values of a dimensional binary vector. Since is conditioned upon, all terms involving only ’s are cancelled out. The remaining terms are either - interactions or - interactions (including main effects of ).
Denote as the -dimensional vector with the -th element equal to one and all other elements equal to zero. If the model is also MAR, only depends on , the observed sub-vector of . Hence does not depend on . In this case, the numerator of (6) is free of , since by the NSC assumption, the only - interaction terms with involved are those including exclusively . But for all . Therefore, if an NSC model is also MAR, the denominator of (6) does not depend on . This holds for all and thus the denominator of (6) is a constant. Note that the denominator being a constant does not necessarily mean that all ’s for - interactions are zero. Indeed, the number of ’s corresponding to - interactions is . It is larger than the number of equations implied by the condition of constant denominator, which is , when . Hence even though for all interactions is a solution to the equations, it is not unique.
Since the denominator is a constant, when , , the MAR assumption holds if and only if the numerator of (6) does not depend on either or . We can write out explicitly the numerator:
[TABLE]
The MAR assumption implies that
[TABLE]
It follows that Similarly, we have . Repeatedly applying this approach, we can prove that for all pairs with . Now if we set for an arbitrary and , we can show that for all triplet with . Sequentially flipping one from zero to one in (7), we can prove that for all and .
When applying the above process to an with elements equal to 1, we can follow the same procedure above and show that the ’s with ’s in the subscripts are all zero. In other words, where with cardinality and . Thus, , for all and . This means that if an NSC model is also MAR, then its loglinear representation only includes main effects of and as well as - and - interactions. Such a model is indeed MCAR as does not depend on . ∎
Corollary 1.1**.**
For any MAR model for binary outcomes that is not MCAR, there exists at least one , where and .
Proof.
We first note that any joint distribution of binary random variables and their missingness indicators under a MAR assumption can be represented by a saturated loglinear model. If an MAR model is not MCAR, then it cannot satisfy the NSC assumption by Theorem 1. The proof is completed by the fact that the NSC assumption is equivalent to the restrictions on a loglinear model that for any . ∎
Without loss of generality, assuming for a MAR model (that is not also MCAR) the non-zero with also satisfies , it follows from (2) that is also a function of and thus
[TABLE]
The FCS algorithm under NSC applies an incorrect sampling distribution for if the missing mechanism is MAR (but not also MCAR) and will generate biased imputation results. From the perspective of applications of FCS models, this result suggests that including missingness indicators in FCS models should not be considered as a default or an automatic strategy for imputation of missing data in every setting.
Finally, in proposing NSC as an alternative to MAR for the analysis of data that are missing non-monotonically, it is worth emphasizing some important distinctions between NSC and MAR. Recall that MAR is fundamentally defined in terms of an assumption about the probabilities of particular missingness patterns, but not the probabilities that an individual variable is missing, . Specifically, MAR requires that the probability of the observed missingness pattern does not depend on any unobserved values of , i.e., . As a result, one can estimate any parameters related to the joint distribution of based solely on (Little and Rubin, 2019), which can be done using the conventional FCS-MAR. We note that the MAR model for given in Lin et al. (2018) (and used in our simulations below) are contrived linear regression models with unusual constraints to ensure these joint conditional MAR probabilities for are between 0 and 1. Note, the joint model for under MAR (but not MCAR) cannot be a non-saturated loglinear model (Kim and Kim, 2017). If one tries to coerce or force the joint model for under MAR to be a loglinear model under NSC, then we actually force some of the loglinear parameters corresponding to interaction(s) between and to be non-zero, i.e., force the MAR model (which cannot be a non-saturated loglinear model) to be an MNAR loglinear model.
In contrast to MAR, NSC can be defined in terms of an assumption about ; specifically it requires the conditional independence of and , but allows dependence on unobserved values of all other outcomes (and all other missingness indicators) and thus is a MNAR mechanism. As was highlighted earlier, MAR is emphatically not a special case of NSC; put another way, for a NSC model to be MAR, it must also be MCAR (with not depending on ). Fundamentally, NSC and MAR are distinct assumptions about the missing data mechanism; consequently, and as will be illustrated in finite sample and asymptotic studies in Section 3, a misspecified FCS algorithm based on assuming MAR will yield biased estimates when the true model is NSC and vice versa.
3 Simulation and Asymptotic Studies
In this section, we illustrate the performance and properties of the FCS-NSC algorithm in three distinct settings. For the first two settings, we use loglinear models to generate under a NSC missing mechanism, while in the third, we simulate missing data under a MAR assumption. We set in all three scenarios to reflect the dimension of the outcome variables in our data application in Section 4; we describe the details of the three simulation scenarios below. In addition, we supplement the simulations with studies of asymptotic bias in the same scenarios. The R code to replicate all analyses is available in the Supplementary Materials.
Main effect NSC. We specify the joint distribution of based on the generic loglinear representation in (2). We place the constraints that when and or . This implies that the logistic regression model of only contains main effects of and (see Eq. 4). We fix for and let for and for . We specify the values of the other non-zero parameters by solving a system of equations such that when and when . We set the marginal missingness rate, , to be a fixed values across all and three different values are considered. 2. 2.
- interaction NSC. In this scenario, we expand the previous scenario to allow for additional non-zero parameters in (2). Specifically, we fix all to be a non-zero constant. This indicates that the logistic model for now involves not only the main effects of and but also interaction terms . We consider three possible values () for these order-3 parameters. The parameters are still set to be 0.5 for all and we choose the other non-zero parameters such that the marginal probabilities are 0.4 when and when . We fix the marginal missingness rate at 0.3 for all outcome variables. 3. 3.
MAR. As we have mentioned in Section 2, it is not straightforward to specify a non-monotone MAR model with . Therefore, we construct a non-monotone MAR model by assuming that , are independent of each other and each group follows the MAR model in Lin et al. (2018). In particular, we assume that the conditional distribution of given is
[TABLE]
For the joint distribution of , we use a loglinear model with second-order interactions among the ’s and set or . Thus, the joint distribution of and under MAR is specified by the conditional distribution of given and the marginal distribution of We select the values of all other parameters such that the same marginal probabilities of , as well the marginal missingness rates, as in the first simulation scenario are obtained. We note that we used a set of three bivariate MAR mechanisms because more general non-monotone MAR mechanisms require many constraints on and, in general, do not model realistic beliefs about the missing data process in most substantive applications (Robins and Gill, 1997). Although this MAR mechanism may be somewhat contrived and unrealistic, it nonetheless allows us to examine the robustness of FCS-NSC when the true missingness mechanism is MAR.
In the simulation and asymptotic studies, we consider three approaches for handling the missing data: 1) FCS-NSC algorithm, 2) FCS-MAR algorithm and 3) available-case analysis (using all observed data at a given time point for estimation). We estimate the fully conditional distribution of in the FCS-NSC algorithm via logistic regression and include only main effects of and in the model. The FCS-MAR algorithm operates similarly, except we use only main effects of in the logistic model of . We benchmark the three approaches based on their accuracy in estimating the marginal probabilities of , . Specifically, we examine the performance under finite sample size () that is consistent with the sample size in our data application in Section 4, and also asymptotically, where and imputation is directly applied to the underlying distribution of . The details of the algorithm used to derive the asymptotic results are deferred to Section S2 in the Supplementary Materials. We also have explored nonparametric models such as random forest and support vector machine as alternatives for logistic regression for the two FCS algorithms, with the hope that they would better address the issue of model misspecification (e.g., detection of higher order interactions as in the - interaction NSC scenario). However, the results are very similar to those based on logistic regression and thus are not reported in the manuscript.
3.1 Results for Main Effect NSC
We summarize the performance of the three approaches based on the relative bias of their respective estimates (see Table 1). In this scenario, the FCS-NSC algorithm uses correctly specified models for the conditional distributions . The results confirm that the FCS-NSC has the lowest relative bias for all outcomes and all missing rates with finite sample size, and is also asymptotically unbiased. Concordant with the discussion in Section 2.4, FCS-MAR leads to biased estimates when the true missingness mechanism is NSC. The bias is relatively small when the missing rate is low (0.2) but increases dramatically when the missing rate reaches 0.4. Its asymptotic behavior has the same general pattern and the relative biases are not too different from those under finite sample size. The available-case analysis yields the highest biases across all missing rates, both for finite sample size and asymptotically.
3.2 Results for - Interaction NSC
Note that the additional three-way interactions introduced in this scenario make the logistic models assumed in the FCS-NSC algorithm misspecified. As a result, the estimates from FCS-NSC are biased both under finite sample size and asymptotically (see Table 2). When the sample size is finite, the bias increases with the strength of the three-way interactions . However, we observe a much larger discrepancy between the finite sample bias and asymptotic bias for FCS-NSC in this scenario compared to the main effect NSC scenario: the asymptotic bias for Outcome 13 remains at a low level with no apparent trend in its magnitude as increases while the asymptotic bias for Outcome 46 is non-monotone as increases. The bias of FCS-NSC is the smallest among all three approaches for most configurations when and universally outperforms the other two approaches asymptotically. This suggests that when the missing data mechanism is NSC, FCS-NSC with some degree of misspecification of the fully conditional models may be preferred over imputation approaches that rely on MAR or MCAR assumptions.
As expected, FCS-MAR gives biased results and the magnitude of the bias is not a monotone function of . Indeed, both the finite sample bias and the asymptotic bias first decrease and then increase in magnitude as gets larger. We also note the magnitude of the discrepancy between the finite sample bias and asymptotic bias is smaller for FCS-MAR than for FCS-NSC. Overall, the magnitude of the bias of FCS-MAR is larger than FCS-NSC but discernibly smaller than for the available-case estimator. The available-case analysis has the highest bias both under finite sample size and asymptotically; the bias also follows the “decreasing-increasing” trend as for FCS-MAR. This non-monotonicity is common in data generated with loglinear model where the higher order interactions have opposite signs as the lower order interactions (Fitzmaurice et al., 1993).
3.3 Results for MAR
We summarize the results for this simulation scenario in Table 3. The results for FCS-NSC confirm the statement made in Section 2.4 that imputing MAR data with FCS-NSC will inflict bias on the estimates. Interestingly, the magnitude of the bias tends to be smaller when the pairwise dependence between and increases; however, this result cannot be expected in general. One possible explanation for this phenomenon is that with higher , the misspecified logistic models in FCS-NSC can capture more accurately the actual conditional distribution as the dependency between and , which is non-zero based on Theorem 1 for MAR data, can be absorbed into the main effects of and through the dependence between the ’s. As might be expected, in this scenario the FCS-MAR algorithm produces the least biased estimates under finite sample size and is asymptotically unbiased. Similar to the previous two scenarios, the available-case analysis yields the most biased results and should, in general, be avoided in real data applications.
4 Application
We illustrate the use of the proposed FCS-NSC algorithm with an application to data collected from a longitudinal clinical trial comparing different treatments for cocaine use disorder, the National Institute on Drug Abuse (NIDA) Collaborative Cocaine Treatment Study (CCTS) (Crits-Christoph et al., 1999). Briefly, the NIDA CCTS was a multi-site clinical trial of patients randomized to four psychosocial treatments for six months: group drug counseling (GDC) alone, individual cognitive therapy (CT) plus GDC, individual supportive-expressive (SE) psychodynamic therapy plus GDC, and individual drug counseling (IDC) plus GDC. In this trial, participants were 18 years of age or older (mean age 33.9 yrs), 23% female, 58% white, and met criteria for current cocaine dependence according to Diagnostic and Statistical Manual of Mental Disorders, Fourth Edition (American Psychiatric Association, 2000). The trial utilized both weekly urine toxicology screens and self-report information at the monthly research visits to determine the status of cocaine use (yes/no) in each of the six months of active treatment. We define the endpoint of our analysis to be abstinence for at least three consecutive months during the six-month treatment, which is consistent with a criterion used in the original study (Crits-Christoph et al., 1999). We are primarily interested in contrasting the treatment GDC plus IDC to the other three treatment options, as previous reports found GDC plus IDC to be the most effective treatment among the four.
Due to intermittent absence from the monthly visits, the missingness pattern of the monthly cocaine usage status is non-monotone. Because drug use is a sensitive outcome, such that participants may not attend monthly visits because of their use of cocaine that would be detectable from urine toxicology screens, the missingness is thought likely to be MNAR (Robins and Gill, 1997; Vansteelandt et al., 2007). That is, it is thought likely that some fraction, possibly a relatively large fraction, of monthly cocaine use assessments may have been missing because participants were using cocaine. To address this concern, we implement the proposed FCS-NSC algorithm and generate 20 imputed datasets based on the NSC missing data mechanism. We include the two fully-observed covariates (site and treatment group) in the FCS models; specifically, the models include the main effects of both covariates and , in addition to interactions between treatment group and only. This specification is based on the assumption that parameters of the missing data mechanism are more likely to vary by treatment group but not site. For the endpoint of primary interest in this analysis, abstinence for at least three consecutive months during the six-month treatment, we fit a logistic regression model that includes indicator variables for the main effects of site and treatment group to each of the multiple imputed datasets. Estimates of the contrasts between treatment groups, as well as their associated p-values, were obtained from the combined analyses using Rubin’s rules (Rubin, 2004).
The results of the treatment group comparisons of interest are presented in Table 4. The results confirm that the GDC plus IDC has a statistically discernible higher odds of 3-month consecutive abstinence compared to any of the other three treatment options. In addition, as indicated by the estimated odds ratios in Table 4, it appears that the other three treatment options tend to have similar odds of 3-month consecutive abstinence; these results are consistent with the results reported in Crits-Christoph et al. (1999).
So far, the analysis based on the NSC assumption allows the probability that cocaine use is missing at any particular study visit to depend on (possibly unobserved) cocaine usage at any prior or subsequent visits. However, to allow the probability that cocaine use is missing at any particular study visit to depend on the (possibly unobserved) value of that variable, we must perform a sensitivity analysis. Specifically, we perform a sensitivity analysis, anchored at the NSC model in the FCS-NSC algorithm, to examine how robust the above results are against potential violations of NSC. We follow the specification of sensitivity parameters as outlined in Section 2.3 and additionally assume that differs across the four treatment groups. The rationale for allowing to differ across treatment groups is because treatment group comparisons may be more sensitive to differential MNAR missingness. As a result, there are four sensitivity parameters in these analyses. For the sensitivity analysis of the comparison between a specific pair of treatment groups, we vary the sensitivity parameters for these two treatments and fix the other two sensitivity parameters to be zero. We consider the range of the sensitivity parameters () to be between 0 and 2, which correspond to odds ratios between 1 and 7.4, where the odds ratio compares the odds of being missing for non-abstinent (use of cocaine) versus abstinent at a given study visit, conditional on the (possibly unobserved) outcome variables at all other study visits and their missingness indicators. This choice of range for was made in consultation with Dr. Weiss, whose clinical expertise and experience in conducting substance use disorder trials suggest that those with missing data may be approximately 2–3 times more likely to be using drugs. Note, we do not examine negative values of since clinical evidence suggests that non-abstinent study participants are much more likely to miss a study visit than abstinent study participants. That is, clinical trialists in substance use disorders have a strong prior belief that those with missing data are more likely to be using drugs.
In Figure 1 we illustrate heatmaps of the p-values associated with the comparisons of treatment groups as we vary the sensitivity parameters. The panels in Figure 1 are colored such that a p-value larger than the conventional 0.05 significance level corresponds to blue shading, and red shading otherwise. From Figure 1, we can see that for the contrasts GDC+SE vs. GDC+IDC and GDC+CT vs. GDC+IDC, the p-values remain below 0.05 across all values of , and in particular for values of between 2 and 3 (the range suggested by our clinical expert, Dr. Weiss). This indicates that conclusions from the earlier analysis based on the NSC assumption are robust to departures from NSC for these two particular contrasts. For the contrast of GDC vs. GDC+IDC, the p-values are greater than 0.05 only when for the GDC + IDC treatment group is extremely large (); in contrast, for the remainder of the parameter domain, the p-values are all less than 0.05 and the result of the main analysis under NSC is preserved. In addition, corresponds to odds ratios greater than 5.5, a magnitude of association far greater than that suggested by our clinical expert. Overall, both the main analysis and the sensitivity analysis suggest that GDC + IDC is more effective in treating cocaine use disorder than the other three treatment options. These results are also consistent with an earlier sensitivity analysis of these data focusing on a different treatment outcome, the total number of abstinent months, reported in Fitzmaurice et al. (2019), based on a joint model that combines a MNAR selection model with a generalized linear mixed model for the binary variables.
5 Discussion
The missing at random (MAR) assumption is often regarded as a useful benchmark assumption for the analysis of partially missing data (e.g., see recommendations of the NRC report on handling missing data in clinical trials (National Research Council, 2010)). However, we note that the MAR assumption is far more compelling for the case of monotone patterns of missing data, as might arise in a longitudinal study with attrition or dropout. With non-monotone patterns of missingness, it is very difficult to conceive of MAR mechanisms that are not also MCAR (Robins and Gill, 1997). For example, the non-monotone MAR mechanism used in the simulations in Section 3 was somewhat contrived and does not model beliefs about the missing data process in most substantive applications; it was used only to explore the properties of the proposed NSC estimator when the true missingness mechanism is MAR. This has provided the impetus for considering a missingness model for data that are missing non-monotonically and MNAR.
The NSC model adopted in this paper is such a non-monotone MNAR mechanism that can potentially provide an alternative to MAR as a benchmark assumption for the analysis of partially missing data. The NSC model permits a relatively high degree of interdependence between the missingness indicators and the underlying measured but sometimes missing variables. Although the missingness indicator is assumed to be conditionally independent of the outcome variable , NSC does allow for very general dependence on all other possibly missing outcome variables as well as all other missingness indicators. The results of simulation studies reported in Section 3 confirm that the proposed approach to MI using FCS algorithms derived from a NSC model is almost unbiased in finite sample and across a wide range of rates of missingness. Results in Section 3 also confirm that the proposed approach is asymptotically unbiased. In contrast, the more conventional FCS-MAR approach, where the set of conditioned variables in the FCS models include only the other outcome variables, leads to biased estimates when the true missing data mechanism is NSC. The bias was found to be relatively small when the missing rate is low (20%) but increases quite dramatically when the missing rate is 40%.
On a related point, a general recommendation that is often cited in the statistical literature on conventional MI is to use a large number of observed variables to impute the missing data. The rationale behind this advice is that it may be more reasonable to assume missingness is MAR when conditioning on a larger number of observed variables. For example, when discussing the inclusion of missingness indicators of other variables as auxiliary covariates in the imputation model, Tompsett et al. (2018) recommend their inclusion by default, making the intuitively reasonable argument that their omission may potentially introduce bias, whereas a model that unnecessarily includes them “…should not have a negative impact on imputations”. The rationale for the latter part of this recommendation is the seemingly sensible principle that a FCS model that includes unnecessary auxiliary covariates should not introduce bias in the imputations. However, the results in Section 2.4 and Section 3 illustrate that this is not the case and that there are potential perils to conditioning on the missingness indicators. Specifically, when the true missing data mechanism is MAR, conditioning on missingness indicators of other variables in the imputation model will, in general, introduce bias rather than reduce it. These results highlight that the decision to include missingness indicators requires careful consideration of whether the true missing data mechanism is thought to be MAR or NSC.
It is also important to recognize that the validity of NSC or MAR cannot be checked empirically from the data at hand (e.g., Molenberghs et al. (2008)), i.e., short of tracking down the missing data, the NSC and MAR assumptions about missingness are wholly unverifiable from the data at hand. This has two important consequences. First, the choice between NSC and MAR as a benchmark assumption for the analysis of data missing non-monotonically must be made on external grounds (completely unrelated to the data at hand), say, in consultation with a subject matter expert. As discussed earlier, we would argue that it is exceeding difficult to conceive of models for data missing non-monotonically that are MAR, e.g., in general, it is remarkably difficult to generate simulated data that would satisfy the MAR assumption (as shown by our simulations in Section 3 with a very contrived non-monotone MAR mechanism). Therefore, following Cox and Donnelly (2011), page 104, we would argue that this makes the choice of MAR (over NSC) far less appealing and meaningful: A test of meaningfulness of a possible model for a data-generating process is whether it can be used directly to simulate data. In addition, Theorem 1 in Section 2.4 also suggests that it would not be straightforward to define sensitivity parameters for a MAR model, as it would have some terms with both and in it. Second, because the observed data provide no information that can either support or refute NSC (or any other MNAR mechanism), it is important to conduct sensitivity analysis to departures from the conditional independence assumption. As was discussed in Section 2.3, and illustrated in Section 4, our proposed FCS algorithm under NSC can easily be extended to incorporate a set of sensitivity parameters that have simple interpretations while preserving the computational efficiency of the imputation approach. Thus, when considering a benchmark assumption for data missing non-monotonically, there is a natural and transparent approach to conducting sensitivity analysis to departures from NSC that relates inferences to one or more parameters that capture departures from the conditional independence assumption for and . In summary, some potential benefits of the NSC model assumption for data missing non-monotonically are that (i) unlike MAR, it provides a plausible mechanism for non-monotone patterns of missingness, (ii) the conditional independence assumption is straightforward to interpret and explain to subject matter experts, (iii) the NSC model can be implemented in a straightforward way using multiple imputations based on FCS, and (iv) the NSC model assumption can be readily modified to allow for an interpretable sensitivity analysis.
In Section 2, we proposed multiple imputations based on FCS as an alternative to the more computationally challenging IPW/AIPW estimators for the NSC model proposed in Malinsky et al. (2022). FCS is a natural approach to multiple imputation because the NSC model assumption relates directly to the fully conditional distribution of each outcome variable. That is, to incorporate the NSC assumption in the multiple imputations, the set of conditioned variables in the FCS models must include all other outcome variables as well as all other missingness indicators. Relative to the IPW estimator for the NSC model, where weights associated with different non-monotone patterns of missingness are estimated through the solution of a set of estimating equations whose dimension is , MI via FCS only requires specification of regression models for each of the outcomes, but with missingness indicators included as additional covariates. The proposed approach can also be readily implemented in existing software for MI (e.g., using the mice package in R). In addition, unless sample size is very large relative to , multiple imputation may be considered an appealing alternative to IPW due to the fact that the proportion of “complete cases” can be relatively small when data are missing non-monotonically, even if the “positivity” assumption required of IPW may be strictly met. We note that Malinsky et al. (2022) also proposed an augmented IPW (AIPW) estimator where the augmentation term incorporates information from all the missingness patterns. However, this AIPW estimator is computationally challenging to implement when is relatively large. Finally, it should be acknowledged that a distinct advantage of the IPW approach over multiple imputation is that it does not need to model the joint distribution ; it only requires correct specification of the model for the non-monotone patterns of missingness, . This makes the IPW approach particularly appealing when is relatively small so that the solution of the set of IPW estimating equations is not too computationally demanding.
In applications of the NSC model for the analysis of data that are missing non-monotonically, in particular when is relatively large, it will be necessary to place some restrictions on the joint distribution and the conditional interdependence between and . This is due in part to the following factors. The first is the lack of a convenient joint distribution for multivariate binary variables, unlike the multivariate normal distribution (i.e., a joint distribution that is a function of the first two moments only). Paradoxically, the multinomial joint distribution for multivariate binary data requires specification of many higher-order moments despite the fact that there is, in some sense, substantially less information in the binary than in the continuous data case. Moreover, due to the curse of dimensionality, estimation of the higher-order moments would face serious difficulties with sparseness of data once the number of binary variables exceeds 5 or 6. As a result, some degree of simplification of the NSC model is required, with the number of restrictions driven by both and the sample size. In Sections 24 we placed restriction on higher-order conditional moments by imposing constraints on the higher-order interaction terms in the FCS models, assuming that the corresponding regression parameters, the ’s, are zero. For example, in the main effect NSC simulation scenario, we place the constraints that when and or . This implies that the logistic model of contains only main effects of and . Relaxing constraints on would imply that the logistic model of in also contains interaction terms . In principle, additional constraints can be relaxed provided the data are not too sparse. Similarly, when developing a sensitivity analysis strategy for departures from NSC, we have incorporated a fixed and known sensitivity parameter, for the conditional dependence of on , thereby directly relating missingness to the possibly unobserved binary variable. The choice of values for (or for , when we set for ) should be made on subject-matter grounds guided by knowledgeable study investigators. The rationale for our choice of this very simple model for the conditional dependence of on is two-fold. First, it is advantageous to keep the dimension of the sensitivity parameters low. With variables there are potentially an excessively large number of parameters for describing the possible conditional dependence of on and sensitivity analysis over such a large number of parameters is simply not viable. Second, the parameter (or ) is straightforward to interpret and makes transparent what is assumed about the missing variables.
Finally, we note that imputation models that also include the indicators of missingness have been suggested in the literature by Tompsett et al. (2018), and more recently by Beesley et al. (2021). In particular, in the context of sensitivity analysis, Tompsett et al. (2018) recommend FCS imputation models also include the indicators of missingness. However, no formal statistical basis for including indicators of missingness was given in Tompsett et al. (2018). Beesley et al. (2021) propose a set of identifying assumptions that are stronger than NSC and, using Taylor series and other approximations, lead to FCS imputation models that also include dependence on the indicators of missingness. In the previous sections we have shown that the NSC assumption provides a formal statistical justification for including all other missingness indicators in the FCS model and that these conditional distributions are identifiable given the observed data. Additionally, the “self censoring” parameters (e.g, ) for the conditional dependence between and are not identifiable given the observed data but are the natural parameters for sensitivity analysis to departures from NSC.
In closing, some possible avenues of future research include considering whether more flexible FCS models, e.g., general machine learning algorithms as alternatives to logistic regressions, can protect against potential model misspecification in the FCS algorithm. Another avenue for future research is the extension of the FCS-NSC algorithm to data that are non-binary. In principle, the extension to continuous data, count data, ordinal data, and so on, is relatively straightforward once a suitable choice of link function is chosen in the model for ; alternatively, relevant machine learning algorithms could be explored.
Acknowledgements
The authors thank Dr. Paul Crits-Christoph for sharing data from the NIDA Collaborative Cocaine Treatment Study.
Declaration of conflicting interests
Roger Weiss has consulted to Alkermes. All other authors report no conflicts of interest.
Funding
This work was supported by the National Institutes of Health, National Institute on Drug Abuse grants [NIDA R33 DA042847, UG1 DA015831].
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1American Psychiatric Association (2000) American Psychiatric Association (2000). Diagnostic and Statistical Manual of Mental Disorders (4th ed., text rev.) . American Psychiatric Association.
- 2Beesley et al. (2021) Beesley, L. J., I. Bondarenko, M. R. Elliot, A. W. Kurian, S. J. Katz, and J. M. Taylor (2021). Multiple imputation with missing data indicators. Statistical Methods in Medical Research 30 (12), 2685–2700.
- 3Cox and Donnelly (2011) Cox, D. R. and C. A. Donnelly (2011). Principles of Applied Statistics . Cambridge University Press.
- 4Crits-Christoph et al. (1999) Crits-Christoph, P., L. Siqueland, J. Blaine, A. Frank, L. Luborsky, L. S. Onken, L. R. Muenz, M. E. Thase, R. D. Weiss, D. R. Gastfriend, et al. (1999). Psychosocial treatments for cocaine dependence: National institute on drug abuse collaborative cocaine treatment study. Archives of General Psychiatry 56 (6), 493–502.
- 5Fitzmaurice et al. (1993) Fitzmaurice, G. M., N. M. Laird, and A. G. Rotnitzky (1993). Regression models for discrete longitudinal responses. Statistical Science , 284–299.
- 6Fitzmaurice et al. (2019) Fitzmaurice, G. M., S. R. Lipsitz, and R. D. Weiss (2019). Sensitivity analysis for non-monotone missing binary data in longitudinal studies: Application to the nida collaborative cocaine treatment study. Statistical Methods in Medical Research 28 (10-11), 3057–3073.
- 7Fletcher Mercaldo and Blume (2020) Fletcher Mercaldo, S. and J. D. Blume (2020). Missing data and prediction: the pattern submodel. Biostatistics 21 (2), 236–252.
- 8Heckerman et al. (2000) Heckerman, D., D. M. Chickering, C. Meek, R. Rounthwaite, and C. Kadie (2000). Dependency networks for inference, collaborative filtering, and data visualization. Journal of Machine Learning Research 1 (Oct), 49–75.
