Tutorials › Nonlinear Mixed-Effects Models (NLME) › Censoring Under Additive Residual Error

Below-Quantification-Limit Observations · Tutorial 301 of 797

Censoring Under Additive Residual Error

Learn to calculate and interpret BQL probabilities when the observation model has additive normal residual error, including when individual predictions are near zero or the assay limit.

Advanced 10 min read

What You'll Learn

  • Express a BQL result as an event under an additive normal observation model.
  • Derive the normal-CDF likelihood contribution and distinguish it from a quantified-value density.
  • Interpret how BQL probability changes as the prediction approaches zero or the LLOQ.
  • Calculate BQL probabilities and likelihood contributions with consistent concentration units.
  • Recognize common errors involving residual variance, censoring thresholds, and substituted values.

Why Additive Error Determines the BQL Probability

A below-quantification-limit (BQL) record is not an exact concentration. It reports that the assay result fell below a known threshold, the lower limit of quantification (LLOQ). To use that information in a likelihood, we need the probability of the reported event under the observation model. With additive residual error, that probability depends on the absolute distance between the model prediction and the LLOQ, measured in units of the residual standard deviation.

For observation \(j\) from individual \(i\), let \(F_{ij}\) denote the model-predicted concentration conditional on that individual’s random effects. In an NLME model, \(F_{ij}\) is obtained from the structural model and individual parameters. The observation model considered here adds a normal residual error to this prediction.

Definition: Under the additive normal residual-error model, \(Y_{ij}=F_{ij}+\epsilon_{ij}\), where, conditional on the model parameters and individual random effects, \(\epsilon_{ij}\sim N(0,\sigma^2)\). Thus, \(Y_{ij}\mid F_{ij}\sim N(F_{ij},\sigma^2)\). Here \(\sigma\) is the additive residual standard deviation, in concentration units. If the assay reports BQL whenever \(Y_{ij}<L_{ij}\), where \(L_{ij}\) is the applicable LLOQ, the BQL event is \(Y_{ij}<L_{ij}\).

The assumptions are that the stated additive normal model is appropriate for the assay result, that the residual standard deviation is \(\sigma\) for the observation under consideration, and that the censoring threshold is known. In a typical likelihood, residual errors are also taken to be conditionally independent across observations given the model parameters and individual random effects. A quantified record is treated as an observed value; a BQL record supplies only the inequality \(Y_{ij}<L_{ij}\).

Deriving the Censored Probability

Let \(\Phi(z)=P(Z\leq z)\) for \(Z\sim N(0,1)\). Standardizing the observation by subtracting its conditional mean and dividing by its standard deviation turns the BQL event into a standard normal event:

$$ \begin{aligned} P(Y_{ij}<L_{ij}\mid F_{ij}) &=P\left(\frac{Y_{ij}-F_{ij}}{\sigma} <\frac{L_{ij}-F_{ij}}{\sigma}\,\middle|\,F_{ij}\right)\\ &=\Phi\left(\frac{L_{ij}-F_{ij}}{\sigma}\right). \end{aligned} $$

The strict inequality is appropriate to the reporting rule, but for a continuous normal distribution the probability of an observation being exactly equal to the LLOQ is zero. The same probability therefore results if the boundary is written with a non-strict inequality.

Result: A BQL record contributes \( \Phi((L_{ij}-F_{ij})/\sigma) \) to the conditional likelihood. A quantified value \(y_{ij}\) contributes the normal density \( (1/\sigma)\phi((y_{ij}-F_{ij})/\sigma) \), where \(\phi\) is the standard normal density. These are different kinds of likelihood contributions: the BQL record contributes a probability, while an exact quantified value contributes a density.

For one individual with conditionally independent observations, the conditional likelihood is the product of the contributions for that individual’s records. If the individual random effects are not conditioned on but integrated out, the individual likelihood integrates that product over the random-effects distribution. The CDF formula is still the conditional BQL probability; it is not, by itself, the population-averaged probability after that integration.

Worked Example: A Prediction Below the LLOQ

