Tutorials › Nonlinear Mixed-Effects Models (NLME) › Multiplicity and Winner’s Curse in Covariate Searches

Covariate Model Building Strategies · Tutorial 485 of 797

Multiplicity and Winner’s Curse in Covariate Searches

Learn to quantify the risks created by covariate searches and to report selected NLME effects with appropriate caution.

Intermediate 11 min read

What You'll Learn

  • Define the testing family and family-wise error rate for covariate searches.
  • Calculate the false-positive risk from multiple independent tests.
  • Apply Bonferroni adjustment and understand its limitations.
  • Explain why selecting large estimates creates winner’s curse.
  • Use prespecification and stability evidence to qualify exploratory findings.
  • Report selected covariate effects without treating nominal p-values as confirmatory evidence.

Why a Covariate Search Changes the Evidence

In an NLME analysis, a covariate search may examine several candidate relationships with one or more model parameters. Even if each individual test uses a conventional significance level, searching many candidates creates more opportunities to find an apparently strong result by chance. The search also affects effect estimates: when a candidate is retained because its estimated effect is unusually large, that estimate tends to overstate the underlying effect. These are related but distinct problems: multiplicity concerns false-positive decisions, while the winner’s curse concerns the magnitude of an effect selected from noisy estimates.

For a clear starting point, suppose each candidate covariate relationship has a null hypothesis that its population effect is zero, and its test produces a p-value. In the simplest calculations below, assume tests are valid at level \(\alpha\): under a true null, the probability of rejecting it is at most \(\alpha\). Wald tests in NLME models commonly rely on adequate model specification and an approximate normal distribution for the estimated effect relative to its standard error. These approximations may be unreliable with sparse data, weak identification, or boundary estimates; multiplicity calculations do not repair invalid individual tests.

Definition: A testing family is the set of hypotheses treated as one group for a particular inferential claim. The family-wise error rate (FWER) is the probability of rejecting at least one true null hypothesis in that family. The winner’s curse is the tendency for an effect estimate selected for being unusually large or statistically compelling to overstate its true magnitude, because selection favors estimates with favorable random error.

The family should reflect the search that supports the claim. If a model-building process examines six covariates and highlights whichever appears most associated with clearance, the relevant family is not merely the single final test displayed in a table. It includes the candidate tests that could have led to that choice. Defining the family after seeing the results can make error control look stronger than it is.

How Multiple Tests Inflate False-Positive Risk

If \(m\) independent null hypotheses are all true and test \(j\) has actual type I error \(q_j\leq\alpha\), the probability of avoiding false positives in all \(m\) tests is \(\prod_{j=1}^m(1-q_j)\). Therefore,

$$ \mathrm{FWER}=1-\prod_{j=1}^m(1-q_j)\leq1-(1-\alpha)^m. $$

Equality holds when each test’s actual type I error is exactly \(\alpha\).

This exact expression requires independence and the complete-null condition that all \(m\) hypotheses are true. Covariate tests are often correlated, for example when candidate covariates themselves are correlated, so the independence expression may not apply. A dependence-robust bound follows from the union bound: if each true null test has type I error no greater than \(\alpha\), then the probability of at least one false rejection is no greater than \(m\alpha\). The bound can be conservative, but it does not require independent tests.

Worked Example: Six Independent Null Tests

Suppose a hypothetical NLME screening exercise tests six candidate covariate relationships, all of which are in fact null. Each test uses \(\alpha=0.05\), and, for this calculation only, their test statistics are independent. What is the chance of at least one false positive?

The probability that one test does not falsely reject is \(1-0.05=0.95\). The probability that all six avoid false rejection is \(0.95^6\). Thus,

$$ \mathrm{FWER}=1-0.95^6 =1-0.7350919 =0.2649081 \approx 0.2649. $$

The chance is about 26.49%, not 5%. This does not mean that any particular reported association is necessarily false; it quantifies the probability of at least one false rejection across this specified family under the assumptions given. If the tests are dependent, this numerical value need not hold.

A simple way to control FWER without assuming independence is the Bonferroni procedure. For \(m\) tests and a desired family-wise level \(\alpha\), compare each p-value with \(\alpha/m\). Equivalently, multiply each p-value by \(m\), capping the adjusted p-value at 1, and compare it with \(\alpha\). The union bound justifies the procedure: the chance of any false rejection is at most the sum of the individual error probabilities, which is at most \(m(\alpha/m)=\alpha\). Bonferroni control can be conservative, particularly when tests are strongly correlated.

