Tutorials › Nonlinear Mixed-Effects Models (NLME) › Sharing Parameters Across Metabolizer Classes

Mixture and Latent Subpopulation Models · Tutorial 526 of 797

Sharing Parameters Across Metabolizer Classes

Learn how to choose and justify shared versus class-specific PK parameters in a two-class clearance model without adding unnecessary complexity.

Advanced 11 min read

What You'll Learn

  • Distinguish sharing a population parameter from removing individual variability.
  • Write a two-class likelihood with class-specific clearance and shared PK parameters.
  • Select which structural, variability, and residual parameters to constrain across classes.
  • Compare nested sharing models using a likelihood-ratio calculation under stated conditions.
  • Recognize when a shared-parameter constraint may be misleading or poorly supported.

Why Decide What to Share?

A two-class metabolizer model can represent fast and slow clearance while keeping other aspects of the pharmacokinetic (PK) model common. This is useful when the scientific hypothesis concerns clearance specifically: estimating separate values for every PK parameter may consume information and make the model harder to interpret, without improving its description of the data. The opposite mistake is to force parameters to be equal merely to keep the model small, even when the class-specific concentration profiles suggest otherwise.

The decision is about the model's constraints. A shared population parameter has one value used in both classes. A class-specific population parameter has a separate value for each class. Sharing a population value does not, by itself, remove individual variability: for example, individuals may still have random deviations in clearance around their class's typical clearance.

Definition: In a two-class NLME model, a PK parameter is shared across classes when its population-level value or distributional parameter is constrained to be the same in the fast and slow classes. It is class-specific when separate class-level values are estimated. These are modeling constraints, not claims that every individual has the same parameter value.

A Clearance-Focused Model

Let \(c_i\) denote individual \(i\)'s latent class, with \(c_i \in \{\mathrm{fast},\mathrm{slow}\}\). Write the probability of the fast class as \(\pi_{\mathrm{fast}}\); the slow-class probability is \(1-\pi_{\mathrm{fast}}\). For a simple one-compartment model after an intravenous dose, let \(CL_{\mathrm{fast}}\) and \(CL_{\mathrm{slow}}\) be the class-specific typical clearances, and let \(V\) be a shared volume of distribution. A shared absorption parameter \(k_a\) would be relevant for an oral model, not for this intravenous example.

For illustration, suppose clearance has a log-normal individual deviation:

$$ CL_i = CL_{c_i}\exp(\eta_{CL,i}), \qquad \eta_{CL,i}\sim N(0,\omega_{CL}^2). $$

Here the typical clearance differs by class, while the random-effect variance \(\omega_{CL}^2\) is shared. This is one possible constraint, not an automatic requirement. A model could instead estimate a separate clearance random-effect variance in each class if there is sufficient information and a scientific reason to expect different within-class variability.

Let \(f(t;CL_i,V)\) denote the concentration predicted by the structural model at time \(t\), and let \(p(y_i\mid c_i,\eta_{CL,i})\) denote the likelihood contribution from individual \(i\)'s observations given class and random effect. If the class probabilities are common to individuals, that individual's likelihood contribution is a mixture:

$$ L_i = \pi_{\mathrm{fast}}\int p(y_i\mid \mathrm{fast},\eta_{CL})\, \phi(\eta_{CL};0,\omega_{CL}^2)\,d\eta_{CL} + (1-\pi_{\mathrm{fast}})\int p(y_i\mid \mathrm{slow},\eta_{CL})\, \phi(\eta_{CL};0,\omega_{CL}^2)\,d\eta_{CL}. $$

The shared-parameter constraint means that the same \(V\), for example, enters both class-specific conditional likelihoods. It does not mean that the two integrals are identical: their typical clearances differ. The population likelihood is the product of the individual contributions, or equivalently its log likelihood is the sum of their logarithms.

Worked Example: The Consequence of Sharing Volume

Suppose a hypothetical intravenous one-compartment model estimates \(CL_{\mathrm{fast}}=8.0\) L/h and \(CL_{\mathrm{slow}}=4.0\) L/h, with a shared \(V=40\) L. Assume linear elimination and the one-compartment half-life formula \(t_{1/2}=\ln(2)V/CL\). What half-lives does the model imply?

For the fast class,

$$ t_{1/2,\mathrm{fast}}=\frac{0.6931(40\ \mathrm{L})}{8.0\ \mathrm{L/h}} =3.466\ \mathrm{h}. $$

For the slow class,

$$ t_{1/2,\mathrm{slow}}=\frac{0.6931(40\ \mathrm{L})}{4.0\ \mathrm{L/h}} =6.931\ \mathrm{h}. $$

