Tutorials › Quantitative Systems Pharmacology (QSP) › Parameter Correlation and Compensatory Mechanisms

Practical Identifiability and Estimability · Tutorial 551 of 799

Parameter Correlation and Compensatory Mechanisms

Interpret local parameter correlations and likelihood-contour geometry to identify which combinations of pathway parameters the data constrain and which remain weakly estimated.

Advanced 12 min read

What You'll Learn

  • Read the sign and magnitude of parameter correlations in the fitted coordinate system.
  • Connect an approximate covariance matrix to the local curvature of the log likelihood.
  • Interpret elongated likelihood contours as directions of compensatory parameter change.
  • Work through a pathway model in which production and removal rates preserve a steady-state concentration.
  • Distinguish local compensation from structural nonidentifiability and from mechanistic causation.
  • Recognize diagnostics and limitations of correlation-based interpretation.

Why Parameter Correlation Matters

A QSP model may reproduce measured outcomes well while leaving several parameter values uncertain. This can happen when changing one parameter can be offset by changing another. The predictions then change little along a particular direction through parameter space, even though they may change sharply in other directions. Such compensatory parameter changes help explain why some parameters are difficult to estimate separately.

Parameter-correlation matrices and likelihood contours provide complementary views of this pattern. A correlation matrix summarizes local pairwise association in an estimated joint distribution, usually an approximation near the fitted parameter values. A likelihood contour shows combinations of parameters with similar likelihood. Neither, by itself, proves that a biological mechanism causes another mechanism to compensate. Both describe how the model and the available data constrain parameter values.

Definition: A parameter-correlation matrix is a matrix whose diagonal entries are 1 and whose off-diagonal entries are correlations between pairs of estimated parameters. A likelihood contour is a curve or surface joining parameter values with the same likelihood (or the same chosen likelihood difference from the maximum). An elongated contour indicates that the likelihood changes less rapidly in one direction through parameter space than in another.

Local Curvature and Correlation

Let \(\theta\) denote the vector of parameters, and let \(\hat{\theta}\) be an interior maximum-likelihood estimate. The observed information matrix \(J\) is the negative Hessian of the log likelihood evaluated at that estimate. When the likelihood is smooth and locally well approximated by a quadratic, and the estimate is not dominated by parameter bounds or other irregularities, the approximate covariance matrix is \(J^{-1}\). This is a local approximation, not a guarantee that the full likelihood is quadratic.

$$ J_{ij}=-\left.\frac{\partial^2 \ell(\theta)}{\partial\theta_i\,\partial\theta_j}\right|_{\theta=\hat{\theta}}, \qquad \widehat{\operatorname{Cov}}(\hat{\theta})\approx J^{-1}. $$

For a covariance matrix \(V\), the correlation between parameters \(i\) and \(j\) is \(V_{ij}/\sqrt{V_{ii}V_{jj}}\). A positive correlation means that, in the local approximation, values above the fitted value for one parameter tend to occur with values above the fitted value for the other. A negative correlation means that higher values of one tend to pair with lower values of the other. The magnitude indicates the strength of this linear association in the stated parameter coordinates; it is not a measure of biological importance.

$$ \rho_{ij}=\frac{V_{ij}}{\sqrt{V_{ii}V_{jj}}}. $$

Near the maximum, a second-order expansion gives \(-2\{\ell(\theta)-\ell(\hat{\theta})\}\approx(\theta-\hat{\theta})^\mathsf{T}J(\theta-\hat{\theta})\). Its constant-value contours are ellipses when \(J\) is positive definite. Directions with small curvature correspond to large uncertainty and long axes of the ellipses; directions with high curvature correspond to short axes. The approximate covariance has the same principal directions as \(J\), with reciprocal eigenvalues.

Worked Example: Two Compensating Rates in a Pathway

Worked Example: Two Compensating Rates in a Pathway

Consider a hypothetical pathway state \(X(t)\), measured as a concentration, that is produced at rate \(k_{\mathrm{in}}\) and removed with first-order rate constant \(k_{\mathrm{out}}\):

$$ \frac{dX}{dt}=k_{\mathrm{in}}-k_{\mathrm{out}}X, \qquad X(0)=0. $$

Here \(k_{\mathrm{in}}\) has units of concentration per hour and \(k_{\mathrm{out}}\) has units of per hour. The solution is \(X(t)=(k_{\mathrm{in}}/k_{\mathrm{out}})(1-e^{-k_{\mathrm{out}}t})\); at steady state, \(X_{\mathrm{ss}}=k_{\mathrm{in}}/k_{\mathrm{out}}\).