Suppose a hypothetical observation has prediction \(F=0.80\) mg/L, LLOQ \(L=1.00\) mg/L, and additive residual standard deviation \(\sigma=0.25\) mg/L. Assume the additive normal model and the stated reporting rule hold. Calculate the probability of a BQL result.

First standardize the gap between the LLOQ and the prediction: \(z=(L-F)/\sigma=(1.00-0.80)/0.25=0.80\). All concentrations are in mg/L, so the standardized value is dimensionless.

The BQL probability is \(P(Y<L\mid F)=\Phi(0.80)=0.7881\). Thus, under this conditional model, the chance of a BQL assay result is about 78.8%. This is a model-based probability of the measurement event, not a probability that the underlying model prediction is below the LLOQ; the prediction is fixed here at 0.80 mg/L.

Behavior Near Zero and Near the LLOQ

The formula makes the behavior of the BQL probability explicit. With \(L\) and \(\sigma\) fixed, increasing \(F\) decreases \((L-F)/\sigma\), so it decreases the BQL probability. A prediction far below the LLOQ gives a probability near one; a prediction far above it gives a probability near zero. At \(F=L\), the standardized gap is zero and the BQL probability is \(\Phi(0)=0.5\).

An important edge case occurs as the predicted concentration approaches zero. If \(L>0\) and \(\sigma>0\), then \(P(\mathrm{BQL}\mid F)\to\Phi(L/\sigma)\) as \(F\to0\). This limit is less than one for finite \(L/\sigma\). Therefore, an additive normal model does not generally imply that a near-zero prediction has a BQL probability of one: the model allows positive measurement errors large enough to exceed the LLOQ. The limit is closer to one when the LLOQ is many residual standard deviations above zero.

Worked Example: A Prediction Approaching Zero

For a hypothetical assay, let \(L=0.20\) mg/L and \(\sigma=0.10\) mg/L. Consider first a prediction of \(F=0.05\) mg/L. The model assumptions are the same additive normal error and a BQL report whenever the assay result is below \(0.20\) mg/L.

The standardized gap is \(z=(0.20-0.05)/0.10=1.50\). Therefore, \(P(\mathrm{BQL}\mid F=0.05)=\Phi(1.50)=0.9332\).

At a prediction of zero, the limit is \(\Phi(L/\sigma)=\Phi(0.20/0.10)=\Phi(2.00)=0.9772\). So the BQL probability increases as this prediction moves from 0.05 mg/L toward zero, but it approaches 97.72%, not 100%. That residual probability of a quantifiable result is a consequence of the model’s positive error tail.

The rate of change also helps describe behavior close to the threshold. Differentiating \(p(F)=\Phi((L-F)/\sigma)\), using \(\Phi'(z)=\phi(z)\), gives \(p'(F)=-\phi((L-F)/\sigma)/\sigma\). The derivative is negative everywhere. Its magnitude is largest at \(F=L\), because the standard normal density is largest at zero. Thus, with \(L\) and \(\sigma\) fixed, small changes in the prediction alter the BQL probability most rapidly when the prediction is near the LLOQ.

Worked Example: Sensitivity Around the LLOQ

