Tutorials › Quantitative Systems Pharmacology (QSP) › Diagnosing Interaction-Parameter Identifiability

Combination Therapy · Tutorial 513 of 799

Diagnosing Interaction-Parameter Identifiability

You will learn to assess interaction-parameter uncertainty using profile likelihoods and parameter correlations, then use those diagnostics to plan more informative combination experiments.

Advanced 11 min read

What You'll Learn

  • Define practical identifiability for an interaction parameter in a specified model and data set.
  • Construct and interpret a profile likelihood by fixing the interaction parameter and re-estimating nuisance parameters.
  • Relate profile curvature and parameter correlations to uncertainty in the interaction estimate.
  • Recognize dose designs that confound interaction effects with main effects.
  • Compare candidate dose levels using their contribution to interaction information.
  • Identify response measurements and model assumptions that can limit interaction estimation.

Why an Interaction Estimate Can Be Uncertain

A fitted combination model can return a numerical interaction estimate even when the observed data do not pin that estimate down. In that situation, the reported value may depend strongly on small changes in the data, the dose grid or the model assumptions. A useful diagnosis asks not only whether an optimizer converged, but whether substantially different interaction values can also explain the data almost as well.

This tutorial focuses on practical identifiability: how strongly a particular data set constrains an interaction parameter within a specified model. It is conditional on the chosen model, dose levels, response measurements and error assumptions. It is different from asking whether a parameter could be uniquely recovered from ideal, noise-free observations; that broader question requires a separate analysis.

For a concrete starting point, consider a continuous response measured at fixed times under a two-drug dose matrix. Let \(a\) and \(b\) be normalized doses, and let \(y\) be the response in response units. A simple local model is

$$ y=\beta_0+\beta_A a+\beta_B b+\gamma ab+\varepsilon,\qquad \varepsilon\sim N(0,\sigma^2). $$

Here, \(\beta_0\) is the baseline, \(\beta_A\) and \(\beta_B\) are the dose effects in the model, and \(\gamma\) is the interaction coefficient. In this model, the interaction contribution is \(\gamma ab\); its units are response units per product of normalized doses. This equation is a diagnostic example, not a claim that every combination response is linear in dose. Conclusions about identifiability always depend on the response model being appropriate for the data being analyzed.

Definition: An interaction parameter is practically identifiable from a specified data set when the observed data constrain it sufficiently that plausible values are confined to a suitably narrow range, given the model and error assumptions. A broad range of nearly equally well-fitting values indicates weak practical identifiability.

A diagnosis should account for the design and the response data together. Dose combinations determine which model effects can be separated; replication and measurement precision determine how clearly their response differences can be seen. The standard errors from a local covariance approximation are useful, but profile likelihood can reveal shapes that a single standard error hides.

Profile Likelihood: Vary the Interaction, Refit the Rest

Suppose the responses are independent normal observations with common variance, and the dose values are treated as known. For each fixed candidate value \(g\) of \(\gamma\), maximize the likelihood over the remaining parameters, such as \(\beta_0,\beta_A,\beta_B\), and possibly \(\sigma^2\). The resulting function is the profile likelihood for \(\gamma\). Profiling allows nuisance parameters to adjust as \(\gamma\) changes, so it directly asks how well the best-fitting model can explain the data at each candidate interaction value.

$$ \ell_{\mathrm{prof}}(g)= \max_{\beta_0,\beta_A,\beta_B,\sigma^2} \ell(\beta_0,\beta_A,\beta_B,\gamma=g,\sigma^2). $$

A profile is often displayed as a likelihood-ratio statistic relative to the best fit:

$$ D(g)=2\{\ell_{\mathrm{prof}}(\hat{\gamma})-\ell_{\mathrm{prof}}(g)\}. $$

