From Candidate Hypotheses to a Full Model
A full covariate model is the joint model containing the covariate effects selected in advance for evaluation. Its purpose is to represent the prespecified candidate hypotheses together, not to include every variable measured in a study or every possible interaction. The construction task is to decide which model parameter each covariate could affect, how that effect is encoded, and whether the design contains enough independent information to estimate it.
The earlier material on covariate candidate matrices, covariate support, collinearity, and study-design confounding provides the relevant screening ideas. Here those ideas are used to turn a candidate set into equations. A variable should not be assigned to a parameter merely because it is available: the proposed mapping should reflect the scientific hypothesis and the data’s ability to distinguish that effect from other model components.
A typical structural model has individual parameters such as clearance \(CL_i\), volume \(V_i\), and absorption rate \(k_{a,i}\). A basic between-subject model may be written \(CL_i=CL_{\mathrm{typ}}\exp(\eta_{CL,i})\), where \(CL_{\mathrm{typ}}\) is the typical clearance and \(\eta_{CL,i}\) is an individual random effect. A covariate model modifies the typical parameter according to measured subject characteristics; random effects then represent remaining between-subject variation under the specified model.
Here \(f_{CL}\) is the covariate multiplier, equal to 1 at the chosen reference covariate values, and \(\beta\) denotes its fixed-effect coefficients. The same construction can be used for another positive parameter, with its own covariate function and random effect. The mapping must be explicit: for example, body size and renal function might be hypothesized to affect clearance, while body size might also affect volume. A covariate effect on one parameter does not automatically imply an effect on every parameter.
Choose Parameterizations That Match the Hypothesis
For a positive parameter, a multiplicative model is often convenient because it preserves positivity and expresses a covariate effect as a relative change. For a continuous covariate \(x\) with reference value \(x_{\mathrm{ref}}\), a power model is
where \(\theta_i\) is the individual parameter and \(\theta_{\mathrm{ref}}\) is its typical value at \(x_{\mathrm{ref}}\). Taking logs of the covariate multiplier gives
Thus \(\beta\) is the change in log parameter per unit change in log covariate; it is an elasticity for this parameterization. A power model requires positive \(x_i\) and \(x_{\mathrm{ref}}\). If that condition does not fit the covariate, a centered linear effect on the log parameter, such as \(\exp\{\beta(x_i-x_{\mathrm{ref}})\}\), can be considered when scientifically suitable.
For a binary covariate \(G_i\), coded 0 for the reference group and 1 for the other group, an exponential effect is
The ratio of typical parameters in group 1 and group 0 is \(\exp(\beta)\); the relative percentage difference is \(100\{\exp(\beta)-1\}\%\). For a categorical covariate with more than two levels, use a stated reference level and a separate contrast coefficient for each other level. The contrast structure and reference level should be clear before fitting.
Worked Example: Combining Continuous Effects on Clearance
Suppose a hypothetical prespecified model assigns body weight and renal function to clearance. Let the typical clearance at 70 kg and a renal-function value of 90 units be 5.00 L/h. Use a weight exponent of 0.75 and a renal-function exponent of 0.40. For illustration, include an age effect of \(\exp\{0.002(\mathrm{age}-40)\}\), with age measured in years. Calculate typical clearance for a 45-year-old subject weighing 84 kg with renal-function value 60 units, taking \(\eta_{CL,i}=0\).
The covariate model is
Substituting the stated values gives
The three unrounded covariate multipliers are approximately 1.1465, 0.8503, and 1.0101. Their product, computed before rounding, is approximately 0.9846. Therefore \(CL_i\approx5.00(0.9846)=4.923\) L/h. This is a model-based typical individual prediction conditional on the specified covariates and \(\eta_{CL,i}=0\), not a fitted estimate from an actual study.
Constructing the Candidate Set and Checking Estimability
A disciplined construction starts by writing down each proposed covariate-to-parameter mapping. For every effect, specify the parameter, covariate coding, reference value or group, functional form, and whether the effect is fixed on the typical parameter or is intended to explain between-subject variability. Adding the same covariate to multiple parameters creates multiple distinct effects; it should be done only when each mapping has a substantive rationale and is supported by the observations.
A model can be mathematically expressible yet not estimable from a particular design. In a locally linear representation, fixed-effect parameters can be distinguished only when the design information associated with their columns is not redundant. For a covariate model with design matrix \(X\), full column rank is a basic requirement for separately identifying all coefficients in that linear representation. In a nonlinear mixed-effects model, the full likelihood also depends on the structural model, sampling times, residual model, and random-effects structure, so rank is a useful screening check, not a guarantee of practical precision.
Worked Example: Detecting Confounded Candidate Effects
In a hypothetical study of 40 subjects, every subject receiving formulation B also has a disease indicator of 1, and every subject receiving formulation A has a disease indicator of 0. A proposed log-clearance model includes separate binary effects for formulation \(T_i\) and disease \(D_i\):
Because the design has \(T_i=D_i\) for every subject, the contribution of these effects is \((\beta_T+\beta_D)T_i\). The observed data can inform their sum, but cannot distinguish the two coefficients. In the design matrix, the columns for \(T\) and \(D\) are identical; the matrix is rank deficient. No amount of numerical optimization can recover two separately supported effects from this design alone. The full model should therefore not claim separate formulation and disease effects without additional design information, such as subjects in combinations that break the correspondence.
Checking support also involves more than an algebraic rank calculation. A categorical level represented by very few subjects may yield an unstable contrast even if the design matrix technically has full rank. A continuous covariate concentrated in a narrow range may have little information about its slope. Further, the covariate must be informative for the parameter under the observation schedule: a parameter that has little influence on the observed response may not support a precise covariate effect, even when the covariate itself varies well.
Interactions and nonlinear terms consume additional information. A weight-by-age interaction, for example, adds a coefficient beyond the two main effects and should be included only when specified by a plausible hypothesis and supported by the joint distribution of weight and age. Data-driven expansion of functional forms can turn a prespecified candidate model into an over-ambitious one. Centering continuous covariates at meaningful reference values often makes the typical parameter interpretable and can reduce numerical dependence between an intercept and slopes, but it cannot fix a genuinely confounded or unsupported design.
Name the covariate and the specific structural, variability, or residual parameter it is proposed to affect.
Choose a reference value or category, define scaling and contrasts, and state the functional form and effect direction if prespecified.
Check covariate variation, category counts, overlap among covariates, study-design confounding, and whether observations are informative about the target parameter.
Retain the effects with scientific rationale and adequate support; document excluded effects and the reason for exclusion.
Worked Construction for a Categorical Effect
Worked Example: Encoding a Concomitant-Medication Hypothesis
Consider a hypothetical model with typical clearance 4.80 L/h for subjects not receiving a specified concomitant medication. The prespecified hypothesis is that clearance is 30% higher in subjects receiving it. Let \(M_i=0\) denote no medication and \(M_i=1\) denote medication use. The exponential covariate model is
For \(M_i=0\) and \(\eta_{CL,i}=0\), the typical clearance is \(4.80\exp(0)=4.80\) L/h. For \(M_i=1\) and \(\eta_{CL,i}=0\), it is
The difference is \(6.240-4.80=1.440\) L/h, or \(100(1.300-1)=30.0\%\) relative to the reference-group typical clearance. This calculation expresses the specified model, not evidence that the medication actually changes clearance. Before retaining the effect, the model builder should verify that both groups are represented and that medication use is not inseparable from another design feature or candidate covariate.
Diagnostics, Alternatives, and Limitations
Before fitting, inspect the candidate model for duplicate or nearly redundant effects, implausible reference values, inconsistent units, unsupported categories, and excessive parameters relative to the design. After fitting, warning signs can include convergence failures, very large standard errors, parameter estimates at bounds, strong parameter correlations, and highly unstable estimates under small changes in starting values or data. Such signs do not identify one unique cause: model misspecification, weak parameter information, sparse covariate support, or an overly complex candidate set may all contribute. A technically converged fit alone does not establish that every effect is reliably estimated.
A full model differs from building a model one covariate at a time. Simultaneous inclusion can represent prespecified effects adjusted for one another, but correlated effects may then be difficult to distinguish. Sequential inclusion can be simpler at a given step, but the result depends on the order and models considered. A reduced model limits complexity and may be preferable when the design cannot support all candidates; it should be justified before interpreting its estimates as evidence against omitted effects. The construction decision is therefore a balance between representing the scientific candidate hypotheses and the information actually supplied by the study.
The full model is also limited by its assumptions. The chosen functional form may not describe the covariate relationship; the reference value may be outside the observed range; and measured covariates may be affected by missingness or measurement error. Correlation among covariates and sparse observations in combinations of covariates can make simultaneous effects poorly supported. The model’s estimates describe the specified population and design, and do not by themselves establish causal effects.
Check Your Understanding
Answer each question using the model-construction principles above. Short solutions follow the questions.
- A positive typical parameter is modeled as \(\theta_{\mathrm{ref}}(x/x_{\mathrm{ref}})^\beta\). What does \(\beta\) describe, and what condition on \(x\) is needed?
- A categorical covariate has three levels. How many contrast coefficients are needed with one level as reference, and what should be stated?
- Two binary candidate covariates have identical values for every subject. Can their separate effects be estimated in the same linear predictor? Explain.
- Why does centering a continuous covariate not solve perfect confounding between two covariates?
Solutions. (1) \(\beta\) is the elasticity of the parameter with respect to \(x\) in this power model; \(x\) and \(x_{\mathrm{ref}}\) must be positive. (2) Two contrast coefficients are needed, one for each nonreference level; state the reference level and the coding of each contrast. (3) No. The design columns are identical, so only the sum of the coefficients is informed, not the separate effects. (4) Centering changes the origin and interpretation of the covariate, but identical design columns remain identical after centering; the design still cannot distinguish the effects.