Tutorials › Group Sequential Methods and Sample Size Re-Estimation › Converting Target Information to Sample Size

Information Fraction, Sample Size and Events · Tutorial 75 of 699

Converting Target Information to Sample Size

Convert a prespecified target information level into a total sample size for one- and two-group comparisons, and check how variance and allocation choices affect the result.

Intermediate 10 min read

What You'll Learn

  • Define target information as the inverse variance of an estimator or contrast.
  • Convert a precision target into sample size for a one-sample normal mean.
  • Calculate total sample size for two-sample means under fixed variances and a stated allocation ratio.
  • Derive the sample-size formula for a binary risk difference using the exact variance of independent sample proportions.
  • Round group sizes while checking that the achieved information meets the target.
  • Distinguish information-based precision planning from power-based planning.

From a Precision Target to a Sample Size

In a group sequential design, information is a measure of how precisely an accumulating estimate determines the treatment contrast. This tutorial addresses a practical planning step: if a design requires a specified information level, how many participants are needed to attain it? The answer depends on the estimator's variance, the allocation between groups, and the assumptions used to specify that variance.

The introductory material on statistical information and precision defines information for an estimator through its variance. Here, write the target as \(I^*\). For a scalar estimator \(\hat{\theta}\), the precision information used below is \(I=1/\operatorname{Var}(\hat{\theta})\), so the target is equivalent to requiring \(\operatorname{Var}(\hat{\theta})\leq 1/I^*\). Information has units reciprocal to variance; it is not a count of participants and does not, by itself, describe the probability of rejecting a null hypothesis.

Definition: A target information level \(I^*>0\) is a prespecified minimum precision, expressed as the reciprocal of the planned variance of the estimator or contrast. Under a stated variance model, solve \(I(n)\geq I^*\) for the required sample size. If the variance is exactly proportional to \(1/n\), the resulting minimum sample size is \(I^*\) times the variance coefficient.

This conversion requires the variance model to be appropriate for the planned data. For normal outcomes, the formulas below assume independent observations, the stated allocation, and fixed known variances. For binary outcomes, they assume independent Bernoulli outcomes within and between groups and specified planning probabilities. If variances or probabilities are uncertain, the calculation is conditional on the values selected for planning; it does not remove that uncertainty.

One-Sample and Two-Sample Normal Means

Suppose \(X_1,\ldots,X_n\) are independent with \(X_i\sim N(\mu,\sigma^2)\), where \(\sigma^2\) is fixed and known. Then \(\operatorname{Var}(\bar{x})=\sigma^2/n\), so the information about \(\mu\) in the sample mean is \(I(n)=n/\sigma^2\). Therefore a target \(I^*\) requires \(n\geq I^*\sigma^2\). Equivalently, a target standard error \(SE^*\) corresponds to \(I^*=1/(SE^*)^2\).

For two independent groups, let \(n_1\) and \(n_0\) be the group sample sizes, and let the contrast be \(\bar{x}_1-\bar{x}_0\). With fixed group variances \(\sigma_1^2\) and \(\sigma_0^2\), its variance is \(\sigma_1^2/n_1+\sigma_0^2/n_0\). Define total sample size \(n=n_1+n_0\) and allocation ratio \(r=n_1/n_0\), so \(n_1=rn/(1+r)\) and \(n_0=n/(1+r)\). Substitution gives the total sample-size formula.

$$ \operatorname{Var}(\bar{x}_1-\bar{x}_0) =\frac{1+r}{n}\left(\frac{\sigma_1^2}{r}+\sigma_0^2\right), \qquad I(n)=\frac{n}{(1+r)\left(\sigma_1^2/r+\sigma_0^2\right)}, \qquad n\geq I^*(1+r)\left(\frac{\sigma_1^2}{r}+\sigma_0^2\right). $$

When the variances are equal to \(\sigma^2\), the coefficient simplifies to \(\sigma^2(1+r)^2/r\). Equal allocation (\(r=1\)) then gives \(n\geq 4I^*\sigma^2\), with half of the total in each group before rounding. This is the total sample size, not the sample size in each arm.

Worked Example: A Target Information Level for Two Normal Means

A hypothetical trial compares a continuous outcome measured in millimetres. Assume independent normal outcomes, a known standard deviation of \(12\) mm in each group, and an allocation ratio \(r=2\). The design requires \(I^*=0.0400\) per square millimetre for the difference in means. Find the total sample size and check the rounded allocation.

