Tutorials › Optimal Design and Model-Informed Dosing › Information Under Missing Observations

Population Design and the Population Fisher Matrix · Tutorial 108 of 497

Information Under Missing Observations

You will learn to recalculate approximate population information from each subject’s observed components, and to recognize when a missingness mechanism must also be modeled.

Advanced 12 min read

What You'll Learn

  • Define the observed-subvector mean and covariance using a subject-specific selection matrix.
  • Recalculate first-order approximate Fisher information for incomplete observation vectors.
  • Explain why inverting a full covariance matrix and then selecting information entries is generally wrong.
  • Aggregate information across subjects with different realized missingness patterns.
  • Distinguish planned measurements from observed values that contribute to the likelihood.
  • Identify when an ignorable missingness assumption is insufficient.

Why Missing Components Change Information

A sampling schedule describes measurements that are intended to be collected. The likelihood for a particular subject, however, is built from the measurements that are actually observed. If a planned concentration is unavailable, its value cannot contribute a residual, and its covariance with the available measurements cannot be used as though the missing value had been recorded. The subject’s information must be recalculated for the observed components.

This distinction matters in population design because information depends on both the sensitivity of the model and the covariance among observations. Losing one component can change the information about several parameters, not only the parameter most directly associated with that component. The calculation below applies to the first-order approximate Gaussian model: it is an information calculation for that approximation, not a claim that the approximation is exact.

Definition: For subject \(i\), let the planned observation vector be \(Y_i\), with first-order approximate distribution \(Y_i \sim N(m_i(\psi), V_i(\psi))\). Here \(\psi\) is the vector of population model parameters, \(m_i\) is the approximate marginal mean, and \(V_i\) is the approximate within-subject covariance matrix. If only components indexed by a set \(O_i\) are observed, let \(S_i\) be the row-selection matrix that keeps those components. The observed vector has mean \(m_{i,O}=S_i m_i\) and covariance \(V_{i,O}=S_i V_i S_i^\mathsf{T}\).

The selection matrix has one row for each observed component and one column for each planned component. Each row contains a 1 in the column for the retained component and 0 elsewhere. It performs the same selection on the mean and on both dimensions of the covariance matrix. If the first and third of four planned samples are observed, for example, \(S_i\) keeps rows and columns 1 and 3. The resulting covariance is the covariance submatrix for those two samples.

Information for the Observed Subvector

For a multivariate normal model whose mean and covariance may depend on \(\psi\), the expected Fisher information for the observed vector has a mean-sensitivity contribution and a covariance-sensitivity contribution. Write \(m_{i,O,a}=\partial m_{i,O}/\partial\psi_a\) and \(V_{i,O,a}=\partial V_{i,O}/\partial\psi_a\). Then the subject-level matrix has entries

$$ \mathcal{I}_{i,O}(\psi)_{ab} = m_{i,O,a}^{\mathsf{T}} V_{i,O}^{-1}m_{i,O,b} +\frac{1}{2}\operatorname{tr}\left( V_{i,O}^{-1}V_{i,O,a} V_{i,O}^{-1}V_{i,O,b} \right). $$

The first term measures how changes in the parameters move the expected observations relative to their variability. The second term measures information carried by parameter-dependent covariance. If a parameter affects only the mean, its covariance derivative is zero; if it affects only the covariance, its mean derivative is zero. For a population parameter affecting both, both terms may contribute. The derivatives and covariance in this formula must all refer to the observed subvector.

Key rule: Recalculate information from \(m_{i,O}\) and \(V_{i,O}\). In general, the information matrix for the full planned vector cannot be computed first and then reduced by selecting its entries. Matrix inversion and component selection do not commute.

A short justification follows from the normal log-likelihood. For residual \(r=Y_{i,O}-m_{i,O}\), the score for \(\psi_a\) is

$$ U_a = m_{i,O,a}^{\mathsf{T}}V_{i,O}^{-1}r +\frac{1}{2}\left[ r^{\mathsf{T}}V_{i,O}^{-1}V_{i,O,a}V_{i,O}^{-1}r -\operatorname{tr}(V_{i,O}^{-1}V_{i,O,a}) \right]. $$

Under the stated normal model, \(E(r)=0\) and \(E(rr^\mathsf{T})=V_{i,O}\). The expected product of the two linear mean-score terms gives \(m_{i,O,a}^{\mathsf{T}}V_{i,O}^{-1}m_{i,O,b}\). The expected product of the centered quadratic covariance-score terms gives the trace term, using the fourth-moment identity for a multivariate normal vector. The cross-products have expectation zero because centered normal third moments are zero. Thus \(E(U_aU_b)\) gives the displayed information formula. This derivation also shows why substituting the observed covariance is essential: it is the distribution of the data entering the score.