Small \(D(g)\) means that fixing \(\gamma=g\) costs little fit after the other parameters are re-estimated. Under regular likelihood assumptions, an approximate 95% confidence set for one parameter contains values with \(D(g)\leq 3.84\), the 95th percentile of a chi-square distribution with one degree of freedom. This approximation can be unreliable in small samples, near parameter boundaries, or when the likelihood is irregular. A confidence set is a procedure with a long-run coverage interpretation; it does not assign a 95% probability to a fixed parameter being in the particular interval computed.

For a linear Gaussian model with known \(\sigma\), profiling gives a particularly clear justification. Write the design matrix columns for the nuisance terms as \(Z\), and the interaction column as \(w\), with entries \(w_i=a_i b_i\). Project \(w\) onto the part not explained by the nuisance columns, giving \(w_\perp\). Once the nuisance parameters have been re-estimated, a change \(\gamma-\hat{\gamma}\) leaves a residual change proportional to \(w_\perp\). The increase in squared error is therefore \((\gamma-\hat{\gamma})^2 w_\perp^\mathsf{T}w_\perp\), and the likelihood-ratio statistic is

$$ D(\gamma)=\frac{(\gamma-\hat{\gamma})^2 w_\perp^\mathsf{T}w_\perp}{\sigma^2}. $$

This result shows why dose geometry matters: if the interaction column is almost explained by the other model columns, \(w_\perp^\mathsf{T}w_\perp\) is small, so the profile is shallow and many interaction values fit similarly. If the variance is estimated rather than known, the profile also re-estimates it; the exact likelihood calculation changes, but the same practical diagnosis applies.

Worked Example: A Broad Profile Despite a Finite Estimate

Hypothetical data. Consider a balanced \(2\times2\) dose matrix at \(a,b\in\{0,1\}\), with two observations per cell. The cell means for response \(y\), in response units, are 0.10 at \((0,0)\), 0.30 at \((1,0)\), 0.25 at \((0,1)\), and 0.55 at \((1,1)\). Assume independent errors with known measurement standard deviation \(\sigma=0.05\) response units.

For this four-cell design, the interaction contrast is the combination response minus the two single-agent responses plus the baseline:

$$ \hat{\gamma}=0.55-0.30-0.25+0.10=0.10 $$

The interaction estimate is 0.10 response units per normalized dose product. With two observations per cell, the interaction column after removing the intercept and main-effect columns has squared length \(w_\perp^\mathsf{T}w_\perp=0.5\). Thus

$$ D(g)=\frac{(g-0.10)^2(0.5)}{0.05^2}=200(g-0.10)^2. $$

Using the approximate 95% cutoff of 3.84, the profile set satisfies \(200(g-0.10)^2\leq3.84\). Hence \(|g-0.10|\leq\sqrt{3.84/200}=0.1386\), giving approximately \([-0.0386,\,0.2386]\) response units per normalized dose product. Although the fitted interaction is positive, this interval includes zero. Under the stated assumptions, the data do not sharply distinguish a zero interaction from a range of positive and negative values.

Parameter Correlations and Dose-Design Geometry

A second diagnostic is the correlation matrix of parameter estimates, usually obtained from the inverse of the local information matrix or from an appropriate covariance estimate. A large absolute correlation between \(\hat{\gamma}\) and a main-effect estimate means that changes in those parameter estimates can compensate for each other locally. Correlation close to \(1\) or \(-1\) is a warning, not a universal pass/fail threshold: it should be interpreted alongside the profile, parameter uncertainty, model fit and intended use of the estimate.

Correlations among dose-design columns can help explain parameter correlations, but they are not always identical to them. In a linear model, the covariance depends on the design columns after the other terms have been accounted for. In nonlinear models, it also depends on the fitted parameter values and response sensitivity. Therefore, inspect parameter correlations from the fitted model where possible, and use the dose grid to understand why a problem may be occurring.

Worked Example: Near-Collinearity Inflates Interaction Uncertainty

Hypothetical design. Suppose single-agent data have already pinned down the baseline and the other relevant terms well enough to treat them as known for this local calculation. The remaining response component at \(a=1\) is modeled as \(q=\beta_A a+\gamma ab\). Combination observations are collected at \(b=0.9,1.0,1.1\), with measured values \(q=0.29,0.30,0.31\) response units. Assume known independent error standard deviation \(\sigma=0.02\) response units.

