advanced29 min studyLesson 969 in Physics

Blind analysis and researcher degrees of freedom

Protect analysis choices from result-driven feedback and quantify the difference between a local test and a search procedure.

On this page

What you’ll understand

  • Identify adaptive choices that alter the sampling procedure.
  • Calculate a simple multiple-testing probability with explicit dependence assumptions.
  • Match a blinding transformation to the information that must remain hidden.

An analysis can change its own result through choices about cuts, backgrounds, fitting ranges and stopping rules. When those choices respond to the desired answer, ordinary fixed-procedure uncertainty statements can become misleading. Blinding reduces a particular feedback path by hiding selected result information while validation proceeds. It does not substitute for detector understanding, nor does it make an arbitrary search statistically valid. We will connect analysis design to explicit probability calculations and examine what a shared hidden offset does and does not conceal.

The chosen result is itself a statistic

Suppose several candidate analyses would each produce a calibrated local p-value under a background-only model. Reporting only the smallest one changes the statistic being interpreted. The probability of at least one small p-value is usually larger than the local threshold. For independent tests the complement probability factors; for correlated selections it generally does not. Neighboring mass windows, alternate cuts and related fit models often share the same events, so counting them as independent trials can be wrong in either direction.

An analysis protocol can define the family of searches and calibrate its global statistic by a model or simulation of that entire search. A Bonferroni threshold controls the family-wise error through the union bound without assuming independence, although it may be conservative. Data exploration is useful for developing physical models, but its inferential status should be visible. Treating a hypothesis suggested by a fluctuation as if it had been selected beforehand discards the selection step that created it.

P ⁣(min⁡1≤j≤mpj≤α)=1−(1−α)mfor independent uniform null p-values,P ⁣(⋃j=1m{pj≤α/m})≤αP\!\left(\min_{1\le j\le m}p_j\le\alpha\right)=1-(1-\alpha)^m\quad\text{for independent uniform null p-values},\qquad P\!\left(\bigcup_{j=1}^m\{p_j\le\alpha/m\}\right)\le\alpha
The equality needs independence and continuous uniform null p-values. The union bound needs valid marginal tests and applies with arbitrary dependence. The family must be specified.↔ Scroll wide equations horizontally.

Hide the answer without hiding every diagnostic

A hidden signal region can prevent event-selection choices from responding to candidate signal events. Sidebands, simulation and independent control data can still support background and efficiency checks. For a precision measurement, a secret offset or sign transformation can hide the final parameter while preserving some relative comparisons. The scheme must be designed around what an analyst could infer indirectly from plots, fitted curves or correlated observables. A secret number that leaves the target visibly reconstructible provides little protection.

A common additive offset cancels from differences. That property can permit useful cross-checks while hiding an absolute mean, but it does not blind a measurement whose scientific target is that difference. Secret sign changes or transformed displays can be appropriate in other settings. Keep the transformation separate from the physics likelihood unless the likelihood transformation is explicitly part of a validated scheme. The unblinded result should be recovered by a documented reversible operation with the calibration and uncertainty conventions preserved.

yiblind=yi+c,yiblind−yjblind=yi−yj,∑iwiyiblind=∑iwiyi+c(∑iwi=1)y_i^{\mathrm{blind}}=y_i+c,\qquad y_i^{\mathrm{blind}}-y_j^{\mathrm{blind}}=y_i-y_j,\qquad \sum_iw_i y_i^{\mathrm{blind}}=\sum_iw_i y_i+c\quad\left(\sum_iw_i=1\right)
The secret c is an analysis offset, not a random detector error being estimated. It hides an absolute weighted mean while leaving pairwise differences unchanged.↔ Scroll wide equations horizontally.

Freeze a procedure while permitting accountable corrections

Before revealing the protected result, record event selection, calibration choices, likelihood, interval construction, principal diagnostics and the conditions for unblinding. Reviewers should be able to judge the measurement chain using those diagnostics without requiring agreement with a preferred result. A genuine coding or detector problem found later can still require correction. Preserve its reason, timing and impact rather than forcing an incorrect analysis to remain frozen or silently optimizing it after seeing the answer.

