Tutorials › Pharmacokinetic-Pharmacodynamic (PK/PD) Modeling › Hierarchical Structure of Population PD Models

Population PK/PD Model Building · Tutorial 422 of 598

Hierarchical Structure of Population PD Models

Learn to specify and interpret the population, subject, and observation levels of a nonlinear PD model using a concentration-effect example.

Advanced 12 min read

What You'll Learn

  • Distinguish population-typical parameters, covariate effects, individual random effects, and residual error.
  • Write a nonlinear concentration-effect model from its population level down to an observed response.
  • Interpret repeated observations that share an individual effect.
  • Calculate typical, subject-specific, and illustrative population predictions.
  • Identify assumptions, diagnostics, and common misinterpretations of the model hierarchy.
  • Compare conditional PD modeling with a joint PK/PD formulation.

Why Population PD Models Are Hierarchical

A concentration-effect relationship describes how a person's response changes as drug concentration changes. In a population, however, the same concentration need not produce the same response for every person. A population PD model must therefore represent both the systematic concentration-effect relationship and the differences between individuals. It must also distinguish those persistent differences from variation in the measurements made on a particular individual.

The hierarchy makes those roles explicit. Population parameters describe typical values or shared relationships. Covariates explain modeled differences associated with measured subject characteristics. Individual random effects represent remaining between-subject differences. The structural PD model maps an individual's parameters and concentration to a response, and the observation model connects that response to the recorded data.

Definition: A hierarchical population PD model specifies how shared population parameters and subject-level covariates determine individual PD parameters, how individual parameters and drug concentration determine the underlying response, and how observation error relates that response to measured outcomes.

A Nonlinear Concentration-Effect Model

Consider a hypothetical study with subject \(i\) measured at occasion \(j\). Let \(C_{ij}\) be the drug concentration used as input to the PD model, and let \(Y_{ij}\) be the observed response. One possible structural model is an Emax relationship:

$$ \begin{aligned} E_{ij} &= E_{0,i}+\frac{E_{\max,i}C_{ij}}{EC_{50,i}+C_{ij}},\\ Y_{ij} &= E_{ij}+\epsilon_{ij}. \end{aligned} $$

Here, \(E_{ij}\) is the underlying response predicted for subject \(i\) at occasion \(j\). The parameter \(E_{0,i}\) is that subject's baseline response, \(E_{\max,i}\) is the maximum drug-related change from baseline, and \(EC_{50,i}\) is the concentration producing half of that maximum change. The model assumes \(EC_{50,i}>0\) and uses nonnegative concentrations. If the observed response decreases with concentration, the direction of change must be represented consistently, for example by a negative \(E_{\max,i}\).

The individual parameters can, in turn, be connected to the population level. For illustration, suppose the covariate-adjusted typical value of \(E_{\max}\) for subject \(i\) is \(\theta_{\max}m(z_i;\beta)\), where \(\theta_{\max}\) is a population parameter, \(z_i\) is a measured covariate, and \(m(z_i;\beta)\) is a specified covariate function. Represent the subject's deviation from that value by \(\eta_{\max,i}\):

$$ E_{\max,i}=\theta_{\max}m(z_i;\beta)\exp(\eta_{\max,i}). $$

This equation shows the hierarchy without prescribing a particular covariate function or a general choice of random-effects distribution. The covariate function specifies a systematic relationship shared across subjects; \(\eta_{\max,i}\) allows subject-specific deviation around that relationship. The exponential ensures a positive \(E_{\max,i}\) when \(\theta_{\max}\) and \(m\) are positive. Other PD parameters can be represented with their own population and subject-level components when supported by the model and data.

For an illustrative model, one might assume \(\eta_{\max,i}\sim N(0,\omega_{\max}^2)\) and \(\epsilon_{ij}\sim N(0,\sigma^2)\), with subject effects independent between subjects and observation errors independent across observations and independent of the subject effects. These are modeling assumptions, not automatic properties of PD data. In this example, \(E_{\max,i}\) is the individual parameter; \(\epsilon_{ij}\) is observation-level error. The same \(\eta_{\max,i}\) applies to all observations on subject \(i\), while a new \(\epsilon_{ij}\) enters at each observation.

From Individual Responses to the Likelihood