Worked Example: One of Two Correlated Measurements Is Missing

Suppose a hypothetical subject has two planned concentrations, with approximate mean vector \((\mu_1,\mu_2)^\mathsf{T}\) and known covariance matrix, in concentration-squared units,

$$ V= \begin{pmatrix} 4&3\\ 3&9 \end{pmatrix}. $$

Both means are parameters, and the covariance is treated as fixed. If both observations were available, the mean-sensitivity matrix is the identity, so the information is \(V^{-1}\). Its determinant is \(4(9)-3(3)=27\), giving

$$ \mathcal{I}_{\mathrm{both}} = V^{-1} = \frac{1}{27} \begin{pmatrix} 9&-3\\ -3&4 \end{pmatrix} = \begin{pmatrix} 0.3333&-0.1111\\ -0.1111&0.1481 \end{pmatrix}. $$

Now suppose the first concentration is missing and only the second is observed. The selection matrix is \(S=(0\ \ 1)\), so \(m_O=\mu_2\) and \(V_O=9\). The observed mean derivative with respect to \((\mu_1,\mu_2)\) is \((0,1)\). Therefore,

$$ \mathcal{I}_{O} = \begin{pmatrix}0&1\end{pmatrix} \frac{1}{9} \begin{pmatrix}0\\1\end{pmatrix} = \begin{pmatrix} 0&0\\ 0&0.1111 \end{pmatrix}. $$

The observed measurement contributes no information about \(\mu_1\) in this model and contributes \(1/9\) concentration\(^{-2}\) about \(\mu_2\). The full-data information entry for \(\mu_2\) was \(4/27=0.1481\), not \(1/9\). Selecting that full-data entry would incorrectly retain some benefit from the absent correlated measurement.

Covariance Parameters Must Also Be Recalculated

When a parameter controls variability, missingness changes information through the observed covariance and its derivative. A simple example makes this explicit. For a scalar normal observation with mean \(\alpha\) and variance \(v\), the information for \((\alpha,v)\) is diagonal: the mean contributes \(1/v\), and the variance contributes \(1/(2v^2)\). If multiple independent observations share these parameters, their information adds.

Worked Example: Information About a Variance After One Sample Is Lost

A hypothetical design plans two independent observations, each distributed as \(N(\alpha,v)\). Suppose \(v=4\), measured in concentration-squared units. With both observations, the derivatives of the mean are 1 and the derivatives of the variance are 1 for each observation. The mean information per observation is \(1/v=1/4\), and the variance information per observation is \(1/(2v^2)=1/32\). Thus,

$$ \mathcal{I}_{\mathrm{planned}} = \begin{pmatrix} 2/4&0\\ 0&2/(2\cdot 4^2) \end{pmatrix} = \begin{pmatrix} 0.5000&0\\ 0&0.06250 \end{pmatrix}. $$

If one observation is missing, the observed subvector contains one scalar with variance 4. Its information is

$$ \mathcal{I}_{\mathrm{observed}} = \begin{pmatrix} 1/4&0\\ 0&1/(2\cdot4^2) \end{pmatrix} = \begin{pmatrix} 0.2500&0\\ 0&0.03125 \end{pmatrix}. $$

The variance-parameter information is in units of (concentration-squared)\(^{-2}\). It is halved along with the number of independent observations. In a correlated or nonlinear model, information need not scale so simply: the observed covariance submatrix and its parameter derivatives must be used in the trace formula.

Combining Subjects With Different Missingness Patterns

For independent subjects, the total approximate information is the sum of their subject-level information matrices. Each subject contributes the matrix computed from that subject’s own observed components. A planned design can be summarized by its intended schedule, but realized-data information depends on which measurements are actually available. The two quantities answer different questions: one concerns the design under its assumed observation process, and the other concerns the data collected.

Worked Example: Aggregating Complete and Incomplete Subjects

Consider three hypothetical subjects, each planned for two measurements with mean parameters \((\mu_1,\mu_2)\) and known covariance

$$ V= \begin{pmatrix} 4&2\\ 2&4 \end{pmatrix}. $$

Two subjects have both values observed. Since \(\det(V)=16-4=12\), each contributes

$$ V^{-1} = \frac{1}{12} \begin{pmatrix} 4&-2\\ -2&4 \end{pmatrix} = \begin{pmatrix} 1/3&-1/6\\ -1/6&1/3 \end{pmatrix}. $$

The third subject has only the first measurement observed. Its covariance is the scalar 4, so its contribution is \(\begin{pmatrix}1/4&0\\0&0\end{pmatrix}\). Adding the three subject matrices gives