Here \(\sigma_1^2=\sigma_0^2=12^2=144\text{ mm}^2\). The required total, before integer rounding, is

$$ n\geq 0.0400(1+2)\left(\frac{144}{2}+144\right) =0.1200(72+144)=25.92. $$

The continuous calculation gives \(25.92\) participants. To preserve the planned ratio of two participants in group 1 for every one in group 0, choose \(n_1=18\) and \(n_0=9\), giving \(n=27\). The achieved variance is

$$ \frac{144}{18}+\frac{144}{9}=8+16=24\text{ mm}^2, \qquad I=\frac{1}{24}=0.04167\text{ per mm}^2. $$

The rounded design exceeds the target \(0.0400\) per square millimetre. The calculation assumes the stated variances are known and remain applicable; if they are only estimates, this fixed-variance calculation does not account for their estimation.

Worked Example: Unequal Variances and Unequal Allocation

Consider another hypothetical comparison of independent normal outcomes, now measured in points. Assume known standard deviations of \(10\) points in group 1 and \(15\) points in group 0, with \(r=1.5\). The target contrast information is \(I^*=0.0200\) per squared point.

Using \(\sigma_1^2=100\) and \(\sigma_0^2=225\), the required total is

$$ n\geq 0.0200(1+1.5)\left(\frac{100}{1.5}+225\right) =0.0500(66.6667+225)=14.5833. $$

The continuous group sizes are \(n_1=1.5(14.5833)/2.5=8.75\) and \(n_0=14.5833/2.5=5.8333\). Rounding to the convenient allocation \(n_1=9,\ n_0=6\) gives

$$ \operatorname{Var}(\bar{x}_1-\bar{x}_0) =\frac{100}{9}+\frac{225}{6} =11.1111+37.5000=48.6111\text{ points}^2, \qquad I=\frac{1}{48.6111}=0.02057\text{ per squared point}. $$

This allocation meets the target. The example also shows why a total sample size alone is insufficient: the variance depends on how that total is divided between groups, especially when the group variances differ.

Binary Outcomes: Planning for a Risk Difference

For independent binary outcomes, let \(p_1\) and \(p_0\) be the planned event probabilities in groups 1 and 0. Let \(\hat{p}_1-\hat{p}_0\) estimate the risk difference, with \(v_1=p_1(1-p_1)\) and \(v_0=p_0(1-p_0)\). Under fixed group sizes and independent Bernoulli outcomes, the variance of this difference is exactly \(v_1/n_1+v_0/n_0\). This variance identity does not require a large-sample approximation.

Using the allocation ratio \(r=n_1/n_0\), the variance becomes \((1+r)(v_1/r+v_0)/n\). Defining planning information as the reciprocal of this variance yields the following sample-size calculation. The probabilities must be stated because they determine the variance coefficient.

$$ n\geq I^*(1+r)\left(\frac{p_1(1-p_1)}{r}+p_0(1-p_0)\right). $$

The formula gives precision information for the risk-difference estimator under the specified Bernoulli model. If normal-based inference is planned, its adequacy is a separate issue: the normal approximation generally requires sufficiently large expected event and non-event counts in each group. Adequate expected counts are not needed for the exact variance formula itself.

Worked Example: Binary Risk-Difference Information

A hypothetical two-group study plans for event probabilities \(p_1=0.30\) and \(p_0=0.20\), with equal allocation. Its target information for the risk difference is \(I^*=100\) per squared proportion. Assume independent Bernoulli outcomes and fixed group sizes.

The variance components are \(v_1=0.30(0.70)=0.21\) and \(v_0=0.20(0.80)=0.16\). With \(r=1\),

$$ n\geq 100(1+1)(0.21+0.16)=200(0.37)=74. $$

Thus, use \(n_1=n_0=37\), for a total of 74 participants. The exact variance under the assumed Bernoulli model is

$$ \operatorname{Var}(\hat{p}_1-\hat{p}_0) =\frac{0.21}{37}+\frac{0.16}{37} =\frac{0.37}{37}=0.01000, \qquad I=100. $$

The planned standard error is \(\sqrt{0.01000}=0.1000\) in risk-difference units. The expected event and non-event counts are \(11.1\) and \(25.9\) in group 1, and \(7.4\) and \(29.6\) in group 0. These counts should be examined if normal-based inference is intended; the relatively small expected event count in group 0 is a reason to check whether that approximation is adequate. It does not invalidate the variance calculation.

Why the Conversion Works—and What It Does Not Do