The model can be understood by conditioning first on the individual effect. Given the population parameters, covariates, random effect, and concentrations, the model calculates each \(E_{ij}\). Under the illustrative normal observation model, the conditional density for a single observation is

$$ f(Y_{ij}\mid\eta_{\max,i})= \frac{1}{\sqrt{2\pi\sigma^2}} \exp\left[-\frac{(Y_{ij}-E_{ij})^2}{2\sigma^2}\right]. $$

If the observation errors are conditionally independent within a subject, the subject's conditional likelihood is the product of these densities over that subject's observations. The marginal likelihood for the subject averages that conditional likelihood over the distribution of the subject effect:

$$ L_i=\int \left\{\prod_j f(Y_{ij}\mid\eta_{\max,i})\right\} f(\eta_{\max,i})\,d\eta_{\max,i}. $$

The integral matters: the subject effect is not separately observed. Estimation must account for uncertainty about it rather than treating a fitted individual deviation as known data. This conditional-to-marginal distinction is a core feature of nonlinear mixed-effects modeling. It also clarifies why a collection of observations from one subject is not equivalent to the same number of independent subjects: those observations share the same \(\eta_{\max,i}\).

This derivation relies on the stated conditional observation model and random-effects distribution. If the observation errors are dependent, the product factorization is not valid as written. If the concentration values are uncertain, treating them as fixed inputs does not account for that uncertainty; a joint PK/PD formulation may instead model concentrations and responses together. The earlier material on choosing an estimation strategy addresses the implications of staged and joint estimation.

Worked Example: Calculating a Typical Concentration-Effect Prediction

Suppose a hypothetical PD model has \(E_0=10\) response units, \(E_{\max}=40\) response units, and \(EC_{50}=2\) mg/L. At a concentration of \(2\) mg/L, calculate the typical underlying response.

For a typical subject with no covariate adjustment and zero random effect, use the Emax equation:

$$ E=E_0+\frac{E_{\max}C}{EC_{50}+C}. $$

Substituting the values gives

$$ E=10+\frac{40\ \text{response units}\times2\ \text{mg/L}} {2\ \text{mg/L}+2\ \text{mg/L}} =10+\frac{80}{4} =30\ \text{response units}. $$

The concentration is \(EC_{50}\), so the drug-related change is half of \(E_{\max}\): \(20\) response units. Adding the baseline gives \(30\) response units. This is a typical-model prediction, not necessarily the expected observed value for every subject.

How the Hierarchy Changes Predictions

A typical prediction sets the subject effect to its reference value and uses the population parameter adjusted for the specified covariates. A subject-specific prediction uses that subject's effect estimate as well. A population-level prediction averages over the distribution of subject effects. Because the concentration-effect function is nonlinear, these predictions need not agree.

Worked Example: Subject Effects and a Nonlinear Response

Use the preceding hypothetical values at \(C=2\) mg/L. Suppose two illustrative subjects have \(\eta_{\max}=-0.2\) and \(\eta_{\max}=0.2\), with no covariate adjustment. Calculate their responses and compare their equally weighted average with the typical prediction.

For each subject, \(E_{\max,i}=40\exp(\eta_{\max,i})\) response units. The concentration-dependent fraction is \(2/(2+2)=0.5\). For the first subject:

$$ E_{\max,1}=40\exp(-0.2)=32.75,\qquad E_1=10+32.75(0.5)=26.37\ \text{response units}. $$

For the second subject:

$$ E_{\max,2}=40\exp(0.2)=48.86,\qquad E_2=10+48.86(0.5)=34.43\ \text{response units}. $$

Their equally weighted average is \((26.37+34.43)/2=30.40\) response units, compared with the typical prediction of \(30\) response units. The two-subject average is only an illustrative calculation, not a general formula for the population mean. It demonstrates that averaging subject-specific predictions can differ from evaluating the model at a typical parameter value.

Covariates add another layer. Their effect enters the subject's typical parameter before the individual deviation is applied. A covariate relationship and a random effect therefore answer different questions: the former describes a systematic modeled difference associated with measured characteristics; the latter represents unexplained subject-to-subject variation conditional on the covariate model.

Worked Example: Separating a Covariate Adjustment From an Individual Deviation