Suppose the observations are made only after the system is effectively at steady state. The parameter pairs \((0.12\ \text{concentration units/hour},\,0.06\ \text{hour}^{-1})\) and \((0.24\ \text{concentration units/hour},\,0.12\ \text{hour}^{-1})\) both give:

$$ X_{\mathrm{ss}}=\frac{0.12}{0.06}=2.00 \quad\text{and}\quad X_{\mathrm{ss}}=\frac{0.24}{0.12}=2.00 \quad\text{concentration units}. $$

Increasing both rates by the same factor preserves their ratio, so steady-state observations alone cannot distinguish these pairs in this idealized model. This is an exact limitation of steady-state information about these two rates, not merely a small-sample correlation. Transient observations can contain information about the absolute rates. For example, at \(t=10\) hours the first pair predicts \(2(1-e^{-0.6})=0.9024\) concentration units, whereas the second predicts \(2(1-e^{-1.2})=1.398\) concentration units. Thus the data schedule matters: transient data may separate rates that steady-state data do not.

Worked Example: Reading a Local Correlation Matrix

Worked Example: Reading a Local Correlation Matrix

Suppose a fit to hypothetical pathway data is evaluated in log-rate coordinates \(z_1=\log k_{\mathrm{in}}\) and \(z_2=\log k_{\mathrm{out}}\). Assume its local observed information matrix is:

$$ J= \begin{pmatrix} 50.5 & -49.5\\ -49.5 & 50.5 \end{pmatrix}. $$

This matrix has curvature 100 in the direction \(u=(z_1-z_2)/\sqrt{2}\) and curvature 1 in the direction \(v=(z_1+z_2)/\sqrt{2}\). Its inverse, the local covariance approximation, is:

$$ V=J^{-1} = \begin{pmatrix} 0.505 & 0.495\\ 0.495 & 0.505 \end{pmatrix}. $$

The correlation is \(0.495/\sqrt{0.505(0.505)}=0.9802\). This strong positive local correlation is consistent with increasing both log-rates together while preserving their difference, and therefore approximately preserving the rate ratio. It does not mean that either rate is individually well estimated. The small curvature in the common-change direction implies substantial uncertainty along that direction.

Worked Example: Connecting the Contour to Parameter Combinations

Worked Example: Connecting the Contour to Parameter Combinations

Use the same local approximation, with \(\hat z\) denoting the fitted log-rates and \(\delta z=z-\hat z\). In the orthogonal coordinates \(u=(\delta z_1-\delta z_2)/\sqrt{2}\) and \(v=(\delta z_1+\delta z_2)/\sqrt{2}\), the likelihood difference is:

$$ -2\{\ell(z)-\ell(\hat z)\}\approx 100u^2+v^2. $$

On the contour where this quantity equals 1, a pure common change has \(u=0\) and \(v=1\), so \(\delta z_1=\delta z_2=1/\sqrt{2}=0.7071\). A pure contrast change has \(v=0\) and \(u=0.1\), so \(\delta z_1=0.1/\sqrt{2}=0.07071\) and \(\delta z_2=-0.07071\). Both changes lie on the same contour, but a much larger change in the common direction is needed to produce the same likelihood difference. The contour is therefore elongated along joint increases or joint decreases in the two log-rates.

This geometry identifies two different combinations: the rate contrast, \(z_1-z_2=\log(k_{\mathrm{in}}/k_{\mathrm{out}})\), is comparatively well constrained, while the common log-rate level, \(z_1+z_2\), is weakly constrained. The contour is a local approximation here; actual likelihood contours may be curved or asymmetric farther from the fitted values.

A Short Derivation: Why the Inverse Curvature Gives the Local Covariance

The connection between curvature and covariance follows from the quadratic approximation. If \(J\) is positive definite, the local likelihood has the form \(\ell(\theta)-\ell(\hat{\theta})\approx-\tfrac{1}{2}\delta^\mathsf{T}J\delta\), where \(\delta=\theta-\hat{\theta}\). The corresponding normalized quadratic density has a covariance proportional to \(J^{-1}\). For example, diagonalize \(J=Q\Lambda Q^\mathsf{T}\), where \(Q\) is orthogonal and \(\Lambda\) contains positive eigenvalues. In the rotated coordinates \(a=Q^\mathsf{T}\delta\), the quadratic is \(\sum_i\lambda_i a_i^2\). A small \(\lambda_i\) allows larger changes in \(a_i\) at a fixed likelihood drop, and the variance in that direction is proportional to \(1/\lambda_i\). Transforming back gives the covariance proportional to \(Q\Lambda^{-1}Q^\mathsf{T}=J^{-1}\). This justifies the local covariance approximation under the stated regularity and quadratic-approximation conditions; it does not establish that the approximation is reliable over a wide parameter range.

