Tutorials › Pattern-Mixture and Selection Models › Worked Comparison of MNAR Models in a Longitudinal Trial

Comparing Alternative MNAR Models · Tutorial 194 of 499

Worked Comparison of MNAR Models in a Longitudinal Trial

Learn to compare candidate MNAR selection models on a common basis, inspect their diagnostics, and interpret treatment-effect differences as sensitivity to assumptions.

Advanced 12 min read

What You'll Learn

  • Define a common analysis sample, outcome scale, and treatment-effect estimand before comparing MNAR models.
  • Write the observed-data likelihood for a longitudinal selection model with missing outcomes.
  • Compare candidate models using aligned likelihood-based criteria and model-specific diagnostics.
  • Calculate and interpret treatment-effect contrasts and confidence intervals under each model.
  • Distinguish evidence of observed-data fit from evidence about an unobserved missingness mechanism.
  • Report model disagreement as a sensitivity finding rather than selecting a model solely by rank.

Why a Worked Comparison Needs Alignment

Several MNAR models can describe the same longitudinal trial while making different assumptions about how dropout depends on outcomes that were not observed. Comparing their treatment-effect estimates is useful only if the models are fitted to a common analysis target. Otherwise, a difference might reflect changed participants, visits, or estimands rather than the missingness assumptions themselves.

This tutorial uses a hypothetical randomized trial with a symptom score measured at baseline and weeks 4, 8, and 12. Lower scores indicate fewer symptoms. The primary contrast is the week-12 mean score in the treatment arm minus the week-12 mean score in the control arm, for all randomized participants. Thus a negative contrast favors treatment on this score. The comparison concerns how that contrast changes across plausible MNAR assumptions; it does not establish which assumption is true.

Definition: A selection model specifies a joint distribution by factoring it into an outcome model and a missingness model conditional on the outcomes and covariates. It is an MNAR model when the missingness probability depends on at least one outcome value that is unobserved for some participants. A model comparison is aligned when candidate models use the same participants, observed outcomes, visit schedule, treatment contrast, and likelihood basis, while differing in clearly stated modeling assumptions.

Set Up the Candidate Models Before Fitting

For participant \(i\), let \(Y_i\) denote the vector of scheduled symptom scores, \(R_i\) the corresponding vector of observation indicators, and \(X_i\) treatment assignment and baseline covariates. An entry of \(R_i\) is 1 when the corresponding score is observed and 0 when it is missing. A selection model has an outcome distribution \(f_\theta(Y_i\mid X_i)\) and a missingness distribution \(P_\psi(R_i\mid Y_i,X_i)\).

$$ f_{\theta,\psi}(Y_i,R_i\mid X_i) = f_\theta(Y_i\mid X_i)P_\psi(R_i\mid Y_i,X_i). $$

The models in a comparison should be specified in enough detail to identify which outcomes enter the selection part, whether the outcome-dependence parameters are shared across treatment arms, and which baseline covariates are included. For example, three candidate MNAR models might use: (A) current outcome in the dropout model with a common outcome-dependence slope across arms; (B) current outcome with separate slopes by treatment arm; and (C) current and previous outcomes, allowing dependence on recent outcome history. The models need not be nested, but each must define a coherent joint model for the outcomes and missingness.

Important assumptions include a correctly specified outcome distribution, a correctly specified selection probability for each candidate, and a consistent treatment-effect estimand across fits. The selection dependence on unseen outcomes is not identified by the observed data alone. Consequently, the MNAR terms are assumptions to examine through sensitivity analysis, not quantities that observed-data fit can verify directly.

For each candidate, the observed-data likelihood integrates over missing outcome values. If \(Y_{i,\mathrm{obs}}\) and \(Y_{i,\mathrm{mis}}\) denote the observed and missing components, respectively, the contribution is

$$ L_i(\theta,\psi) = \int f_\theta(Y_{i,\mathrm{obs}},Y_{i,\mathrm{mis}}\mid X_i) P_\psi(R_i\mid Y_{i,\mathrm{obs}},Y_{i,\mathrm{mis}},X_i) \,dY_{i,\mathrm{mis}}. $$

For discrete missing outcomes, the integral is replaced by a sum. The likelihood includes the observed outcomes and missingness indicators; it is not the likelihood from a complete-case analysis. The models can then be compared on the same observed records, provided the likelihoods are evaluated consistently and the same data contribution is used for every model.

Fit and Compare on a Common Basis

