Tutorials › Pharmacokinetic-Pharmacodynamic (PK/PD) Modeling › Comparing Mechanisms With Similar Response Curves

Indirect Response Models · Tutorial 146 of 598

Comparing Mechanisms With Similar Response Curves

Compare plausible indirect-response mechanisms without mistaking a small likelihood advantage for decisive evidence about how the drug acts.

Advanced 12 min read

What You'll Learn

  • Write competing input-inhibition and loss-stimulation models for a declining response.
  • Compare fitted models using likelihood and AIC when the mechanisms are nonnested.
  • Interpret parameter uncertainty separately from the relative fit of competing mechanisms.
  • Identify sampling times that are expected to provide stronger discrimination.
  • Recognize why similar fitted trajectories may leave the mechanism unresolved.

Why Similar Trajectories Require Careful Comparison

Different indirect-response mechanisms can produce response curves that look nearly alike over the observation window. For example, a drug may reduce response by inhibiting its production, or by stimulating its loss. If observations are sparse, noisy, or concentrated in a limited part of the trajectory, both mechanisms may fit well. The question is therefore not simply which curve looks better, but whether the available data support distinguishing the mechanisms at all.

This comparison requires three related but distinct judgments: how well each model fits the observations, how uncertain its parameter estimates are, and whether the sampling design captured times at which the models predict different responses. A preferred model under one criterion is not automatically a proven biological mechanism.

Definition: Two candidate mechanisms are practically distinguishable under a particular design when the observed data and their uncertainty provide enough information to favor one mechanism over the other. Similar predictions at sampled times, relative to the observation error and parameter uncertainty, indicate weak practical distinguishability, even if the mechanisms are mathematically different.

Specify the Candidates and the Observation Model

Consider a response \(R(t)\) with baseline value \(R_0=k_{\mathrm{in}}/k_{\mathrm{out}}\), where \(k_{\mathrm{in}}\) is the baseline production rate and \(k_{\mathrm{out}}\) is the baseline loss-rate constant. Let the concentration profile \(C(t)\) be available to both candidate models. For a declining response, one plausible pair is inhibition of input and stimulation of loss:

$$ \begin{aligned} \text{Input inhibition:}\qquad \frac{dR}{dt} &=k_{\mathrm{in}}\left[1-I_{\max} \frac{C(t)}{IC_{50}+C(t)}\right]-k_{\mathrm{out}}R,\\ \text{Loss stimulation:}\qquad \frac{dR}{dt} &=k_{\mathrm{in}}-k_{\mathrm{out}}\left[1+S_{\max} \frac{C(t)}{SC_{50}+C(t)}\right]R. \end{aligned} $$

Here \(I_{\max}\) and \(S_{\max}\) are dimensionless maximum drug effects, while \(IC_{50}\) and \(SC_{50}\) have the same concentration units as \(C(t)\). The models share the untreated baseline turnover structure but represent different drug actions. Their predicted responses, denoted \(f_m(t_i;\theta_m)\) for model \(m\), are obtained by solving the corresponding differential equation with its parameter vector \(\theta_m\).

For a basic likelihood comparison, assume observations \(y_i\) at times \(t_i\) satisfy \(y_i=f_m(t_i;\theta_m)+\epsilon_i\), with independent errors \(\epsilon_i\sim N(0,\sigma^2)\). The response units must be the same across models, and both models must be fitted to the same observations using a comparable error model. If the data show proportional error, serial correlation, or another residual structure, the likelihood should represent that structure rather than treating the errors as independent with constant variance.

Under the stated Gaussian model, the log likelihood is

$$ \ell_m(\theta_m,\sigma^2) =-\frac{n}{2}\log(2\pi\sigma^2) -\frac{1}{2\sigma^2}\sum_{i=1}^{n} \left[y_i-f_m(t_i;\theta_m)\right]^2. $$

The parameters are estimated by maximizing this likelihood. A larger maximized log likelihood means a better fit to these data under this observation model, but it does not by itself account for differences in model complexity or establish that the mechanism is true.

Likelihood Comparison When Mechanisms Are Nonnested

Input inhibition and loss stimulation are generally nonnested alternatives: neither is obtained from the other merely by fixing one parameter to a special value. Thus, a difference between their maximized likelihoods cannot ordinarily be treated as a likelihood-ratio test with a chi-square reference distribution. The familiar nested-model likelihood-ratio test requires specific nesting and regularity conditions; those conditions should not be assumed for mechanistic rivals.

A common comparison is Akaike’s information criterion, \(AIC=-2\ell_{\max}+2k\), where \(k\) is the number of estimated parameters, including the residual variance when it is estimated. Smaller AIC indicates a better trade-off between fit and parameter count, among the models being compared. AIC differences are relative evidence for these candidates, not probabilities that a mechanism is correct.