The values fit \(\beta_A=0.20\) and \(\gamma=0.10\), since, for example, \(0.20+0.10(0.9)=0.29\). The two design columns for these unknown coefficients are \(x=a=(1,1,1)\) and \(z=ab=(0.9,1.0,1.1)\). Their normalized inner product is

$$ \frac{x^\mathsf{T}z}{\sqrt{(x^\mathsf{T}x)(z^\mathsf{T}z)}} =\frac{3}{\sqrt{3(0.81+1+1.21)}}=0.9967. $$

For this two-coefficient linear model, the correlation of the coefficient estimates is the negative of this design-column correlation, approximately \(-0.9967\). The variance of the interaction estimate is

$$ \operatorname{Var}(\hat{\gamma}) =\sigma^2\frac{x^\mathsf{T}x} {(x^\mathsf{T}x)(z^\mathsf{T}z)-(x^\mathsf{T}z)^2} =0.02^2\frac{3}{3(3.02)-3^2}=0.0200. $$

The resulting standard error is \(\sqrt{0.0200}=0.1414\) response units per normalized dose product. The estimate is much less precise than its numerical value might suggest: across this narrow range of \(b\), changing \(\beta_A\) can nearly compensate for changing \(\gamma\). The local confidence interval based on a normal approximation would be approximately \(0.10\pm1.96(0.1414)\), or \([-0.177,0.377]\). Its width is a practical warning that these data provide little separation of the two effects.

This example deliberately conditions on other model terms being known. In a full analysis, uncertainty in those terms must also be included; conditioning on estimated values can understate uncertainty. The example isolates one design problem: if \(b\) barely varies among the combination observations, the columns \(a\) and \(ab\) have nearly the same pattern.

Choosing Dose Levels and Response Measurements

Improving an interaction estimate usually requires making its response pattern distinguishable from the patterns of the baseline and main effects. In the bilinear example, the interaction column is \(ab\), so useful designs include combination doses that vary both drugs, rather than only increasing one drug while holding the other close to a single level. Including suitable single-agent and baseline conditions also helps anchor the main effects and intercept. The precise best design depends on the model and scientific question; simply adding the highest doses is not a general solution.

Worked Example: Wider Dose Coverage Improves Local Precision

Hypothetical design extension. Keep \(a=1\), and add combination observations at \(b=0.5\) and \(b=1.5\) to the three observations at \(0.9,1.0,1.1\). Assume the same model \(q=\beta_A a+\gamma ab+\varepsilon\), the same known \(\sigma=0.02\) response units, and that all other terms are known for this calculation.

The design columns are now \(x=(1,1,1,1,1)\) and \(z=(0.5,0.9,1.0,1.1,1.5)\). Their sums of squares and cross-product are \(x^\mathsf{T}x=5\), \(z^\mathsf{T}z=5.52\), and \(x^\mathsf{T}z=5\). Therefore,

$$ \operatorname{Var}(\hat{\gamma}) =0.02^2\frac{5}{5(5.52)-5^2} =0.0007692,\qquad SE(\hat{\gamma})=\sqrt{0.0007692}=0.02773. $$

The parameter-estimate correlation is now \(-5/\sqrt{5(5.52)}=-0.9517\). This remains high, but the interaction standard error is much smaller than the 0.1414 response units per normalized dose product in the narrow-range design. The broader range of \(b\) makes \(ab\) more distinguishable from \(a\). These calculations assume the added observations have the same independent measurement error and that the model remains adequate over the expanded range.

Dose selection is only one way to improve precision. Replicate measurements can reduce uncertainty when error is predominantly random, while improved assay precision can reduce \(\sigma\). Measuring a response that is sensitive to the proposed interaction may be more informative than collecting many precise measurements of a response that barely changes across the dose matrix. In dynamic combination models, measurements at informative times may also matter; the schedule and time course must match the model being estimated.

