Why Starting Values Matter
A likelihood optimizer does not begin by knowing which parameter values fit the data. It starts at a supplied point and uses the likelihood and its derivatives to search for a better one. In a longitudinal selection model, this initial point can matter practically: outcome-distribution parameters and response parameters enter the same observed-data likelihood, and the response probability for a dropout can depend on an outcome that was not observed. A starting value that implies near-certain retention for everyone, or nearly impossible retention for everyone, can make numerical calculations unhelpful before optimization has made meaningful progress.
The goal is not to find a clever shortcut that replaces likelihood maximization. It is to provide finite, interpretable initial values that are reasonably compatible with the observed outcome and dropout patterns. A starting value is a computational choice, not an estimate, a test, or evidence that its MNAR assumption is correct.
Model Setup and Assumptions
Consider subjects \(i=1,\ldots,n\) scheduled for \(T\) outcome measurements. Write \(Y_{it}\) for the outcome at visit \(t\), and \(R_{it}=1\) if it is observed and \(R_{it}=0\) otherwise. Assume monotone dropout: once \(R_{it}=0\), all later indicators are zero. For a subject still observed at visit \(t\), let the probability of remaining observed at visit \(t+1\), conditional on the complete outcome vector, be
where \(\operatorname{expit}(u)=1/(1+\exp(-u))\), \(X_i\) denotes covariates, and \(z_{it}\) is a specified vector of covariates and outcome terms. For an MNAR selection model, \(z_{it}\) includes at least one outcome value not observed for some subjects at that transition. The outcome model has density \(f_Y(y_i\mid X_i;\beta,\Sigma)\), with \(\beta\) denoting outcome-model parameters and \(\Sigma\) any covariance parameters.
Under this model, the observed-data likelihood contribution for subject \(i\) is obtained by multiplying the outcome density by the conditional response probabilities and integrating over the unobserved outcomes:
where \(\theta\) collects all parameters, and the integral is over components of \(y_i\) that are missing. The response factors are included only for transitions at which the subject was at risk; for a fully observed final visit there is no subsequent transition to model. This formulation makes an important practical point: a preliminary response fit using observed values or proxies can suggest initial values, but it does not evaluate the full likelihood contribution for a dropout. The likelihood still has to account for the missing outcomes under the specified outcome model.
The strategies below presume that the outcome distribution and response model have been specified, that the observed records follow the stated monotone pattern, and that the parameters being initialized are on a meaningful scale. A simple preliminary fit can be unstable or biased, particularly when complete cases differ from dropouts. Its role here is to give the optimizer a sensible region in which to begin, not to establish the assumptions or resolve weak identification.
Build the Outcome-Model Starting Values First
Start with parameters that can be estimated using the observed outcomes without fitting the selection part. For example, use a simple regression or visit-specific mean model to initialize the outcome means. Initialize variances and correlations using observed data or a simpler fitted outcome model, while checking that the resulting covariance matrix is positive definite. If the eventual model includes covariates, the preliminary model should use the same coding and units where possible. A mean for an outcome recorded in millimeters should not be paired with a response slope interpreted per meter unless the conversion is made explicit.
A useful proxy for a missing outcome is its conditional expectation under the preliminary outcome model. For a bivariate normal pair, if \(Y_1\) and \(Y_2\) have means \(\mu_1,\mu_2\), standard deviations \(\sigma_1,\sigma_2\), and correlation \(\rho\), then
This conditional mean can provide a practical proxy when constructing an initial response fit. It is not a replacement for integrating over the missing outcome: plugging in a single conditional mean generally does not yield the same likelihood as averaging the response probability over the conditional distribution.
Worked Example: Initializing a Simple Outcome Distribution
Suppose a hypothetical pilot data set has visit-1 measurements \(8,10,12\) units. Use a normal model with an intercept-only visit-1 mean as a preliminary outcome model. Find the maximum-likelihood mean and variance starts for that visit.
The preliminary mean is
For a normal likelihood with an estimated mean, the maximum-likelihood variance divides the sum of squared deviations by \(n\):
Thus one outcome-model start is \(\mu_1=10\) units and \(\sigma_1^2=2.667\) units squared. The unbiased sample variance would divide by \(n-1\) and equal \(4\) units squared, but that is not the normal maximum-likelihood variance used in this calculation. This small observed-data fit is only a starting point; if visit-1 values are systematically missing for some subjects, it need not equal the outcome parameter that maximizes the full selection-model likelihood.
Worked Example: Forming a Conditional Proxy for a Missing Visit
For illustration, suppose preliminary outcome-model values are \(\mu_1=10\), \(\mu_2=11\), \(\sigma_1=2\), \(\sigma_2=3\), and \(\rho=0.5\). A hypothetical subject has an observed \(Y_1=8\) and a missing \(Y_2\). Calculate the conditional-mean proxy for \(Y_2\).
The bivariate-normal conditional mean is
The proxy is \(9.5\) outcome units. It is lower than the visit-2 mean because the observed visit-1 value is two units below its mean and the assumed correlation is positive. It may be inserted into a preliminary response regression to create a starting point. It does not assert that this subject's unobserved \(Y_2\) equals \(9.5\), and it must not be used to remove the integration over \(Y_2\) in the final observed-data likelihood.
Initialize the Response Model
A response-model intercept can often be initialized from the observed retention rate. With a logistic model and no outcome slope, the intercept matching a retention proportion \(\hat p\) is \(\operatorname{logit}(\hat p)=\log\{\hat p/(1-\hat p)\}\), provided \(0<\hat p<1\). With a nonzero outcome slope, however, the intercept must be calibrated jointly with that slope if the goal is to preserve an average retention probability.
One practical workflow is to choose one or more plausible values for the MNAR slope, set preliminary proxies or a reference distribution for the outcome term, and solve for the intercept that matches an observed retention rate over the relevant risk set. This makes the intercept interpretable as a calibration parameter for that particular slope and reference distribution. It does not show that the slope is identified by the observed data or that the chosen slope is scientifically correct.
Worked Example: Calibrating an Intercept at a Nonzero MNAR Slope
Suppose a hypothetical transition has \(12\) subjects at risk, of whom \(9\) remain observed. The observed retention proportion is \(9/12=0.75\). For an initial sensitivity value, use the logistic response model \(\operatorname{expit}(\alpha+0.4z)\), where \(z\) is a standardized outcome term. Suppose three representative values are \(z=-1,0,1\), and calibrate the mean of their three retention probabilities to \(0.80\). Find an appropriate intercept.
The calibration equation is
This target is an illustrative calibration target, not the observed \(0.75\) from the 12 subjects; it could represent a chosen risk-set target for the preliminary model. At \(\alpha=1.416\), the probabilities are approximately \(0.7342\), \(0.8047\), and \(0.8601\), giving
A slightly larger intercept, approximately \(\alpha=1.418\), gives probabilities \(0.7346\), \(0.8050\), and \(0.8604\), whose average is approximately \(0.8000\). The intercept therefore provides a useful starting point for the selected slope \(\gamma=0.4\) and these representative \(z\)-values. In practice, calibration should use the actual risk-set covariates or a clearly stated reference distribution; three representative points are only an illustration.
Compare Starting Strategies
No single initialization is appropriate for every data set. Several strategies can be compared while keeping the outcome-model starts fixed. The following table summarizes their intended role and main caution.
| Strategy | How it is constructed | Main caution |
|---|---|---|
| Zero-slope start | Set the MNAR outcome slope to zero and initialize the response intercept from observed retention. | Useful as a neutral computational reference, but it represents an MAR-like response relationship at the start. |
| Calibrated nonzero slope | Choose a plausible slope and solve for an intercept giving a target average retention probability. | The slope is a starting or sensitivity value, not a data-derived conclusion. |
| Proxy-based response fit | Use outcome-model conditional means or other documented proxies in a preliminary logistic response regression. | Proxy substitution is only for initialization; it is not the integrated observed-data likelihood. |
For a monotone longitudinal record, initialize a separate response intercept for each dropout transition when the model allows one. Retention rates can differ across visits, so copying one intercept to every transition may give implausible probabilities. For a logistic slope attached to an outcome measured in its original units, scale matters: a slope per unit may be numerically tiny if the outcome spans thousands of units. Centering and scaling can help, but the parameter interpretation must be mapped correctly. Do not start a logistic probability at exactly zero or one; a finite intercept and slope give probabilities strictly between them.
A concise initialization procedure is:
Use observed outcomes to obtain initial means and covariance parameters; check units and covariance validity.
Include a zero-slope reference and, when appropriate, calibrated nonzero values on the specified outcome scale.
Match transition-specific retention rates or stated targets over the relevant risk sets, using observed covariates or explicit outcome proxies.
Check finite log likelihoods and probabilities, then optimize the specified observed-data likelihood rather than the preliminary proxy fit.
Diagnostics, Failure Modes, and Limitations
Before optimization, calculate the implied retention probabilities at representative outcome values and covariate combinations. They should be strictly between zero and one and should not be essentially zero or one across nearly the entire risk set unless that pattern is genuinely intended. Check each transition separately, especially when dropout rates change over time. Verify that the outcome covariance start is positive definite and that every parameter is finite. If a small change in an intercept creates a large probability change, inspect the linear predictor and the units of its components.
During fitting, record the initial and final log likelihood, convergence status, and whether parameter values remain within the model's permissible region. A reported optimizer success flag alone is not proof that the result is a valid maximum. A major warning is that estimates or convergence behavior change substantially when reasonable starting strategies are changed. That finding calls for further likelihood and identification diagnostics; it does not justify selecting whichever start produces a preferred scientific conclusion. Detailed analysis of competing maxima is a separate problem.
Starting values from a complete-case outcome fit can be poor when completion is strongly selective. Proxy-based response regressions can also be misleading because the missing outcomes are replaced by predictions rather than integrated over their uncertainty. Likewise, an intercept calibrated to the overall retention proportion may not match retention across covariate strata or transitions. The full likelihood, rather than any preliminary fit, determines the final estimates under the specified model.
A pattern-mixture approach parameterizes outcome distributions by missingness pattern rather than modeling response probabilities conditional on outcomes. It can offer a different way to express assumptions, but it is not merely another initialization for this selection likelihood. Within the selection-model fit, a zero-slope start, calibrated slope starts, and proxy-based starts are alternative computational strategies. None removes the need to state the model assumptions, assess fit and stability, and interpret MNAR parameters cautiously.
Common Mistake
A related error is to use a conditional-mean proxy as if it were the missing outcome itself. If response depends nonlinearly on that outcome, then in general \(E\{\operatorname{expit}(\alpha+\gamma Y)\}\) is not equal to \(\operatorname{expit}\{\alpha+\gamma E(Y)\}\). The proxy may help construct a starting point, but the likelihood calculation must retain the model-based integration over missing outcomes.
Check Your Understanding
Answer each question, then compare your reasoning with the solutions.
- A transition has 20 subjects at risk and 15 retained. With a logistic intercept-only response model, what intercept matches this retention proportion?
- For a bivariate normal outcome model, let \(\mu_1=5,\mu_2=8,\sigma_1=2,\sigma_2=4,\rho=0.25\). Find the conditional-mean proxy for \(Y_2\) when \(Y_1=3\).
- Why is a conditional-mean proxy not generally a valid replacement for integrating a missing outcome in the observed-data likelihood?
- A calibrated starting model has average retention \(0.80\), while the observed sample retention is \(0.75\). Does this alone mean the calibration is erroneous? Explain.
Solutions. (1) The observed proportion is \(15/20=0.75\), so \(\alpha=\log(0.75/0.25)=\log(3)=1.099\) (approximately). (2) \(E(Y_2\mid Y_1=3)=8+0.25(4/2)(3-5)=8+0.5(-2)=7\) outcome units. (3) A nonlinear response probability does not commute with expectation: generally \(E\{\operatorname{expit}(\alpha+\gamma Y)\}\ne\operatorname{expit}\{\alpha+\gamma E(Y)\}\). The proxy can aid initialization, but the likelihood integrates over the missing-value distribution. (4) Not necessarily. A calibration target can be deliberately chosen for initialization or sensitivity exploration; it should be stated clearly and checked against the actual risk sets. It is not automatically the observed retention estimate or a claim about the final fitted model.