形式陈述
观测值是否符合一条事先给定的分布曲线?单样本 Kolmogorov–Smirnov 检验是一种拟合优度检验公理库统计假设检验Statistical hypothesis test · Test function在零假设与备择假设之间作出随机化决定,并对零假设下拒绝概率实施一致控制。。设 , 为独立同分布样本公理库独立同分布样本IID sample · Independent and identically distributed sample以乘积分布描述来自同一总体的独立重复观测。,要检验
其中 是事先完全指定的连续分布函数,不含用这批样本拟合的未知参数。以经验分布函数公理库经验测度Empirical measure · Empirical distribution把有限观测的重复频数编码为原子概率测度。 定义
大值意味着经验曲线至少在某处离原假设很远,因此拒绝域取 。若临界值按原假设分布选到 ,检验水平就不超过 。
令 ,其中 为次序统计量公理库顺序统计量Order statistic有限样本按键排序后第 k 个位置的值,保留重复出现的次数。。在原假设下几乎必然没有并列,且
这两个最大值分别检查经验阶梯跳跃之后和之前,少查一侧会改变统计量。
直觉
经验分布是一条每次上升 的阶梯; 是要比较的曲线。KS 只问整张图上最宽的垂直缝隙有多大,不把不同位置的缝隙相加。Cramér–von Mises 检验公理库Cramér–von Mises 检验Cramer-von Mises test · Cramér-von Mises statistic将经验分布与指定总体分布之间的平方误差按总体概率累积,得到有精确有序值公式的整体拟合优度统计量。则按总体概率累积平方缝隙;一处较大偏差与多处持续偏差,可能让两种统计量给出相反的异常程度排序。
连续原假设允许把横轴换成概率坐标 。不论原来的单位是秒、米还是别的量,变换后的观测在原假设下都是独立均匀点,参考曲线都变成对角线。因此临界值只依赖样本量和显著性水平,而不依赖 的具体形状。
“分布无关”来自这个精确变换,绝不是说原假设可以随便改、数据可以相关,或者参数可以在同一批数据上任意估计。
例子与边界
五个点,左右两侧都要看
假设原假设为单位区间均匀分布,排序后的数据是
跳跃后差值 依次为 ;跳跃前差值 依次为 。因此
最大的负向差发生在最后一个点的左侧极限。只计算 会误报为 。
三种校准不能混称“精确”
第一种直接使用 个独立均匀点得到的 分布,可计算精确有限样本临界值。也可用原假设模拟近似这个分布,但有限模拟本身有误差;若采用包含原样本在内的交换秩 Monte Carlo 检验,需要按该程序的秩规则计算 值。
第二种使用 DKW 不等式公理库Dvoretzky–Kiefer–Wolfowitz 不等式Dvoretzky-Kiefer-Wolfowitz inequality · DKW inequality · DKW-Massart inequality经验分布函数在全部实数阈值上的最大误差具有统一有限样本指数界,可直接形成整条分布函数的置信带。:取
便有有限样本水平上界 ,但一般偏保守。
第三种使用下面的桥极限,例如大样本 临界值约为 。这是渐近校准,不是每个 的精确分位数。三种方法可能给出相近数值,却有不同的保证。
拟合参数与离散总体
若先估计正态均值、方差,再比较 与 ,拟合已经让两条曲线更接近。变换后的点不再是独立均匀样本,标准 KS 表不能原样使用;须针对估计过程重新校准,例如在每次原假设模拟中重新拟合参数。
若 离散, 也不均匀。 仍可定义,但精确原假设分布依赖跳跃大小。此时可以按那个离散原假设模拟,或使用仍适用的 DKW 保守界,不能套连续分布无关的精确表。
推论与应用
为什么最大差只需检查跳跃两侧
在两个相邻样本之间, 固定, 单调增加。于是 在区间左端最大, 在右端左极限最大。遍历所有区间,并检查两端无穷远处为零的差,就得到上面的两个有限最大值公式。
连续 下的概率积分变换给出 。连续分布即使有平坦段,也只会在原假设概率零的空区间上不严格增加;这不影响统计量的几乎处处变换及分布无关性。
从指数间距走到经验 Brownian 桥
这里需要整条经验曲线的极限,不能只对每个固定阈值应用中心极限定理。下面把它还原为已经证明的随机游走极限。
令 ,取独立率一指数变量 ,。均匀间距的指数表示公理库均匀样本的随机间距Uniform spacings · Dirichlet spacings把均匀样本连同两端点之间的间距合起来,得到单纯形上的均匀随机向量,也可由独立指数变量归一化生成。说明 与均匀样本的有序值同分布。令 连接点 ,,作严格递增的分段线性插值。
对中心化增量 应用随机游走 Donsker 定理公理库Donsker 不变性原理Donsker invariance principle · Functional central limit theorem for random walks有限方差的中心化独立同分布随机游走,经时间和空间缩放后,整条折线路径弱收敛到 Brownian 运动。。若 是归一化中心化部分和的线性插值,则在连续路径的一致范数下
分母趋于一,极限是标准 Brownian 桥公理库Brownian 桥Brownian bridge · Pinned Brownian motion将 Brownian 运动的终点钉住后,剩余波动是协方差为 min(s,t)−st/T 的连续 Gaussian 桥。。因此 ,逆函数也与恒等函数一样近,并且有精确关系
收敛到连续过程意味着其小尺度振荡统一可控;将趋于恒等的随机时间代入,不改变极限。因此右边与 的一致距离依概率趋于零。
若 是对应均匀样本的经验分布,则在每个相邻有序点之间直接比较可得
于是 与一列收敛到 的连续过程一致接近。 与 同分布,故最大值泛函给出
经验过程自身有跳跃,不能把它直接当作 的元素;上面的连续近似说明了为何仍可对一致连续的路径泛函取极限。
桥的最大值给出渐近临界值
标准桥的双侧最大值分布为,对 ,
这一桥穿越公式可由两侧反射或越界路径分解得到;本页将它作为桥最大值的已知公式使用。代入 得到约 的累计概率。决定 KS 渐近分布的是整条桥的最大偏离,而非某个固定位置的普通正态变量。
参考资料