For Gaussian errors with a separately estimated common-form variance, the maximum-likelihood estimate is \(\hat{\sigma}^2=RSS/n\), where \(RSS\) is the residual sum of squares. Substituting this estimate into the log likelihood gives the following AIC difference:

$$ AIC_2-AIC_1 =n\log\left(\frac{RSS_2}{RSS_1}\right)+2(k_2-k_1). $$

This expression makes the comparison transparent: a lower residual sum of squares favors a model, while additional estimated parameters incur a penalty. When the sample is small relative to the number of fitted parameters, the corrected criterion \(AIC_c\) may be more appropriate, provided it can be calculated. The criterion must be chosen and interpreted consistently across the candidates.

Worked Example: A Small Fit Advantage Between Two Mechanisms

Suppose a hypothetical study measures a response in response units at eight times. Two fitted models—input inhibition and loss stimulation—have the following predictions. Define each residual as observed minus predicted.

Time (h)ObservedInput inhibition predictionLoss stimulation prediction
0100.5100.099.5
291.592.092.5
485.084.084.0
677.078.078.0
876.576.075.5
1279.580.080.5
1889.088.088.0
2493.094.094.0

For input inhibition, the residuals are \(0.5,-0.5,1,-1,0.5,-0.5,1,-1\), so \(RSS_1=0.25+0.25+1+1+0.25+0.25+1+1=5\) response-units squared. For loss stimulation, they are \(1,-1,1,-1,1,-1,1,-1\), giving \(RSS_2=8\) response-units squared.

Suppose each model estimates four mechanism parameters and the residual variance, so \(k_1=k_2=5\). Then

$$ AIC_2-AIC_1 =8\log(8/5)+2(5-5) =8\log(1.6) =3.760. $$

Input inhibition has the lower AIC in this hypothetical comparison. The difference is not so large that it should be described as proof of input inhibition: both predicted curves are close to the observations, and the sampled response pattern permits a plausible fit from either mechanism. The result supports a relative preference within these candidates and assumptions, not certainty about the drug’s biological action.

Parameter Uncertainty Is Not the Same as Model Uncertainty

A model can fit well while its parameters remain poorly determined. Within a candidate mechanism, parameter uncertainty can be examined using standard errors, confidence intervals, or profile likelihoods. A profile likelihood for one parameter fixes it at a sequence of values and re-estimates the remaining parameters at each value. A broad profile indicates that a range of parameter values fits nearly as well as the optimum.

Parameter intervals are conditional on the model being fitted. Overlap between an \(IC_{50}\) interval under input inhibition and an \(SC_{50}\) interval under loss stimulation does not demonstrate that the mechanisms are equivalent; the parameters describe different actions. Conversely, a narrow interval for one parameter does not establish that its model is better than a rival. Compare model fit and within-model uncertainty as separate questions.

Worked Example: Reading Broad Profile Intervals

In a second hypothetical analysis, the maximum log likelihood is \(-42.1\) for input inhibition and \(-42.8\) for loss stimulation. Their parameter counts are equal. The maximized likelihood ratio is \(\exp[-42.1-(-42.8)]=\exp(0.7)=2.014\), favoring input inhibition in this dataset. Because the candidates are nonnested, this ratio is descriptive rather than a conventional chi-square likelihood-ratio test.

Suppose profile-likelihood intervals for the input-inhibition fit are \(I_{\max}=0.25\) to \(0.95\) and \(IC_{50}=0.4\) to \(8.0\) concentration units; the loss-stimulation fit gives \(S_{\max}=0.30\) to \(1.40\) and \(SC_{50}=0.5\) to \(10.0\) concentration units. These broad intervals indicate substantial uncertainty in the drug-effect parameters within each fitted model. They do not make the mechanisms interchangeable, and their numerical overlap is not a test of mechanism.

The log-likelihood difference is \(0.7\), so the AIC difference is \(AIC_{\text{loss}}-AIC_{\text{input}}=2(0.7)=1.4\), because the parameter counts are equal. This is a modest relative advantage. A careful report would state that input inhibition fits somewhat better among these two candidates, while the parameter profiles and small criterion difference leave the mechanism weakly resolved.

Why Sampling Time Can Determine the Answer

Mechanisms may differ most during a short phase of the response, yet routine sampling may miss that phase. A useful design therefore considers the predicted separation between candidate trajectories at each possible sampling time, relative to the observation error and uncertainty in fitted parameters.

A simple justification comes from the expected log-likelihood ratio for one observation under two fixed predictions. Suppose model A predicts \(\mu_A\), model B predicts \(\mu_B\), and the observation has normal error with known standard deviation \(\sigma\). If A is the generating model, then \(Y=\mu_A+\epsilon\), where \(E(\epsilon)=0\). The log density ratio is

$$ \log\frac{f_A(Y)}{f_B(Y)} =\frac{(Y-\mu_B)^2-(Y-\mu_A)^2}{2\sigma^2} =\frac{(\mu_A-\mu_B)^2+2\epsilon(\mu_A-\mu_B)}{2\sigma^2}. $$