The central algebra is simple but useful to make explicit. Suppose the planned variance has the form \(C/n\), where \(C\) contains the variance assumptions and allocation ratio but not the total sample size. Then \(I(n)=1/(C/n)=n/C\). Requiring \(I(n)\geq I^*\) gives \(n/C\geq I^*\), hence \(n\geq I^*C\). The normal and binary formulas above differ in the coefficient \(C\); both follow from this same step.

1
Specify the estimand and information target.
Name the estimator or contrast and give \(I^*\) in units reciprocal to its variance.
2
State the variance assumptions.
Choose the fixed variances or planning probabilities and specify the allocation ratio. For binary outcomes, distinguish the exact variance calculation from any normal approximation used for inference.
3
Solve for the total and allocate participants.
Substitute into the appropriate formula, then round to feasible integer group sizes that meet or exceed the target.
4
Recalculate achieved information.
Use the rounded group sizes in the original variance formula and verify that its reciprocal is at least \(I^*\).

An information target is not, on its own, a power calculation. Power also depends on the effect size under an alternative, the significance level, and the test or stopping rules. A design can attain a specified variance yet have inadequate power for a clinically important effect. Conversely, power-based planning can be expressed in terms of information after the effect and testing requirements have been specified. These are related planning approaches, but they answer different questions.

The calculation is also only as credible as its inputs. A poor variance estimate, misspecified event probabilities, incorrect allocation, or departures from independence can make planned and achieved information differ. Inspect the assumed inputs and the final integer allocation; for a binary design using normal inference, inspect expected event and non-event counts as well. More complex features such as clustering, missing outcomes, overdispersion, or estimated variances require variance adjustments beyond the formulas used here.

Common Pitfalls and Planning Checks

  • Using the arm size where the total is required. In a two-group design, the displayed formulas solve for \(n=n_1+n_0\). Calculate \(n_1\) and \(n_0\) from the allocation ratio afterward.
  • Ignoring allocation in the variance. The same total \(n\) can yield different contrast variances when the allocation differs, particularly with unequal group variances or event probabilities.
  • Treating assumed binary probabilities as observed facts. They are planning inputs. Recalculate the variance under alternative plausible probabilities to see how sensitive the required total is.
  • Calling the Bernoulli variance formula approximate. With independent Bernoulli observations and fixed group sizes, the variance of the difference in sample proportions is exact. A normal approximation may be used for inference, but that is a separate assumption.
  • Rounding down or failing to verify. The continuous solution is a lower bound; integer allocation can change information. Substitute the selected group sizes into the variance formula to check the result.
  • Equating target information with adequate power. Information describes precision under a variance model. It does not encode an effect size or the decision procedure.

A useful final report states the target information, the estimator and its units, the variance assumptions, the allocation ratio, the continuous sample-size result, the rounded group sizes, and the achieved information after rounding. This makes the conversion transparent and exposes whether the design depends heavily on uncertain planning inputs.

Check Your Understanding

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

  1. A one-sample normal mean has known standard deviation \(5\) units. What sample size gives target information \(0.0800\) per squared unit?
  2. For a two-sample mean contrast with equal known standard deviations, explain why equal allocation minimizes the variance for a fixed total sample size.
  3. With \(p_1=0.40,\ p_0=0.10\), and equal allocation, find the binary risk-difference sample size for target information \(50\) per squared proportion.
  4. Why can a binary variance calculation be exact even when a normal approximation to the estimator may be poor?
  5. What additional inputs are needed to turn an information target into a power-based sample-size requirement?

Solutions. (1) \(n\geq I^*\sigma^2=0.0800(25)=2\), so the mathematical minimum is 2 observations under the stated known-variance model. (2) For equal variances, the variance coefficient is \(\sigma^2(1+r)^2/r=\sigma^2(r+2+1/r)\), minimized at \(r=1\), since \(r+1/r\geq2\) for \(r>0\). (3) The components are \(0.40(0.60)=0.24\) and \(0.10(0.90)=0.09\); hence \(n\geq50(2)(0.24+0.09)=33\), or 16.5 per group before integer allocation. Equal integer allocation of 17 per group gives \(n=34\) and exceeds the target. (4) The Bernoulli variance follows exactly from the variance of independent Bernoulli variables and the fixed group sizes; normal approximation concerns the estimator's distribution, not that variance identity. (5) Specify at least the effect under the alternative, significance level, and test or decision rules, including any group sequential rules that affect the decision procedure.

Clinical Biostats