Suppose \(L=0.50\) mg/L and \(\sigma=0.20\) mg/L under the additive normal model. At \(F=0.50\) mg/L, the probability is \(\Phi(0)=0.5000\). The local derivative there is \(p'(L)=-\phi(0)/0.20=-0.3989/0.20=-1.995\) per mg/L.

For a direct check, increase the prediction by 0.02 mg/L to \(F=0.52\) mg/L. Then \(z=(0.50-0.52)/0.20=-0.10\), and \(P(\mathrm{BQL}\mid F=0.52)=\Phi(-0.10)=0.4602\). The probability has fallen by \(0.5000-0.4602=0.0398\), or about 3.98 percentage points. The derivative predicts a local change of approximately \((-1.995)(0.02)=-0.0399\), consistent with the direct calculation.

If the same observation were quantified at \(y=0.62\) mg/L, its density contribution would be \[ \frac{1}{0.20}\phi\left(\frac{0.62-0.50}{0.20}\right) =\frac{1}{0.20}\phi(0.60) =1.666\ \text{(mg/L)}^{-1}. \] This is a density, not a probability, so its numerical value should not be compared directly with the BQL probability \(0.5000\).

Using the Probability in a Likelihood

The observation status determines which contribution is used. For a BQL record, the exact assay result is unknown; the likelihood sums over all possible values below the LLOQ, which is why the normal CDF appears. For a quantified record with observed value \(y\), the likelihood uses the density at that value. Replacing a BQL record with the LLOQ or another chosen number changes the information being used: it treats an unobserved value as though it had been measured.

This is the essential distinction between a censored likelihood and substitution or deletion rules. The introductory material on censored likelihoods and the earlier material on BQL handling establish the broader motivation; here the key point is that an additive error assumption specifies the CDF and density used for each record. The calculation does not require an invented concentration for a BQL observation.

The formula is conditional on \(F_{ij}\). If \(F_{ij}\) depends on an individual random effect, then each individual’s conditional BQL probability depends on that effect as well. In a population likelihood, one must account for random effects through the model’s integration; substituting a population-typical prediction into the formula generally does not equal the marginal BQL probability.

Checks, Limitations, and Common Mistakes

Several quick checks can reveal calculation or implementation errors. First, the probability must lie between zero and one and must decrease as \(F\) increases. At \(F=L\), it must equal 0.5. If the prediction is several \(\sigma\) below the LLOQ, the probability should be close to one; several \(\sigma\) above it, close to zero. These checks do not establish that the model fits the data, but they do test whether the censoring calculation is consistent with its assumptions.

  • Using the variance instead of the standard deviation. The denominator is \(\sigma\), not \(\sigma^2\). The standardized difference must be dimensionless.
  • Reversing the subtraction. For a left-censoring rule \(Y<L\), use \(L-F\). Using \(F-L\) without changing the tail produces the probability of the opposite event.
  • Treating the prediction as the measured result. The BQL probability is not a deterministic comparison of \(F\) with \(L\); it accounts for residual error.
  • Using a density at the LLOQ for a BQL record. A BQL result identifies an interval of possible measurements, so its likelihood contribution is the probability over that interval, not the density at its boundary.
  • Assuming zero prediction guarantees a BQL result. Under additive normal error, positive errors remain possible, and the limiting probability is \(\Phi(L/\sigma)\), not necessarily one.

The additive model has constant absolute residual standard deviation. Near zero, that can imply large relative measurement variability, and a normal observation distribution can assign some probability to negative assay values. The BQL probability formula follows from that specified model; whether those features are scientifically adequate depends on the assay and concentration range. It is not valid to change the error model silently while retaining the same probability formula.

Key takeaway: Under additive normal residual error, a BQL record contributes \(\Phi((L-F)/\sigma)\) to the conditional likelihood. Its probability is 0.5 when the prediction equals the LLOQ, decreases as the prediction rises, and approaches \(\Phi(L/\sigma)\) as the prediction approaches zero.

Check Your Understanding

Answer each question using the additive normal observation model and the stated BQL reporting rule.

  1. If \(F=1.2\) mg/L, \(L=1.0\) mg/L, and \(\sigma=0.2\) mg/L, what is the BQL probability?
  2. For \(F=L\), what is the BQL probability, and why?
  3. With \(L=0.3\) mg/L and \(\sigma=0.15\) mg/L, what is the limiting BQL probability as \(F\) approaches zero?
  4. Why is a normal density at the LLOQ not the likelihood contribution for a BQL record?

Solutions. 1. \(z=(1.0-1.2)/0.2=-1.00\), so the probability is \(\Phi(-1.00)=0.1587\). 2. The standardized gap is zero, so the probability is \(\Phi(0)=0.5000\). 3. The limit is \(\Phi(L/\sigma)=\Phi(0.3/0.15)=\Phi(2.00)=0.9772\). 4. A BQL record states that the unobserved result lies below the LLOQ; its contribution is the probability integrated over that region, \(\Phi((L-F)/\sigma)\), rather than a density at one point.