Consider a hypothetical covariate-adjusted model for \(E_{\max}\) with \(\theta_{\max}=40\) response units. For a subject whose covariate gives \(m(z_i;\beta)=1.2\), suppose \(\eta_{\max,i}=\log(0.9)\). Calculate that subject's \(E_{\max,i}\), then predict the response at \(C=2\) mg/L when \(E_0=10\) response units and \(EC_{50}=2\) mg/L.

First apply the covariate adjustment to the population value, then apply the subject deviation:

$$ E_{\max,i}=40(1.2)\exp\{\log(0.9)\} =40(1.2)(0.9)=43.2\ \text{response units}. $$

At \(C=EC_{50}\), the concentration-dependent fraction is \(0.5\), so

$$ E_i=10+43.2(0.5)=31.6\ \text{response units}. $$

The covariate raises the typical parameter from \(40\) to \(48\) response units; the individual deviation then multiplies that adjusted value by \(0.9\). Reporting only the final value would conceal which model layer produced each part of the prediction.

Assumptions, Diagnostics, and Alternatives

The hierarchy is useful only when its assumptions are plausible and its components can be informed by the data. In the illustrative specification, key assumptions include a correctly specified concentration-effect relationship, a suitable covariate function, a distribution for subject effects, and a conditional observation model. Repeated measurements must be linked to the correct subject, and the assumed independence structure must match the design. If concentrations are treated as known inputs, that conditional analysis also assumes their uncertainty is negligible for the PD inference or has been handled elsewhere.

Useful checks follow the hierarchy rather than treating all discrepancies as interchangeable. Plot observed responses against concentration and compare them with model predictions to look for systematic misspecification, such as curvature or an inadequately represented baseline. Examine residuals against time, concentration, and predicted response for trends or changing spread. Compare individual predictions with observations by subject to detect persistent subject-level patterns that the random-effects structure may not capture. Also check whether parameter estimates are plausible, whether uncertainty is large, and whether the model has difficulty separating parameters that produce similar concentration-effect curves.

These checks can suggest where a model is failing but cannot prove that a particular hierarchy is correct. For instance, residual trends may arise from a misspecified structural relationship, an unmodeled time pattern, or an inappropriate observation model. A persistent subject-level discrepancy may point to an omitted covariate or an inadequate random-effects structure. A problem should not be “fixed” by assigning every mismatch to a different layer without scientific and data-based justification.

A conditional PD analysis treats concentrations supplied to the PD model as fixed inputs; a joint PK/PD analysis models the PK and PD components together. The conditional approach can be appropriate when the concentration information is sufficiently precise for the question at hand. A joint approach can propagate PK uncertainty into PD estimation, but it requires a defensible PK model and additional information. Neither approach removes the need to distinguish population parameters, subject effects, structural response, and observation error.

Common pitfall: Treating every response discrepancy as observation error, or treating every repeated observation as an independent subject, erases the hierarchy. Observation error varies at the measurement level; a subject effect is shared across that subject's observations. The model must represent those sources at their appropriate levels.

Check Your Understanding

Answer each question using the model hierarchy and the hypothetical values where supplied.

  1. In the Emax model, what does \(E_{ij}\) represent, and how does it differ from \(Y_{ij}\)?
  2. Why does the same individual random effect appear in all observations from subject \(i\)?
  3. If \(E_0=8\) response units, \(E_{\max}=24\) response units, \(EC_{50}=3\) mg/L, and \(C=3\) mg/L, calculate the typical underlying response.
  4. Explain the distinction between a covariate adjustment and an individual random effect.
  5. When is the product of conditional observation densities in the subject likelihood not justified as written?

Solutions. (1) \(E_{ij}\) is the underlying response predicted by the structural model; \(Y_{ij}\) is the measured response, which also includes observation error. (2) The individual effect represents a persistent subject-level deviation, so it is shared across that subject's measurements rather than redrawn at each occasion. (3) Since \(C=EC_{50}\), the drug-related change is \(24(3)/(3+3)=12\) response units. Thus \(E=8+12=20\) response units. (4) A covariate adjustment represents a systematic modeled relationship with a measured subject characteristic; a random effect represents remaining subject-level deviation around the covariate-adjusted value. (5) The product requires conditional independence of observations given the subject effect and model inputs. Dependence among observation errors would invalidate that factorization.

Clinical Biostats