Before inspecting rankings, check that each candidate converged, that the likelihood is evaluated on the same sample, and that parameter counts include the outcome and selection components. A useful basic criterion is the Akaike information criterion, \(AIC=-2\ell+k\), where \(\ell\) is the maximized observed-data log likelihood and \(k\) is the number of estimated parameters. Its penalty discourages selecting a model only because it has more flexibility. It is a relative criterion among the models considered, not a test of whether any candidate is the true MNAR mechanism.

The comparison should also use diagnostics tied to what can be checked. Examples include observed-data residual checks, calibration of predicted dropout frequencies, and predictive checks for outcomes that are observed. These checks can reveal contradictions between a model and observed information. Agreement with observed data cannot, by itself, confirm how participants with missing outcomes would have behaved.

Worked Example: Comparing Aligned Information Criteria

Suppose the hypothetical trial randomized 240 participants, 120 per arm, and the three candidates were fitted to the same outcome records and dropout indicators. Candidate A has maximized observed-data log likelihood \(-1120\) and \(k=16\) parameters; candidate B has \(-1112\) and \(k=20\); candidate C has \(-1110\) and \(k=23\). Assume all three fits converged and used the same likelihood convention.

Using \(AIC=-2\ell+k\), candidate A has \(AIC=-2(-1120)+16=2256\). Candidate B has \(AIC=-2(-1112)+20=2244\). Candidate C has \(AIC=-2(-1110)+23=2243\).

Candidate C has the smallest AIC, but its advantage over B is only \(2244-2243=1\) AIC unit. This is weak separation by this criterion, not a decisive ranking. Candidate C's log likelihood is higher than B's by 2, while it uses 3 more parameters; the AIC penalty offsets most of that increase. A careful report would retain both as plausible candidates for sensitivity analysis rather than declaring C the correct missingness mechanism.

If likelihood-based criteria are used, a useful justification for alignment is direct: AIC compares \(-2\ell\) plus a parameter penalty, so a difference in \(-2\ell\) has an interpretable model-comparison role only when the \(\ell\) values refer to the same observed data and likelihood basis. If one fit omits participants or visits, its likelihood value is not directly comparable in this way. If models are Bayesian, evidence comparisons additionally depend on the specified priors; Bayesian model evidence and prior sensitivity are relevant considerations, not interchangeable with AIC.

Inspect Diagnostics, Not Just a Ranking

A diagnostic display should make the comparison visible. For instance, plot observed dropout proportions against model-predicted dropout probabilities across groups defined using information available for all participants, or display observed-data residual summaries by visit and treatment arm. Label the axes, show uncertainty where feasible, and identify which summaries are observed and which are model-predicted. A striking mismatch is a reason to investigate specification, coding, or fit; a close match is not evidence that the unobserved outcome dependence is correct.

Worked Example: Reading a Dropout-Calibration Display

Suppose the trial's participants are grouped into five equally sized predicted-risk groups using each candidate's predicted dropout probability. The observed dropout proportions across those groups are 11%, 19%, 35%, 50%, and 62%. Candidate B predicts 10%, 20%, 33%, 48%, and 65%; candidate C predicts 8%, 17%, 30%, 44%, and 58%. For a simple descriptive comparison, calculate the mean absolute difference between predicted and observed percentages.

For B, the absolute differences are 1, 1, 2, 2, and 3 percentage points. Their mean is \((1+1+2+2+3)/5=1.8\) percentage points. For C, the differences are 3, 2, 5, 6, and 4 percentage points, giving \((3+2+5+6+4)/5=4.0\) percentage points.

In this hypothetical display, B tracks the observed dropout proportions more closely on this particular summary. That is a diagnostic advantage, not proof that B's MNAR dependence is true: the display checks dropout calibration in observed groups, not the distribution of outcomes that were never recorded. The binning also discards information, so the display should be read alongside other checks rather than as a stand-alone selection rule.

Check the computational diagnostics too. Warning signs include nonconvergence, boundary estimates, very large standard errors for outcome-dependence parameters, sensitivity to starting values, and implausible predicted trajectories or dropout probabilities. These can indicate weak information, a poorly identified or over-flexible specification, or implementation problems. If different candidates are fit with different integration accuracy or convergence tolerances, apparent fit differences may be numerical rather than substantive.

Compare Treatment Contrasts in Context