Taking the expectation under model A removes the term involving \(E(\epsilon)=0\), leaving \(E[\log\{f_A(Y)/f_B(Y)\}]=(\mu_A-\mu_B)^2/(2\sigma^2)\). Thus, a time with a larger prediction difference relative to the residual standard deviation can provide more expected discrimination. This calculation holds predictions fixed; when parameters are refitted, nuisance-parameter uncertainty can reduce the realized separation.

Worked Example: Choosing Between Early and Late Samples

For a third hypothetical design, suppose two fitted mechanisms predict responses of \(80.0\) and \(80.5\) response units at an early time, and \(85.0\) and \(90.0\) response units at a later time. Assume independent normal measurement error with known standard deviation \(\sigma=2.0\) response units, and suppose input inhibition is the generating model for this calculation.

At the early time, the prediction difference is \(0.5\) response units. The expected log-likelihood ratio in favor of input inhibition is

$$ \frac{(80.0-80.5)^2}{2(2.0)^2} =\frac{0.25}{8} =0.03125. $$

At the later time, the difference is \(5.0\) response units, giving

$$ \frac{(85.0-90.0)^2}{2(2.0)^2} =\frac{25}{8} =3.125. $$

Under these fixed predictions, the later sample has 100 times the expected log-likelihood separation of the early sample. This supports considering a later observation for discrimination, but it is not a complete design calculation: parameter uncertainty, practical sampling constraints, the concentration profile, and the possibility of a different error model must also be considered.

Diagnostics, Alternatives, and Limits

Before interpreting a likelihood comparison, inspect whether the fit is credible for each candidate. Plot residuals against time and predicted response, check for systematic runs or changing spread, and examine whether fitted trajectories follow the observed onset, minimum, and recovery. A nominal AIC advantage is not persuasive if the preferred model leaves a clear time-dependent residual pattern or if its optimum lies at a parameter boundary. Convergence problems and sensitivity to starting values can also make the reported maximum likelihood unreliable.

The main alternatives answer different questions. A nested likelihood-ratio test is appropriate only when one model is a regular special case of another and its assumptions hold. AIC compares relative expected predictive information loss with a complexity penalty; a Bayesian information criterion uses a different penalty and can rank models differently. Cross-validation can compare predictive performance on held-out observations, but may be unstable with a small dataset or an unrepresentative split. None of these criteria removes uncertainty due to sparse sampling, misspecified error, or omitted mechanisms.

A further limitation is that a shared concentration profile may itself be uncertain. If concentration predictions are treated as exact when they are not, apparent separation between response mechanisms can be overstated. Likewise, distinguishing the best-fitting curve among a limited set of candidates does not establish that the true biology is one of them. Independent mechanistic evidence and a design targeted to the rival predictions can strengthen interpretation.

Common pitfall: “The likelihood is higher for one mechanism, so that mechanism is proven.” A higher maximized likelihood only says that the fitted model assigns greater likelihood to the observed data; it does not account automatically for parameter count, sampling uncertainty, or unconsidered mechanisms. Compare candidates with an appropriate criterion, report parameter uncertainty, inspect diagnostics, and state when the design cannot distinguish the mechanisms.
Key takeaway: Mechanism comparison is strongest when the candidates are fitted to the same data under a defensible observation model, their relative fit is assessed with an appropriate criterion, their parameter uncertainty is examined, and sampling times capture meaningful differences in their predicted trajectories.

Check Your Understanding

Answer each question, then compare your reasoning with the solutions.

  1. Why should an ordinary chi-square likelihood-ratio test not automatically be used to compare input inhibition with loss stimulation?
  2. Two equally complex models have \(n=10\), \(RSS_1=12\), and \(RSS_2=15\). Calculate \(AIC_2-AIC_1\) under the Gaussian model with estimated variance.
  3. What does a broad profile-likelihood interval for \(IC_{50}\) indicate, and what does it not establish about a competing mechanism?
  4. With \(\sigma=3\) response units, two fixed model predictions differ by \(6\) response units at one time. Calculate the expected log-likelihood ratio favoring the generating model at that time.

Solutions. (1) The mechanisms are generally nonnested, so the regular nested-model conditions for a chi-square reference distribution do not apply automatically; use a suitable relative comparison such as AIC and describe its scope. (2) Since the models have equal parameter counts, \(AIC_2-AIC_1=10\log(15/12)=10\log(1.25)=2.231\). Model 1 has the lower AIC. (3) The interval indicates that a range of \(IC_{50}\) values fits nearly as well within the input-inhibition model. It does not show that loss stimulation is equivalent or inferior; that requires a separate model comparison. (4) The expected log-likelihood ratio is \(6^2/[2(3^2)]=36/18=2.000\) nats for that observation under the fixed-prediction assumptions.

Clinical Biostats