形式陈述
输入是带方向的竞争分数
设共有项假设,真实零集合为固定的。算法看到实值分数:大的正值支持选入,大的负值表示其替身更有竞争力。真实用于证明,算法不必知道它。
关键假设是联合条件符号公平性:给定全部及所有的后,中非零分数的符号是相互独立理路独立性Statistical independence从概率表理解独立性,区分两两、相互和条件独立,并用可计算反例澄清零协方差与条件均值的限度。的公平正负号。零分数没有需要随机化的符号。这个假设允许绝对值强烈依赖,也允许非零假设坐标之间任意相关;它不是说各个彼此独立。
固定,令。Knockoff+取
若候选集合为空,约定、。分数均为有限实数。分母的表示与1取最大值;由于,一个合格的有限阈值必有正分数入选。
本页采用FDP与FDR理路错误发现率与 Benjamini–HochbergFalse discovery rate · Benjamini–Hochberg procedure · FDR控制错误拒绝占全部拒绝比例期望的多重检验准则与步升程序。的通常定义,结论为
这控制重复运行的错误比例均值。它不声称每次输出的错误比例都不超过,也不声称能选出全部非零假设。
可执行的阈值扫描
先按不同的正绝对值从小到大排列。初始计数包括全部非零分数,每到一个候选,计算式(1)的正、负计数;第一个合格值即停止。不合格时,整组删去的分数,再检查下一个值。并列必须整组处理,不能靠有利的符号顺序拆开同一个绝对值。
排序需要次比较,随后每项至多删一次,计数为;保存排序索引和输出需要空间。这里不包括生成的成本。精确有理输入可用整数交叉相乘比较比例,避免浮点边界把“”误判。由还知道,任何非空输出都满足。
直觉
对于真正无效的变量,原变量和替身应没有系统性优势。于是超过同一绝对值门槛的负分数,可以帮助估计同一门槛上错误的正分数有多少。非零假设也可能产生负分数,把它们一并计入只会增加式(1)的分子。
难点在于门槛由数据挑选。固定门槛上的对称性,并不能直接证明“从许多门槛挑最有利的一个”仍安全。加一项与下面的倒序信息结构共同支付了这项选择成本:随着门槛升高,我们逐步排除小分数,而仍保留的零符号只通过负号总数进入判断。
原变量和替身的具体构造不在这条抽象规则中。固定设计Knockoff理路固定设计 Knockoff 构造Fixed-design knockoffs · Fixed-X knockoffs · 固定设计替身变量在固定满秩正态线性模型中以精确Gram约束构造替身列,并由充分性及反对称性导出零坐标的联合符号公平性。通过线性模型的Gram矩阵建立所需符号性质;Model-X Knockoff理路Model-X Knockoff 构造Model-X knockoffs · Model X knockoff · 模型X替身变量 · Gaussian knockoffs由已知协变量联合律构造逐对可交换的替身,在任意响应核下检验条件关联,并给高斯生成及独立复制失效的完整反例。通过协变量联合律的逐对交换建立它。拿到一列自称“重要性”的数值,还必须证明它满足输入合同。
例子与边界
扫描不等于挑最大的几个数
取、。候选的比例依次为,所以,选择前四项。候选4的比例反而为;满足条件的阈值集合不必是一个向上的连续尾部,不能用假定单调的二分查找替代扫描。
图中蓝色只标记当前入选或合格的位置,不表示它们已经被证实是真信号。右图在阈值三通过后又升高,体现逐候选扫描的必要性。
若前三项是非零假设,后三项是真零,当前输出的FDP为。保持绝对值和前三个正号,均匀枚举后三个符号:首个零符号为负的四种情况都不选;其余四种FDP为。因此条件FDR为
最后一种运行的FDP等于,与平均控制完全相容。
加一和联合公平性都有作用
若删去分子中的1,只取一个真零分数,两符号等概率。任何下,正号时比例为零、选择它,负号时不选,FDR恰为。因此不加一的规则不能原样声称式(2);关于其他修正错误指标的结论须另行陈述。
再令三个真零分数总是共同取或,各以概率。每个符号的边缘都是公平的,但时,前一种选全部、后一种不选,FDR仍为。条件相互独立是联合要求,三张对称的边缘直方图不能证明它。
若全部,候选集合为空,输出为空,FDR为零。若所有替身与原变量完全相同,合法构造也可能只能产生这种无功效的输出;控制错误不等于保证发现。
推论与应用
从符号对称到有限停时预算
先条件于全部绝对值和非零假设分数。令为非零真零分数个数,按绝对值从大到小列出这些坐标;并列时固定一个与符号无关的顺序。记表示第项是负号,,。条件假设给出独立且各服从Bernoulli。
定义倒序信息
随着下降,信息增加:知道和便能恢复。给定且,前个位置中负号的条件位置均匀,故被删去的为1的概率是。若,
若,左端为,右端为。因此按时间重编号,是非负超鞅。所有项都不超过,无需另加无限停时的可积性假设。
为什么所选阈值是合法停时
从最小候选阈值向上扫描时,仍保留的真零项始终是上述顺序的某个前缀。其负数为,正数为;非零假设的保留计数在当前条件化下已经固定。因此是否通过式(1),仅用中已经公开的信息。
某一绝对值组可能包含几个真零项。证明中可以逐个公开被删除的符号,但只在整组删除之前或之后、即算法实际候选的边界检查停止;中间步骤不作选择。非零假设单独形成的候选也只使用固定信息,不增加零符号观察。全部候选失败时继续删除至并输出为空。这样得到的停止时刻至多个零符号删除步骤,其最终前缀长度记为。
实际调用有界停时的超鞅预算理路可选停止定理Optional stopping theorem · Optional sampling theorem在足以控制随机停止与极限交换的条件下,鞅的期望在停时前后保持不变。,得到。由,使用二项质量理路二项分布Binomial distribution固定次数独立同概率 Bernoulli 试验中成功总数的离散分布。及,有
因此。时左端直接为零,公式也一致。
把预算送回FDR
在有限合格阈值上,令,真零的正、负数分别为、。所有负数不少于真零负数,所以
空输出时两边都取零。条件取期望并用式(4),再对先前固定的绝对值和非零假设分数取期望,便证明式(2)。证明还说明,阈值选择不能偷看尚未公开的单个零符号,符号合同也不能仅在固定阈值上逐个成立。
完整的替身与重抽样证书终点把Gram构造、有限符号枚举和条件重抽样放到同一套可复算任务中。算法输出是一组条件关联发现,解释目标仍由生成这些分数的模型决定。
参考资料