Diagnostics, Comparisons, and Limitations

Interpret a correlation matrix together with parameter scales, likelihood contours, and the fitted model. A correlation near \(1\) or \(-1\) can flag a weakly constrained combination, but the correlation alone does not identify the biological explanation. Conversely, moderate pairwise correlations do not rule out a poorly estimated combination involving several parameters. Correlations also depend on parameterization: the matrix for log-rates describes local association in log-rate coordinates, not a parameterization-free property.

The earlier material on singular values and weakly estimated parameter combinations describes a related diagnostic through sensitivity directions. Singular values emphasize combinations of parameters that have weak effects on predicted observations; local correlations summarize pairwise association implied by the covariance approximation. A likelihood contour makes the geometry visible for a chosen pair. These views can agree, but they answer different questions and none replaces checking whether the model fits the observations adequately.

DiagnosticWhat it summarizesImportant limitation
Parameter-correlation matrixPairwise local association in the chosen coordinatesCan hide a weak combination involving more than two parameters
Likelihood contoursJoint fit quality for parameter pairs at specified likelihood levelsPairwise plots can omit interactions with other parameters
Sensitivity or singular-value analysisDirections in parameter space with weak effects on predicted observationsDepends on the observation set, scaling, and local evaluation point
Parameter scatter from repeated fitsVariation in fitted estimates across starts or data resamplesMay reflect optimizer failure or sampling variation as well as model uncertainty

Warning signs include a nearly singular covariance matrix, correlations extremely close to \(1\) or \(-1\), contours that extend to parameter bounds, visibly curved or open contours, and estimates that vary greatly across optimization starts despite similar likelihood values. Check convergence, parameter scaling, bounds, residual patterns, and whether the local Hessian is positive definite. A Hessian-based correlation is especially difficult to trust when the likelihood is strongly nonquadratic, an estimate lies on a bound, or a parameter is structurally redundant. In those cases, a local ellipse can give a misleadingly neat summary of uncertainty.

A common mistake is to say, “The correlation is 0.98, so these two biological processes are causally linked.” The correction is that 0.98 describes strong positive local statistical association between fitted parameter estimates in a specified coordinate system. It indicates that the data and model allow compensating joint changes; it does not establish a causal relationship between the processes. The model equations, experimental design, and additional biological evidence are needed to assess a mechanistic interpretation.

The practical value of this analysis is to show what a fitted model has learned: perhaps a pathway output or a rate ratio is constrained, while the individual rates are not. That distinction matters when reporting parameter estimates, comparing mechanisms, or deciding whether predictions depend on uncertain parameter combinations. A parameter pair can be uncertain while a particular combination of the pair is estimated much more precisely.

Check Your Understanding

Answer each question using the definitions and reasoning above. Brief solutions follow.

  1. A local covariance matrix has diagonal entries 4 and 9 and off-diagonal entry 3. What is the correlation, and what does its sign mean?
  2. In the pathway model, why do steady-state observations constrain \(k_{\mathrm{in}}/k_{\mathrm{out}}\) but not necessarily the two rates separately?
  3. For a local contour \(100u^2+v^2=1\), which direction is more weakly constrained, \(u\) or \(v\)?
  4. Why is a high fitted-parameter correlation not evidence that one biological process causes another?

Solutions. 1. The correlation is \(3/\sqrt{4\cdot9}=3/6=0.500\), indicating positive local association: higher fitted values of one parameter tend to pair with higher values of the other. 2. At steady state, \(X_{\mathrm{ss}}=k_{\mathrm{in}}/k_{\mathrm{out}}\), so scaling both rates by the same positive factor leaves the prediction unchanged. 3. The \(v\) direction is more weakly constrained because its curvature is 1, compared with 100 in the \(u\) direction; a larger movement in \(v\) is needed for the same likelihood change. 4. Correlation describes local statistical association among fitted estimates under the model and data. It does not establish a causal link between biological processes.

Clinical Biostats