Definition: The Bonferroni-adjusted p-value for test \(j\) in a family of \(m\) tests is \(p_{j,\mathrm{adj}}=\min(1,mp_j)\). Reject that null at family-wise level \(\alpha\) when \(p_{j,\mathrm{adj}}\leq\alpha\), equivalently when \(p_j\leq\alpha/m\).

Worked Example: Adjusting a Set of Candidate p-Values

In a hypothetical search of six covariate relationships, the p-values are 0.002, 0.014, 0.031, 0.044, 0.12, and 0.60. Use Bonferroni control at family-wise level 0.05.

There are \(m=6\) tests, so the per-test threshold is

$$ \frac{\alpha}{m}=\frac{0.05}{6}=0.008333\ldots. $$

Only 0.002 is at or below 0.008333. Its adjusted p-value is \(6(0.002)=0.012\), which is below 0.05. For comparison, the p-value 0.014 has adjusted value \(6(0.014)=0.084\), so it does not meet the family-wise criterion. The first candidate provides evidence against its null under this procedure; the other five do not. This result does not establish that the selected relationship is clinically important or correctly specified.

Holm’s step-down procedure is another standard way to control FWER under arbitrary dependence. It orders the p-values from smallest to largest, compares the smallest with \(\alpha/m\), the next with \(\alpha/(m-1)\), and continues until a comparison fails; that p-value and all larger ones are not rejected. Holm is at least as powerful as ordinary Bonferroni while retaining strong FWER control. Neither adjustment makes a model or test valid if the underlying assumptions fail.

Why the Selected Effect Can Be Too Large

Multiplicity adjustment addresses rejection decisions, but a selected estimate can remain exaggerated. To see the mechanism, consider a simplified setting in which an estimated effect \(\hat{\beta}\) has a normal sampling distribution, known standard error \(s_\beta\), and true effect zero. Then \(Z=\hat{\beta}/s_\beta\) follows a standard normal distribution. If an analyst keeps a candidate only when its estimate is positive and its one-sided statistic exceeds a cutoff \(c\), the retained estimates necessarily have \(Z>c\). Their conditional average is greater than zero, despite the true effect being zero.

