Why Allocation Changes Information
A design with many subjects and few samples per subject is not generally equivalent to one with fewer subjects and denser profiles. Additional independent subjects replicate the population-level information contributed by a subject. Additional samples can improve the precision of that subject’s profile, but repeated observations from the same person are usually correlated through shared random effects. As a result, adding samples may yield diminishing returns for some parameters, while remaining essential for others.
The comparison depends on the estimand, the within-subject covariance, the sampling times, and the budget. Fisher information gives a local measure of how much precision a design can provide under a specified model and parameter value. It is not a universal rule that more subjects or more samples are always preferable.
For a multivariate normal observation vector from one subject, with mean \(\boldsymbol{\mu}(\boldsymbol{\theta})\) and covariance \(V(\boldsymbol{\theta})\), the information between parameters \(\theta_a\) and \(\theta_b\) is
This expression assumes a correctly specified multivariate normal model, a differentiable mean and covariance, and a nonsingular \(V\). The first term describes information carried by changes in the mean; the second describes information carried by changes in the covariance. If covariance parameters are known and only the mean parameters are of interest, the second term is absent. The formula also makes clear why a sample count alone is insufficient: information depends on parameter sensitivities and on the covariance among observations.
A Random-Intercept Result: Diminishing Returns for a Mean
Consider a simple model that isolates the effect of repeated measurements. For subject \(i\), sample \(j\) is
Here \(\theta\) is a population mean response, \(b_i\) is a subject-specific random intercept, and \(\varepsilon_{ij}\) is residual error. Assume the random intercepts are independent across subjects, residuals are independent across samples and subjects, and the two error terms are independent. Treat \(\omega^2\) and \(\sigma^2\) as known and positive. These assumptions are important: this calculation isolates information about \(\theta\), not the information for estimating variance components.
The \(m\) observations for one subject have mean \(\theta\mathbf{1}\) and covariance \(V=\sigma^2 I_m+\omega^2\mathbf{1}\mathbf{1}^{T}\), where \(\mathbf{1}\) is an \(m\)-vector of ones. Since \(V\mathbf{1}=(\sigma^2+m\omega^2)\mathbf{1}\), it follows that \(V^{-1}\mathbf{1}=\mathbf{1}/(\sigma^2+m\omega^2)\). Applying the mean-information formula gives
Thus \(N\) identical independent subjects contribute \(Nm/(\sigma^2+m\omega^2)\). At a fixed total sample count \(K=Nm\), this is \(K/(\sigma^2+m\omega^2)\): increasing \(m\) reduces the total information when \(\omega^2>0\), because it replaces independent subjects with more correlated observations on existing subjects. The gain from repeatedly sampling one subject approaches a limit: as \(m\) grows, that subject’s information approaches \(1/\omega^2\). New subjects continue to provide independent information about the population mean.
Worked Example: Same Sample Count, Different Numbers of Subjects
Suppose a hypothetical design has 60 total samples. Compare 30 subjects with 2 samples each against 15 subjects with 4 samples each. Assume the random-intercept model above, with known \(\sigma^2=9\) and \(\omega^2=4\), in squared response units.
With \(N=30\) and \(m=2\), total information about \(\theta\) is
in inverse squared response units. The corresponding model-based standard error for estimating \(\theta\) is \(1/\sqrt{\mathcal{I}_{\text{total}}}=\sqrt{17/60}=0.5323\) response units.
With \(N=15\) and \(m=4\), the information is
The corresponding standard error is \(\sqrt{25/60}=0.6455\) response units. Under these assumptions, the design with more independent subjects is more precise for \(\theta\), despite the same total number of samples. This conclusion is specific to the population mean in this model; it does not imply that two samples per subject are adequate for every NLME parameter or sampling objective.
Allocation Under a Cost Budget
A fixed sample count is only one possible constraint. If enrolling a subject has a cost in addition to collecting each sample, the preferred allocation can change. Suppose each subject costs \(c_0>0\), each sample costs \(c_1>0\), and the total budget is \(B\). For a common integer \(m\), the approximate number of subjects is \(N=B/(c_0+c_1m)\). In the random-intercept mean example, total information per budget unit is therefore proportional to
Treating \(m\) temporarily as continuous, differentiate this expression. Its denominator is positive, so its derivative has the sign of the numerator obtained by the quotient rule:
The function increases while \(c_0\sigma^2-c_1\omega^2m^2>0\) and decreases after it becomes negative. Its positive continuous maximum is consequently at \(m=\sqrt{c_0\sigma^2/(c_1\omega^2)}\). Actual designs require integer \(m\), feasible subject counts, and any minimum sampling schedule; the continuous value is a guide, not the final allocation.
Worked Example: Choosing Replicates With Enrollment Costs
Use the hypothetical variances \(\sigma^2=9\) and \(\omega^2=4\). Suppose recruiting one subject costs \(c_0=2\) budget units and each sample costs \(c_1=1\) unit. The continuous allocation is
Compare feasible integer choices near this value, assuming a budget of 120 units. With \(m=2\), each subject costs \(2+2(1)=4\), so \(N=120/4=30\), and information is \(30(2/17)=3.529\). With \(m=3\), each subject costs 5 units, so \(N=24\), and information is \(24(3/21)=3.429\). With \(m=1\), \(N=40\) and information is \(40(1/13)=3.077\). Among these allocations, \(m=2\) gives the greatest information for \(\theta\) under the stated cost and model assumptions.
The calculation assumes the budget can be fully allocated, that every subject follows the same schedule, and that the variance components are known. A real design may impose other constraints or target parameters for which this allocation is not optimal.
When Denser Profiles Are Necessary
The random-intercept example has a single target parameter. In a nonlinear PK model, a profile may need to distinguish several population parameters. If the sensitivity patterns at the sampled times are similar, adding subjects at those same times can increase information without resolving the weakly distinguished parameter combination. A denser or differently timed profile can change the information matrix’s rank or improve its weak directions.
The following local example illustrates the distinction. Let the mean response near a nominal parameter value be \(\mu(t)=\theta_0+\theta_1t\), with time \(t\) in hours. Each subject also has a random intercept with variance 1 response-unit-squared, and each residual has variance 1 response-unit-squared; both components are known. Compare 20 subjects sampled once at \(t=0\) with 10 subjects sampled at \(t=0\) and \(t=1\). Both designs use 20 samples. The mean sensitivity row is \((1,t)\).
Worked Example: A Sparse Design Cannot Estimate Both Parameters
For the sparse design, the single observation per subject has variance \(1+1=2\) and sensitivity \((1,0)\). Each subject’s information matrix is \(\frac{1}{2}\begin{pmatrix}1&0\\0&0\end{pmatrix}\). Across 20 subjects,
This matrix is singular: sampling only at \(t=0\) provides no information about \(\theta_1\). More subjects sampled only at \(t=0\) would increase information about \(\theta_0\), but would not make the joint two-parameter model identifiable from these observations.
For the two-sample profile, the covariance and mean-sensitivity matrix for one subject are
Since \(V^{-1}=\frac{1}{3}\begin{pmatrix}2&-1\\-1&2\end{pmatrix}\), one subject contributes \(J^TV^{-1}J=\begin{pmatrix}2/3&1/3\\1/3&2/3\end{pmatrix}\). Ten subjects therefore give
Its determinant is \(100/3>0\), so both parameters are locally estimable under this model. The inverse information matrix is \(\begin{pmatrix}0.200&-0.100\\-0.100&0.200\end{pmatrix}\), giving approximate marginal variances of 0.200 response units squared for \(\theta_0\) and 0.200 response units squared per hour squared for \(\theta_1\). This denser design identifies both parameters, while the sparse design does not. It does not follow that the dense design is better for every objective: if only \(\theta_0\) mattered and \(\theta_1\) were known, the sparse plan would be more precise for \(\theta_0\).
How to Compare Designs and Detect Failure
Before recommending an allocation, specify the target parameters and the assumptions under which its information is calculated. A sound comparison should examine the whole information matrix, not just the number of observations or one diagonal entry. For a locally identifiable parameter vector, the inverse information approximates the covariance matrix of an efficient estimator in a large-sample regime. A singular matrix indicates a locally unidentified direction; a nearly singular matrix signals that some parameter combination will be imprecise.
A useful comparison sequence is:
State whether the objective concerns a population parameter, a contrast, or a broader set of parameters. The allocation that benefits one target need not benefit another.
Record whether the designs have equal sample counts, equal costs, or another common resource limit. Include subject-level enrollment costs if relevant.
Use the planned times, sensitivities, covariance, and parameter values. Add information across independent subjects, but retain within-subject covariance among repeated samples.
Inspect whether the information matrix is singular or poorly conditioned and assess the uncertainty for the target parameters, not merely total sample count.
The main alternative to a simple information calculation is direct evaluation of a design criterion, such as a determinant-based or average-variance criterion. Such criteria can summarize a multivariate trade-off, but they still depend on the model, nominal parameter values, covariance assumptions, and chosen parameter scaling. A criterion cannot rescue a design whose observations contain no sensitivity to a target parameter. Simulation can also compare expected estimation performance, but its results depend on the data-generating and analysis models and should not be confused with a model-free guarantee.
Common Pitfalls and Limits
- Counting repeated samples as independent. This treats correlated observations as though each were a new subject and overstates information. Use the within-subject covariance in the calculation.
- Assuming information always scales with total samples. It does so only under restrictive independence and design conditions. A random intercept can make repeated samples increasingly redundant for a population mean.
- Optimizing the wrong target. More subjects may improve population-level precision, while repeated within-subject measurements may be necessary to distinguish parameters that affect the profile differently over time.
- Using known-variance results when variances must be estimated. The scalar formula above assumes \(\sigma^2\) and \(\omega^2\) are known. Estimating them changes the joint information problem and may alter allocation preferences.
- Treating a local calculation as a guarantee. NLME information can depend on nominal parameter values. Model misspecification, poor numerical conditioning, or a different true parameter value can make realized precision worse than predicted.
The practical conclusion is conditional: independent subjects are especially valuable when the target is a population quantity affected by between-subject variation, whereas denser profiles are valuable when within-subject time patterns are needed to separate parameters. The allocation should be judged against the actual estimand, covariance assumptions, and resource constraint.
Check Your Understanding
Answer each question, then compare with the solutions below.
- Under the random-intercept model, calculate the information and approximate standard error for \(\theta\) when \(N=24\), \(m=3\), \(\sigma^2=16\), and \(\omega^2=4\). Give the standard error in response units.
- With \(K=48\) samples, compare \(m=1\) and \(m=3\) for \(\sigma^2=4\) and \(\omega^2=2\). Which allocation has more information about \(\theta\)?
- Why is the claim “doubling samples per subject doubles information” generally incorrect in the random-intercept model?
- For \(c_0=c_1=1\), \(\sigma^2=9\), and \(\omega^2=1\), what is the continuous cost-optimal \(m\)?
Solutions. (1) \(\mathcal{I}=24(3)/(16+3(4))=72/28=2.571\). The approximate standard error is \(1/\sqrt{2.571}=\sqrt{28/72}=0.6236\) response units. (2) At fixed \(K\), information is \(K/(\sigma^2+m\omega^2)\). For \(m=1\), it is \(48/(4+2)=8.000\); for \(m=3\), it is \(48/(4+6)=4.800\). The \(m=1\) allocation has more information for the population mean under these assumptions. (3) Repeated samples share the random intercept, so they are correlated. Per-subject information is \(m/(\sigma^2+m\omega^2)\), which does not double when \(m\) doubles and approaches \(1/\omega^2\) as \(m\) grows. (4) \(m^*=\sqrt{c_0\sigma^2/(c_1\omega^2)}=\sqrt{9}=3\) samples per subject, before integer, feasibility, and other design constraints are applied.