$$ \mathcal{I}_{\mathrm{total}} = 2 \begin{pmatrix} 1/3&-1/6\\ -1/6&1/3 \end{pmatrix} + \begin{pmatrix} 1/4&0\\ 0&0 \end{pmatrix} = \begin{pmatrix} 11/12&-1/3\\ -1/3&2/3 \end{pmatrix} = \begin{pmatrix} 0.9167&-0.3333\\ -0.3333&0.6667 \end{pmatrix}. $$

If all three subjects had completed both measurements, the total would instead be \(\begin{pmatrix}1&-1/2\\-1/2&1\end{pmatrix}\). That matrix describes the planned complete-data design, not the realized pattern in this example. The lost second measurement also changes the off-diagonal information, because the two measurements were correlated. All entries have units of concentration\(^{-2}\).

Assumptions, Diagnostics, and Alternatives

The subvector calculation is appropriate when the observed values follow the marginal distribution implied by the approximate model and the missingness mechanism can be ignored for inference about \(\psi\). A standard sufficient condition is missing at random together with distinct parameters for the observation process and the data model: conditional on observed information, the probability of the missingness pattern does not depend on the unobserved values, and the missingness parameters are separate from \(\psi\). Under this condition, the likelihood for \(\psi\) is based on the observed-data distribution. If missingness depends on an unobserved concentration even after conditioning on observed information, the mechanism is not ignorable in general; a joint model for outcomes and missingness, or an explicit sensitivity analysis, may be needed.

The formula also presumes that \(V_{i,O}\) is nonsingular and that the approximate distribution and its parameter derivatives are defined at the nominal parameter values. A singular observed covariance or a non-finite derivative prevents the ordinary inverse-based calculation. Very small eigenvalues can make the information numerically unstable, so the observed covariance should be checked for symmetry, positive definiteness, and conditioning. The resulting information should also be checked for symmetry and positive semidefiniteness up to numerical error.

A useful diagnostic is to list, for every subject, the planned components, the observed components, and the corresponding selection matrix. Then verify that the dimension of \(V_{i,O}\) equals the number of observed components and that its entries are exactly the matching rows and columns of \(V_i\). Compare planned and realized information only after stating which missingness pattern each represents. Unexpected changes in rank or very large changes in information can reveal a coding error, a poorly supported parameter direction, or a genuine loss of information.

The main alternative to direct subject-level calculation is to average over possible missingness patterns before data are observed. If the pattern probabilities are specified and independent of \(\psi\), expected design information is the probability-weighted sum of the information for each pattern. This is useful for comparing prospective designs with expected dropout or missed visits. It is not the same as using the realized pattern counts after data collection. If the observation process depends on outcomes or unknown model parameters, pattern probabilities and outcome information may need to be modeled jointly; simply weighting the ordinary observed-subvector matrices can then be inadequate.

A frequent mistake is to compute information for the full vector and delete the rows and columns corresponding to missing observations. That operation does not generally recover observed-data information, because the full inverse covariance already uses the dependence structure of all planned components. The correction is to select the observed covariance submatrix first, differentiate the observed mean and covariance, and then apply the information formula. Likewise, replacing a missing value with zero or with a typical value falsely treats an imputation as a measurement unless the analysis explicitly models that imputation and its uncertainty.

Finally, first-order approximate information is local to the nominal population parameters and to the chosen approximation. Correct handling of missing components does not eliminate approximation error in the model itself. It ensures only that the information calculation corresponds to the data that are assumed to enter the likelihood. Comparing this approximation with other information calculations is a separate question.

Check Your Understanding

Use the observed-subvector rule to answer each question. Solutions are included below.

  1. For a two-component vector with fixed covariance, only the second component is observed. Which covariance quantity enters its likelihood: the full covariance or its second diagonal element?
  2. Why is selecting a diagonal entry from the inverse full covariance generally not the correct information for the corresponding mean when another component is missing?
  3. Three independent observations share a scalar mean and known variance \(v=9\). If one observation is missing, what is the remaining information for the mean?
  4. State a standard condition under which the missingness mechanism can be ignored when calculating likelihood information for the model parameters.

Solutions. (1) The observed covariance is the one-by-one submatrix containing the second diagonal element. (2) The full inverse uses covariance relationships with the component that is not observed; select the observed covariance first and invert that submatrix. (3) One observed normal value contributes \(1/v=1/9=0.1111\) in the inverse units of the measurement scale squared. (4) A sufficient standard condition is missing at random with observation-process parameters distinct from the model parameters, so the observation mechanism can be ignored for inference about the latter.

Clinical Biostats