For every candidate, report the same estimand in the same units and with uncertainty. Do not compare coefficients that represent different visits, populations, or conditioning sets and call their difference sensitivity to MNAR assumptions. A treatment-effect contrast and its standard error are model-based: their interpretation is conditional on the candidate model and its assumptions.

Worked Example: Contrasts and Uncertainty Across Candidates

Suppose the aligned week-12 treatment-minus-control contrasts from candidates A, B, and C are \(-1.8\), \(-2.4\), and \(-2.0\) symptom-score points, with standard errors \(0.55\), \(0.62\), and \(0.70\), respectively. For illustration, calculate approximate 95% Wald intervals as estimate plus or minus \(1.96\) standard errors. This approximation is appropriate only if the fitted estimates are sufficiently regular for a normal approximation to be reasonable.

For A, the margin is \(1.96(0.55)=1.078\), giving \(-1.8\pm1.078=(-2.878,-0.722)\) points. For B, the margin is \(1.96(0.62)=1.215\), giving \(-2.4\pm1.215=(-3.615,-1.185)\) points. For C, the margin is \(1.96(0.70)=1.372\), giving \(-2.0\pm1.372=(-3.372,-0.628)\) points.

All three intervals lie below zero. Under each fitted model, the estimate is consistent with a lower week-12 mean symptom score in the treatment arm, with the reduction relative to control estimated between 1.8 and 2.4 points. The point-estimate range is \(-1.8\) to \(-2.4\), a width of \(0.6\) points. The intervals overlap substantially, but this does not make the MNAR assumptions equivalent. These are separate model-based intervals; they are not a single interval that accounts for uncertainty over which model is appropriate.

A cautious synthesis separates three statements: how well candidates reproduce observable features, how their treatment estimates vary, and what assumptions generate that variation. If estimates materially disagree, report the disagreement and which assumptions produce it. Model envelopes and treatment-effect robustness summaries can communicate that sensitivity, but neither removes the untestable component of MNAR modeling.

Common Mistakes and Limitations

  • Ranking as truth. The wrong reasoning is “the model with the smallest AIC is the true dropout model.” AIC ranks relative expected predictive performance under its conditions; it cannot identify dependence on outcomes that were never observed.
  • Comparing unlike fits. A likelihood from a reduced sample or a different set of visits cannot be treated as directly comparable to one using all scheduled observations. Refit on a common analysis basis or explain why the comparison is not valid.
  • Calling an observed-data check an MNAR test. Diagnostics can reveal poor agreement with observed information, but cannot directly check the missing outcomes or verify the selection assumption.
  • Ignoring estimation uncertainty. A change in point estimates across models is a sensitivity finding. It is not automatically a statistically significant difference between effects, and overlapping confidence intervals are not a formal test of model equivalence.

A further limitation is that candidate choice can depend on the scientific rationale for each selection model, not only on numerical criteria. The outcome and dropout models may be misspecified in several ways at once, and flexible selection terms can be weakly identified. The earlier material on information criteria, Bayesian model evidence, observed-data residual checks, and treatment-effect robustness provides methods for related parts of this assessment; none makes the MNAR assumption empirically testable from observed data alone.

Key takeaway: A defensible comparison aligns the data, estimand, and likelihood; checks computation and observable-data diagnostics; and reports treatment effects under each plausible MNAR model. A model ranking is evidence about relative fit under specified assumptions, not proof of the unseen missingness mechanism.

Check Your Understanding

Use the answers to check both the arithmetic and the interpretation.

  1. Why must candidate models use the same observed records for a direct likelihood-criterion comparison?
  2. A model has \(\ell=-900\) and \(k=14\). Calculate its AIC.
  3. In a calibration display, predicted dropout is 27% and observed dropout is 31% in one group. What is the absolute calibration difference, and what does it not establish?
  4. Two aligned models estimate treatment-minus-control contrasts of \(-1.2\) and \(-2.0\) score points. What is the point-estimate range, and how should it be described?

Solutions. (1) The likelihood values must refer to the same observed data and likelihood basis for their difference to represent a model comparison rather than a change in data. (2) \(AIC=-2(-900)+14=1814\). (3) The absolute difference is \(|31-27|=4\) percentage points; it does not establish that the model's MNAR dependence on unobserved outcomes is correct. (4) The estimates range from \(-2.0\) to \(-1.2\) points, a width of \(0.8\) points. Report this as sensitivity of the model-based treatment contrast to the assumptions, not as proof that one model or estimate is true.

Clinical Biostats