The shared volume gives the two classes different half-lives through their clearance values. Thus, sharing \(V\) does not force the predicted concentration-time profiles to be the same. It does impose a substantive assumption: the class distinction changes typical clearance, not typical volume. These calculations are conditional on the stated one-compartment, linear-elimination model; they do not establish that the constraint fits any particular data set.

Choosing Constraints Parameter by Parameter

A useful decision is not simply “share everything” versus “share nothing.” Consider each parameter according to what it represents and what the data can inform.

  • Typical clearance: estimate separate \(CL_{\mathrm{fast}}\) and \(CL_{\mathrm{slow}}\) when the class distinction is intended to represent different clearance levels.
  • Volume or absorption: share \(V\) or \(k_a\) if the working scientific model attributes the class difference to clearance alone. Allow separate values if there is a justified mechanism or a clear, reproducible improvement in fit that the available design can support.
  • Random-effect variances and correlations: sharing \(\omega_{CL}^2\), or a covariance structure, is a separate decision from sharing typical clearances. A common variance asserts similar within-class heterogeneity; separate variances allow it to differ.
  • Residual-error parameters: a common residual model is often reasonable when the observation process is common across classes. Separate residual parameters need a specific rationale, since they can absorb differences that might otherwise be attributed to the PK model.

Each added class-specific parameter increases the number of quantities the data must estimate. That can be a poor trade when class-specific observations are limited or the classes produce similar predictions. Conversely, a shared value can systematically misrepresent one class if its true parameter differs. The aim is a scientifically interpretable model with enough flexibility for the observed data, not the smallest possible parameter count.

Worked Example: Counting Parameters Under Different Sharing Choices

Consider a hypothetical model with two class-specific typical clearances, one typical volume, one \(k_a\), one shared clearance random-effect variance, one shared residual-error parameter, and one fast-class probability. Count these parameters first when \(V\) and \(k_a\) are shared, then when both are class-specific. Assume all listed quantities are estimated and no other parameters are counted.

With shared \(V\) and \(k_a\), the free parameters are \(CL_{\mathrm{fast}}\), \(CL_{\mathrm{slow}}\), \(V\), \(k_a\), \(\omega_{CL}^2\), the residual-error parameter, and \(\pi_{\mathrm{fast}}\): \(7\) in total.

If \(V\) and \(k_a\) are each class-specific, they contribute two values apiece instead of one. The count becomes \(7+1+1=9\). The additional two parameters are the fast-versus-slow differences in typical volume and absorption rate.

The count does not show that either model is preferable. It makes the cost of relaxing those two constraints explicit. If the class-specific model is fitted, the data must provide information for both extra differences; an optimizer returning numbers is not, by itself, evidence that those differences are reliably estimated.

Comparing Nested Sharing Models

When one model is obtained from another by setting parameters equal, the models are nested. For example, a model with separate \(V_{\mathrm{fast}}\) and \(V_{\mathrm{slow}}\) reduces to a shared-volume model under the restriction \(V_{\mathrm{fast}}=V_{\mathrm{slow}}\). The maximized log likelihood of the less constrained model cannot be lower, because it includes the constrained model as a special case. A likelihood-ratio statistic quantifies the improvement:

$$ \Lambda=2\left(\ell_{\mathrm{less\ constrained}}-\ell_{\mathrm{constrained}}\right). $$

Under the null hypothesis that the equality constraints hold, the usual large-sample reference is a chi-square distribution with degrees of freedom equal to the number of independent constraints. This approximation requires regular likelihood conditions, including an appropriately identified model and null values that are not on a problematic boundary. In mixture models, weak class separation or sparse class information can make the approximation unreliable. A comparison of sharing constraints within a fixed two-class model is also different from testing whether a second class is needed.

Worked Example: Testing Two Sharing Constraints

Suppose two hypothetical maximum-likelihood fits use the same two-class structure, class probabilities, clearance model, random-effect structure, and residual model. Model A shares \(V\) and \(k_a\), has \(k=8\) estimated parameters, and has maximized log likelihood \(\ell_A=-412.8\). Model B estimates \(V\) and \(k_a\) separately by class, has \(k=10\), and has \(\ell_B=-409.6\). Assume the models are nested, the two added differences are estimable, and the regularity conditions for the chi-square approximation are adequate.

The likelihood-ratio statistic is

$$ \Lambda=2[-409.6-(-412.8)]=2(3.2)=6.4. $$

