AIMech AI

Conditional calibration for false discovery rate control under dependence

Mathematical Methods AIMech:ConditionalCalibrationForFalseDiscoveryRateControl DRAFT
Aliases: Dependency-Adjusted Benjamini-Hochberg Procedure, dBH Procedure, dBY Procedure, Conditional Calibration for Multiple Testing, Rao-Blackwellized Conditional Benjamini-Hochberg Calibration
A finite-sample multiple-testing methodology (Fithian & Lei 2022, The Annals of Statistics 50(6):3091-3118, arXiv:2007.10438) that controls the false discovery rate (FDR) under known or conditionals-characterized dependence among test statistics by decomposing FDR into m additive per-hypothesis contributions FDR_i(R) = E[V_i / max(1, |R|)] and calibrating each hypothesis H_i's rejection threshold conditionally on a tailored sufficient conditioning statistic S_i that governs how H_i's test statistic T_i affects all other hypotheses' rejection decisions. Using conditional threshold calibration (Step 1), effective rejection-size bounds R_+^{(i)}(T) >= |R(T)| on V_i = 1 coupled with independent uniform randomized pruning U ~ Unif(0, 1) (Steps 2-3), the general three-step framework (Theorem 1) guarantees exact finite-sample FDR <= alpha m_0 / m <= alpha without union-bound or Benjamini-Yekutieli log-factor conservatism, and yields the dependency-adjusted Benjamini-Hochberg (dBH) and Benjamini-Yekutieli (dBY) procedures (Section 3, Theorem 2) as well as recursive multi-step threshold refinement (Section 4.3, Theorem 3).
Identity Notes & Concept Scope No normalized identity match for conditional calibration for false discovery rate control or the dependency-adjusted Benjamini-Hochberg (dBH / dBY) procedure across all 442 pinned AIO records and 585 maintained IDs, names, aliases and scoped synonyms. Fixed-string searches across data, sources, research, history, and reviews returned only frontier references in the Round 190 discovery report. Distinct from AIMech:EbhProcedure (Wang & Ramdas 2022), which applies deterministic step-up thresholding to e-values under arbitrary dependence rather than conditioning each p-value on a sufficient statistic S_i and integrating out the conditional distribution of T_i | S_i; distinct from AIMech:SimultaneousPathwiseFalseDiscoveryProportionBounds (Katsevich & Ramdas 2020), which constructs simultaneous high-probability upper envelopes on FDP across nested paths rather than calibrating per-hypothesis conditional expectations E[1{p_i <= gamma_i(S_i)} / R_+^{(i)} | S_i] <= q_i; and distinct from AIMech:AdaptivePValueThresholding (Lei & Fithian 2018, AdaPT) and AIMech:FocusedBH (Katsevich, Sabatti, & Bogomolov 2023), which require independent or permutation-simulated null p-values rather than analytically or Monte Carlo calibrating thresholds conditionally on S_i under multivariate Gaussian, t, and regression dependence.

Claims & Grounded Evidence