The conditional mean can be derived directly. Write the standard normal density as \(\phi(z)\) and its upper-tail probability as \(1-\Phi(c)\). Since \(\phi'(z)=-z\phi(z)\), p>

$$ E[Z\mid Z>c] =\frac{\int_c^\infty z\phi(z)\,dz}{1-\Phi(c)} =\frac{\phi(c)}{1-\Phi(c)}. $$

The equality follows because \(\int_c^\infty z\phi(z)\,dz=[-\phi(z)]_c^\infty=\phi(c)\). This result describes selection above a fixed positive threshold under the stated normal model. Selecting the largest estimate among several candidates can produce further upward selection, and the exact amount depends on the number and dependence of candidates and on the selection rule.

Worked Example: Selection Makes a Noisy Estimate Look Larger

Suppose six hypothetical covariate effects on clearance are truly zero. Each estimate has standard error 0.10 L/h per one standard deviation of the covariate, with normal sampling error. One estimate is 0.20 L/h per standard deviation, giving \(z=0.20/0.10=2.00\). Its two-sided normal p-value is approximately 0.0455, so it would pass an unadjusted 0.05 test. It does not pass the six-test Bonferroni threshold of 0.008333.

The estimate’s size is also subject to selection. As an illustration, a positive one-sided cutoff of \(c=1.96\) corresponds to retaining estimates above \(1.96(0.10)=0.196\) L/h per standard deviation. Under a true zero effect, the expected estimate conditional on exceeding that cutoff is

$$ 0+0.10\frac{\phi(1.96)}{1-\Phi(1.96)} \approx 0.10\frac{0.05844}{0.02500} \approx 0.2338\ \text{L/h per standard deviation}. $$

Thus, even when the true effect is zero, estimates selected for exceeding this positive cutoff average about 0.2338 L/h per standard deviation in this idealized setting. The observed 0.20 is not proof of a false effect, and this conditional expectation is not a correction to apply mechanically to an NLME estimate. It demonstrates why the selected magnitude is not an unbiased summary of the effect merely because the estimate is statistically notable.

Practical Safeguards and Diagnostics

The most effective safeguard is to distinguish confirmatory questions from exploratory searches before interpreting results. Prespecify the covariates and hypotheses that form the primary family, the parameter scale on which the effects will be evaluated, and any multiplicity procedure. A limited, clinically justified primary family is easier to interpret than a broad search whose scope changes after results are seen. Prespecification does not guarantee a true effect; it makes the evidential claim and its error rate clearer.

For exploratory analyses, report the breadth of the search, not just the retained covariates. State how many candidates and tests were considered, how candidates were screened, what adjustment was used, and which analyses were data-driven. Present effect estimates with uncertainty and units, while making clear that ordinary confidence intervals and p-values generally do not account for selection unless the inferential procedure explicitly does so.

Stability checks provide useful information about whether a finding depends heavily on particular observations or modeling choices. Earlier material on bootstrap stability and cross-validation describes ways to assess reproducibility; here the key interpretation is that repeated selection across resamples or validation splits is supportive evidence of robustness, not a guarantee of an unbiased effect or formal error control. A finding that disappears under modest resampling, or depends on a few influential subjects or sparse subgroups, deserves especially cautious language. Likewise, residual stratification patterns may motivate investigation, but searching many plots and strata also creates opportunities for chance patterns.

There are several common approaches, with different goals:

ApproachWhat it addressesImportant limitation
PrespecificationDefines primary questions and the testing family in advanceDoes not address unplanned exploratory searches or incorrect model assumptions
Bonferroni or Holm adjustmentControls FWER for a defined familyMay be conservative; does not remove selection bias in reported effect sizes
Stability checksShows how sensitive selection is to resampling or data perturbationStability is not the same as statistical significance, external replication, or valid post-selection inference
Unadjusted screeningCan generate candidates for further studyNominal p-values and selected estimates can substantially overstate evidence and magnitude

The earlier material on shrinkage-based selection and penalized screening introduces methods that can temper extreme estimates during selection. Such methods do not make the search invisible: their tuning, candidate set, and assumptions still matter, and the resulting estimates should be interpreted according to the method used. No single adjustment or stability check can substitute for transparent reporting and independent confirmation when strong claims are required.

Common Pitfalls and Reporting

  • Reporting only the winning p-value. A p-value of 0.04 after examining many candidates is not the same evidence as a p-value of 0.04 from one prespecified test. Report the search scope and adjustment or label the finding exploratory.
  • Using the independence formula for correlated tests. \(1-(1-\alpha)^m\) is exact only under independence and the complete null. Use a justified dependence-aware calculation or a conservative procedure such as Bonferroni or Holm when appropriate.
  • Treating adjusted significance as proof of a large effect. Multiplicity procedures address false-positive decisions, not clinical importance, model misspecification, or winner’s curse. Report the estimate, units, uncertainty, and selection context.
  • Calling a stable selection confirmatory. Repeated selection may strengthen a robustness argument, but it does not by itself establish the population effect or remove bias from the search.

A cautious report might state: “Among the six candidate relationships examined, the covariate–clearance association had an estimated effect of 0.20 L/h per covariate standard deviation. Its unadjusted p-value was 0.0455, but it did not meet the Bonferroni family-wise threshold of 0.00833. The result is exploratory, and the selected effect may be upwardly biased.” This reports the evidence in context without interpreting a nominal result as confirmation.

Check Your Understanding

Answer each question, then compare with the solutions.

  1. With four independent true null hypotheses tested at 0.05 each, what is the FWER?
  2. For five tests and family-wise level 0.05, does a p-value of 0.009 pass Bonferroni? Give its adjusted p-value.
  3. An estimate of 0.30 L/h per covariate standard deviation has standard error 0.12. Calculate its Wald statistic. If its approximate two-sided p-value is 0.0124 and it was one of four candidate tests, does it pass Bonferroni at 0.05?
  4. Explain in one or two sentences why selecting the largest estimated effect can exaggerate its magnitude even if the individual estimates are unbiased before selection.
  5. If candidate tests are correlated, is \(1-(1-\alpha)^m\) necessarily the exact FWER? Name one procedure that controls FWER without an independence assumption.

Solutions. (1) Under independence and the complete null, \(1-0.95^4=1-0.8145063=0.1855\), or 18.55%. (2) The Bonferroni threshold is \(0.05/5=0.0100\), so 0.009 passes; the adjusted p-value is \(5(0.009)=0.045\). (3) The Wald statistic is \(0.30/0.12=2.50\). The four-test Bonferroni threshold is 0.0125, so p=0.0124 passes, narrowly; the adjusted p-value is approximately \(4(0.0124)=0.0496\). (4) Selection favors estimates whose random errors make them unusually large relative to their true effects. Conditional on winning the search, the estimate’s error is therefore more likely to point away from zero. (5) No. The formula is exact under independence and the complete null; Holm’s procedure controls FWER without requiring independence.