There are two added parameters, so \(df=2\). For a chi-square distribution with \(2\) degrees of freedom, the upper-tail probability is \(P(\chi^2_2\geq 6.4)=\exp(-6.4/2)\approx0.0408\). At \(\alpha=0.05\), this is evidence against the joint equality constraints under the stated model and approximation; it is not a 4.08% probability that the constraints are true.

For comparison, the Akaike information criterion is \(AIC=2k-2\ell\). Model A has \(AIC=2(8)-2(-412.8)=841.6\), while Model B has \(AIC=2(10)-2(-409.6)=839.2\). The lower AIC also favors Model B in this comparison, though by a modest amount. Neither calculation proves that class-specific volume and absorption differences are biologically real; they summarize the relative fit and complexity of these fitted models.

Derivation and Practical Checks

The likelihood-ratio calculation follows directly from the constrained parameter space. Let \(\Theta\) denote the parameter space of the less constrained model, and let \(\Theta_0\) be the subset satisfying the sharing restrictions. Since \(\Theta_0\subseteq\Theta\), maximizing the log likelihood over the larger set cannot produce a smaller maximum:

$$ \max_{\theta\in\Theta}\ell(\theta)\ \geq\ \max_{\theta\in\Theta_0}\ell(\theta). $$

Twice the difference between these maxima is the likelihood-ratio statistic. Under the regular null conditions, its large-sample distribution is approximately chi-square, with one degree of freedom for each independent equality imposed. For example, imposing \(V_{\mathrm{fast}}=V_{\mathrm{slow}}\) and \(k_{a,\mathrm{fast}}=k_{a,\mathrm{slow}}\) imposes two constraints. This justification explains both why the statistic cannot be negative for correctly fitted nested models and why its reference distribution depends on the conditions, not merely on the parameter count.

Before trusting a sharing decision, check that both fits converged to credible maxima and that the more flexible fit did not simply reach extreme or poorly determined values. Compare estimates and uncertainty, not just the objective function. Inspect whether the shared model leaves a consistent class-specific pattern in concentration predictions or residuals, and whether relaxing the constraint resolves that pattern without creating implausible estimates elsewhere. If results change substantially with reasonable starting values or the estimated class-specific difference is highly uncertain, the data may not support a firm conclusion about sharing.

The main alternatives have different interpretations:

ApproachWhat it assumesTypical use and limitation
Fully shared parameterOne population value applies to both classes.Parsimonious when a common value is scientifically plausible; can miss a real class difference.
Class-specific parametersEach class has its own population value.Allows class differences; costs parameters and may be imprecise if data are limited.
Hierarchical class effectsClass values vary around a common population level according to an additional distribution.Can represent related rather than identical class values, but adds assumptions and parameters that may be difficult to estimate with only two classes.

A common mistake is to reason, “The fast and slow classes are different, so every PK parameter must be class-specific.” That does not follow: a clearance-defined class distinction does not imply different volumes, absorption rates, or residual errors. The correction is to state the scientific hypothesis for each parameter, fit a defensible shared model, and relax individual constraints only when the assumptions and data support doing so. The reverse mistake—sharing every parameter because the model is simpler—can also conceal systematic class differences.

No single comparison settles the choice. Likelihood-based tests depend on their regularity assumptions; information criteria balance fit and complexity but do not establish biological truth; and inspection of fitted profiles is informative but should not replace a clearly stated model and uncertainty assessment. The best-supported sharing structure is conditional on the structural model, observation design, and available class information.

Check Your Understanding

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

  1. A model has distinct typical clearances but a shared \(V\). Does that force fast and slow individuals to have identical concentration profiles? Explain.
  2. A class-specific model estimates separate \(V\) values in addition to separate typical clearances. What equality constraint defines the corresponding shared-volume model?
  3. Two nested models differ by one sharing constraint and have maximized log likelihoods \(-250.0\) and \(-248.7\), with the less constrained model having the larger log likelihood. Calculate the likelihood-ratio statistic and state its reference degrees of freedom, assuming regular conditions.
  4. Why is it incorrect to conclude that every parameter should be class-specific merely because clearance defines the classes?

Solutions. (1) No. Clearance differs by class, so even with the same \(V\), the structural predictions can differ; individual random effects can also produce individual variation. (2) The constraint is \(V_{\mathrm{fast}}=V_{\mathrm{slow}}\), leaving one shared volume value. (3) The statistic is \(2[-248.7-(-250.0)]=2(1.3)=2.6\), with \(df=1\) because one independent equality constraint is tested. Its chi-square approximation is justified only under the stated regularity conditions. (4) A clearance-based class definition provides a reason to distinguish clearance, not automatic evidence of class differences in volume, absorption, variability, or residual error. Those parameters require their own scientific rationale and data support.