A useful design comparison evaluates expected information or the anticipated profile for \(\gamma\) under candidate designs, not just the number of dose groups. Check that dose levels span the region in which the model is meaningful, that the response is measurable there, and that the chosen observations help distinguish \(\gamma\) from nuisance parameters. Predictions outside the observed dose range can be especially sensitive to the assumed model, even if a fitted profile is narrow within the range.

Diagnostics, Alternatives, and Limitations

A practical workflow is to fit the stated model, inspect the interaction profile over a scientifically plausible range, and examine parameter correlations and uncertainty estimates. Then check that each profile point was successfully optimized, that the likelihood calculation uses the same data and assumptions as the main fit, and that the fitted responses are compatible with the observations. A failed optimizer can create an artificial kink or apparent second optimum; rerun from multiple starting values before interpreting such features.

  • Flat or very broad profile: a wide range of interaction values costs little fit, indicating weak practical information in the data.
  • Asymmetric or irregular profile: the symmetric standard error approximation may be misleading; report the profile-based uncertainty and investigate boundaries or multiple optima.
  • Strong parameter correlation: related coefficients trade off in the fitted model. Check which dose patterns or response measurements could separate them.
  • Unexpectedly narrow profile: verify that nuisance parameters were genuinely re-estimated and that constraints or fixed parameters have not created unjustified certainty.
  • Systematic residual patterns: precision calculations cannot rescue a model that misses the response behavior. Reconsider whether the model form and error assumptions are adequate before interpreting the interaction estimate.

Profile likelihood has an advantage over a local standard error: it can show asymmetry, flat regions and multiple plausible values. A covariance matrix is quicker and useful for detecting local trade-offs, but it summarizes uncertainty near the fitted optimum and can be unreliable when the likelihood is far from quadratic. Bootstrap resampling can assess sampling variability under a specified resampling scheme, but it does not repair a poor dose design or an unsuitable model. No one diagnostic replaces checking the data, fit and assumptions.

These conclusions are conditional. The simple Gaussian examples assume independent observations, constant variance, known doses, and an adequate mean model. Real response measurements can be correlated, heteroscedastic, bounded or subject to uncertainty in dose and exposure. Such features should be represented in the likelihood when relevant; treating them as if they were absent can distort both the profile and parameter correlations. Also, an identifiable fitted interaction is not by itself evidence of a particular biological mechanism: it is an estimate within the chosen model, data and response definition.

Key takeaway: A precise-looking interaction estimate is not enough. Use a profile likelihood to see which interaction values remain compatible with the data, inspect parameter correlations to identify trade-offs, and choose dose levels and response measurements that make the interaction pattern distinguishable from other model effects.

Check Your Understanding

Answer each question, then compare with the solutions below.

  1. In the model \(y=\beta_0+\beta_Aa+\beta_Bb+\gamma ab+\varepsilon\), what does a broad profile for \(\gamma\) indicate?
  2. Why can a design with \(a=1\) and \(b\) values only between 0.9 and 1.1 make \(\beta_A\) and \(\gamma\) difficult to separate?
  3. Does a 95% profile-likelihood confidence set mean there is a 95% probability that the fixed parameter lies in the computed set?
  4. Name two design or measurement changes that could improve interaction precision, and state a condition under which each may help.

Solutions. (1) Many interaction values can be accommodated with little loss of fit after nuisance parameters are re-estimated, so the data weakly constrain \(\gamma\). (2) At \(a=1\), the columns for the two coefficients are \(a=1\) and \(ab=b\). When \(b\) varies only slightly, those columns are nearly proportional, allowing the coefficients to trade off. (3) No. Under the stated likelihood assumptions and regularity conditions, the interval-producing procedure has approximately 95% coverage over repeated samples; the interval does not give a probability for a fixed parameter. (4) Broaden the range or balance of combination dose levels if this makes the interaction column more distinct from main-effect columns; add replication or improve assay precision if random measurement error is a major source of uncertainty. The model must remain adequate at the added doses, and the response must be measurable.

Clinical Biostats