4 Claims
Mechanism #sufficiency-based-bh-identity-and-three-step-conditional-calibration-randomized-pruning-fdr-theorem
For any step-up procedure rejecting R = {i : p_i <= alpha |R| / m}, if S_i is a sufficient statistic for the dependency of the subvector T_{-i} on T_i such that the conditional distribution of T_{-i} given (T_i, S_i) does not depend on T_i, then |R(T)| = R_i(p_i; S_i) is nonincreasing in p_i for fixed S_i with inverse threshold tau_i(r; S_i) = sup{t in [0, 1] : R_i(t; S_i) >= r}, and under H_i the conditional FDR contribution satisfies the exact identity E_{H_i}[V_i / max(1, |R|) | S_i] = sum_{r=1}^m E_{H_i}[1{p_i <= tau_i(r; S_i)} / r | S_i] + E_{H_i}[1{R_i(0; S_i) > 0} / R_i(0; S_i) | S_i] (Section 2.2, Lemma 1, Equations 4–6); more generally, for any dependence structure and conditioning statistics (S_1, ..., S_m), choosing data-dependent thresholds hat{t}_i(T) via Step 1 (conditional calibration: E_{H_i}[1{p_i <= hat{t}_i} / R_+^{(i)}(T) | S_i] <= q_i almost surely), Step 2 (interlocking inequality: R_+^{(i)}(T) <= |R_0(T)| whenever p_i <= hat{t}_i where R_0 = {j : p_j <= hat{t}_j}), and Step 3 (independent U ~ Unif(0, 1) randomized pruning that rejects R = R_0(T) with conditional probability r^*(T) / |R_0(T)| where r^*(T) = max{r <= |R_0| : |{i in R_0 : R_+^{(i)}(T) >= r}| >= r}) guarantees E_{H_i}[V_i / max(1, |R|)] <= q_i and overall FDR(R) <= sum_{i in H_0} q_i (Section 2.4, Theorem 1, Equations 9–13), whereas omitting Step 3 when min_{i in R_0} R_+^{(i)}(T) < |R_0(T)| can strictly violate FDR <= alpha (Section 2.4, Example 1).
Mechanism #dependency-adjusted-bh-and-by-cprds-dominance-and-negative-dependence-adaptivity
The dependency-adjusted Benjamini-Hochberg procedure dBH_gamma (with tuning scalar gamma > 0) augments an initial pilot rejection rule R_0 (such as standard BH_{gamma alpha}) by setting effective rejection count R_+^{(i)}(T) = max_{r >= |R_0(T)|} {r : p_i <= gamma alpha r / m, R_i(gamma alpha r / m; S_i) >= r}, computing the conditional calibration integral g_i^*(c | S_i) = int_0^1 [1{t <= c r_i^*(t | S_i) / m} / r_i^*(t | S_i)] f_{p_i | S_i}(t | S_i) dt, calibrating c_i(S_i) = sup{c > 0 : g_i^*(c | S_i) <= q_i}, and setting hat{t}_i(T) = min(gamma alpha, c_i(S_i)) R_+^{(i)}(T) / m followed by Step 3 randomized pruning (Section 3.1, Equations 14–16); under Theorem 2 (Section 3.2), if p_i is conditionally Uniform(0, 1) given S_i under H_i, then (i) under independence dBH_1 and dBY_1 reduce identically to BH_alpha, (ii) if H_i is conditionally positively regression dependent on S_i (CPRDS), then c_i(S_i) >= alpha and dBH_1(alpha) supseteq BH(alpha) almost surely with no randomized pruning required, and (iii) if H_i is conditionally negatively regression dependent on S_i, then c_i(S_i) >= alpha / L_m and dBY_1(alpha) supseteq BY(alpha) almost surely with no pruning required (where L_m = sum_{j=1}^m 1/j).
Mechanism #affine-gaussian-knot-homotopy-and-recursive-multi-step-refinement
In Gaussian models T ~ N(mu, Sigma) with known covariance Sigma (or linear regression Z-scores and studentized t-statistics where S_i = (T_{-i} - a_i T_i, s^2 + T_i^2) is complete sufficient under H_i : mu_i = 0, Section 2.2), every competing statistic takes the affine form T_j = S_{i,j} + a_{i,j} T_i with a_{i,j} = Sigma_{i,j} / Sigma_{i,i}, so for any fixed c > 0 the step function r_i^*(p_i(t) | S_i) is piecewise constant in t with O(m^2) discontinuity knots where p_j(S_{i,j} + a_{i,j} t) = gamma alpha r / m (or p_i(t) = c r / m), enabling exact closed-form evaluation of g_i^*(c | S_i) from Gaussian CDF differences across knot intervals without numerical quadrature or Monte Carlo error (Section 4.1, Proposition 2, Equations 18–21); furthermore, recursively replacing the pilot rejection rule R_0 by the unpruned candidate set R_0^{(k-1)} of the previous dBH iteration and updating R_+^{(i,k)}(T) yields monotonically nondecreasing discovery sets and preserves exact finite-sample FDR <= alpha after a final Step 3 pruning step at iteration k (Section 4.3, Theorem 3, Equations 22–26).
Mechanism #one-sided-composite-null-boundary-suppression-and-covariance-misspecification-boundary
For one-sided composite Gaussian nulls H_i : mu_i <= 0 tested via upper-tail Z-scores T_i when S_i = T_{-i} - a_i T_i has non-zero regression coefficients a_{i,j} != 0, the conditional distribution of T_i given S_i under mu_i < 0 depends on the unknown nuisance mean E[T_i | S_i] = mu_i - a_i' (S_i - mu_{-i} + a_i mu_i), but if a_{i,j} >= 0 so R_+^{(i)}(T) is nondecreasing in T_i, calibrating c_i(S_i) under the boundary distribution mu_i = 0 remain conservatively valid whenever mu_i <= 0 and the conditional mean shift satisfies E_{mu}[T_i | S_i] <= 0 (Section 3.3, Equation 17); by contrast, if the covariance matrix Sigma used to construct the conditioning residual S_i = T_{-i} - (Sigma_{-i,i}/Sigma_{i,i}) T_i is severely misspecified (for example, assuming independence when true equicorrelation is strongly negative and pairing with an aggressive pilot multiplier gamma > 1), S_i ceases to be conditionally independent of T_i under H_i and the calibrated threshold can exceed its nominal per-hypothesis FDR budget q_i.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Mapped AIO Classes
AIO Target Class Mapping Relation Mapping Rationale
AIO:DataDredgingBias
Data Dredging Bias
related_match Conditional calibration and the dBH/dBY procedures control false discovery rate inflation across dependent multiple hypothesis tests without conservative Benjamini-Yekutieli log-factor penalties, mitigating multiplicity and data-dredging bias (AIO:DataDredgingBias).

Evidence Sources & Primary Literature

3 Sources
Source ID Publication / Document Type / Access Reference & Checksum
fithian2022-conditional-calibration-fdr-ar5iv
William Fithian, Lihua Lei
primary paper
full_text
ID: https://doi.org/10.1214/21-AOS2137
sha256:3d199e8460e4…
fithian2022-conditional-calibration-fdr-crossref
William Fithian, Lihua Lei
primary paper
abstract_only
ID: https://doi.org/10.1214/21-AOS2137
sha256:0da632f9a973…
fithian2022-conditional-calibration-fdr-abs
William Fithian, Lihua Lei
primary paper
abstract_only
ID: https://doi.org/10.48550/arXiv.2007.10438
sha256:d6affd9d3855…

Ontology & Grounding Topology

Open in interactive network graph →
CONCEPT KIND Mathematical Methods AIMech:ConditionalCalibrationForFalseDiscoveryRateControl Conditional... 4 claims · 3 sources AIO GROUNDING AIO:DataDredgingBias (1)

Curation Provenance

Curator: Antigravity
Method: ai_assisted
Model: Gemini 3
Created: 2026-10-17T14:25:00Z
Updated: 2026-10-17T14:25:00Z
Source File: data/curated/ConditionalCalibrationForFalseDiscoveryRateControl.yaml · Schema: curated_concept.yaml

Explore across X-Mech

Related computational & biological Mechs: Embedding Map Network Graph ProteinTraitsMech (ESM-2 pLM) DUFMech (Domain pLM) TraitMech CultureMech All 14 X-Mech Repositories