A held-out sample can provide an additional check after exploratory development, provided it has remained independent of those choices and is analyzed under a fixed rule. Repeatedly inspecting that same holdout and adapting again consumes its protection. Blinding also cannot repair a wrong noise model, an omitted calibration correlation or undisclosed exclusions. A credible report distinguishes planned inference, exploratory findings, sensitivity analyses and post-unblinding corrections, allowing later readers to reconstruct the actual procedure and the scope of its claimed error probabilities.

Three chances to announce a fluctuation

Under a global null, three predeclared tests have independent continuous uniform p-values. If each is called positive at 0.05, calculate the chance of at least one positive result. Give a Bonferroni local threshold for family-wise error at most 0.05.

  1. The chance that each individual test is not positive is 0.95. Independence makes the probability that all three avoid a positive result equal to 0.953=0.8573750.95^3=0.857375.

  2. The complement is 1−0.857375=0.1426251-0.857375=0.142625, about 14.3%. The single-test threshold 0.05 does not describe the error probability of this three-test reporting rule.

  3. Use local threshold 0.05/3≈0.016670.05/3\approx0.01667 for the Bonferroni rule. The union bound then limits the probability of any positive result to 0.05 even if the tests are dependent.

The result

The uncorrected family-wise probability is 0.142625; a Bonferroni local threshold is approximately 0.01667.

Explore the model

Interactive lab

Interactive lab · probability

Several opportunities change an error probability

Reset and set BOTH Success probability p = 0.05 and Trials n = 3; predict mean false-positive count 0.15 and P(0) = 0.857375 in the probability bars. For a fresh comparison, Reset and set p = 0.05 and n = 1; predict P(0) = 0.95.

Several opportunities change an error probabilityThese are exact binomial probabilities for independent trials with one fixed success probability. Playback tours the distribution; it does not resample outcomes. Current readings: Mean · np: 5; Variance · np(1−p): 2.5; Total probability: 1. All parameters are adjustable with the labeled controls below.03581000.070.150.220.3Successes kP(X = k)k = 0 · P = 9.77e-4
Exact probabilityHighlighted outcomeMean np
Mean · np
5
Variance · np(1−p)
2.5
Total probability
1
t = 0 s

These are exact binomial probabilities for independent trials with one fixed success probability. Playback tours the distribution; it does not resample outcomes. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.

Look forThe binomial represents independent test indicators under this explicit toy assumption. Real overlapping searches need their dependence modeled; the lab does not implement blinding, a global search statistic or random repeated analyses.

Check your understanding

Which statement about a common hidden additive offset is correct?

Try it yourself

Two independent equal-precision estimates are displayed as 12+c12+c and 16+c16+c V using the same secret offset c, with known individual standard deviations 2 V. Find the visible difference and blinded mean. After c is revealed as 3 V, recover the mean and its statistical standard deviation.

Take a moment to make a prediction or work it out on paper. Open a hint when you need one.

Give me a hint

Treat c as the secret display transformation, not an added calibration variance. Equal independent variances give equal weights.

Compare with the solution

The difference of the displayed estimates is minus four V, independent of c. Their displayed mean is 14+c14+c V, so removing the revealed three-V offset from the displayed value seventeen V gives the physical mean fourteen V. Its statistical variance is (4+4)/4=2 V2(4+4)/4=2\,\mathrm{V^2} and standard deviation 2 V\sqrt2\,\mathrm V. The offset contributes no detector uncertainty here. An analysis targeting the difference would not have been blinded by this shared offset.

Take it with you

  • Adaptive reporting rules change the relevant error probability.
  • Blinding must conceal the scientific target while retaining useful validation.
  • Document unblinding rules, independent validation and justified later corrections.

Read further

Original sources and deeper explanations to follow at your own pace.

Optional progress, saved in this browser when available. Revisit any lesson at any time.

Lesson not marked complete.