Skip to content

最大均值差异

maximum mean discrepancy · MMD · kernel two-sample discrepancy

以两个核均值之距度量分布差异,并区分总体量、V 统计量、U 统计量与检验校准。

条目类型
定义

形式陈述

对存在核均值的分布 P,Q,最大均值差异定义为 RKHS 单位球上的积分概率度量:

MMDk(P,Q)=supfHk1|EPf(X)EQf(Y)|=μPμQHk,

其中最后等式来自核均值嵌入。总体平方量展开为

MMDk2(P,Q)=Ek(X,X)+Ek(Y,Y)2Ek(X,Y),

X,X 独立同分布于 PY,Y 独立同分布于 Q

若核 characteristic,则 μP=μQ 当且仅当 P=Q,MMD 才是概率分布上的度量;一般 PSD 核只给伪度量。总体 MMD、有限样本估计量和由估计量校准的假设检验,是三个必须分开的对象。

直觉

MMD 寻找 RKHS 单位球中最能拉开两分布期望的见证函数。Riesz 几何说明最优方向平行于 μPμQ,因此无限个测试函数的上确界化成一个向量距离。核选择决定允许什么见证函数,也就决定哪些差异更醒目。

总体 P=Q 时 MMD 精确为零;两组独立有限样本的经验均值通常不同,所以样本 MMD 不会自动为零。检验的任务正是判断观察到的偏离是否超过同分布抽样波动。

例子与边界

给定 X1,,XmY1,,Yn,biased V-statistic 是

MMD^b2=1m2i,jk(Xi,Xj)+1n2i,jk(Yi,Yj)2mni,jk(Xi,Yj).

它恰为 μ^Pμ^Q2,所以总非负,但因包含对角项而有偏。unbiased U-statistic 则是

MMD^u2=1m(m1)ijk(Xi,Xj)+1n(n1)ijk(Yi,Yj)2mni,jk(Xi,Yj),

要求 m,n2;它对总体平方 MMD 无偏,却可取负值。

用两点集合上的 delta 核 k(x,z)=1{x=z},取两组完全相同的样本 X=(a,b)Y=(a,b)。V-statistic 为 0;每组的非对角核和均为 0,跨组四项中两项为 1,所以 U-statistic 为 1。负数不是“距离为负”,只是无偏估计的有限样本波动。

再设真实 P=Q 都在 {a,b} 上均匀,却抽到 X=(a,a)Y=(a,b)。经验嵌入分别是 ka(ka+kb)/2,biased MMD 平方为

12ka12kb2=12,

明确反驳“只要 P=Q,样本 MMD 就必为零”。另一方面,线性核只比较普通均值;均值相同但分布不同可有总体 MMD 为零,说明 characteristic 条件不可省略。

推论与应用

两样本检验可在 H0:P=Q 下合并数据并反复置换标签,重算同一统计量以获得有限样本的置换零分布;其有效性依赖零假设下可交换性。也可用渐近零分布,但 H0 下 U-statistic 退化,极限通常是加权中心化卡方和,不能套用备择下的普通正态近似。

拒绝阈值、核及带宽应在保持检验水平的方案中选择。样本量有限时,characteristic 只保证总体可辨识,不保证对所有备择都有高功效。MMD 也用于生成模型训练和分布漂移监测,但数据依赖调参、时间依赖和重复报警会改变原有检验校准。

参考资料
  • Arthur Gretton, Karsten Borgwardt, Malte Rasch, Bernhard Schölkopf, and Alex Smola, “A Kernel Method for the Two-Sample-Problem,” Advances in Neural Information Processing Systems 19, 2007, pp. 513–520.
  • Arthur Gretton, Karsten M. Borgwardt, Malte J. Rasch, Bernhard Schölkopf, and Alexander Smola, “A Kernel Two-Sample Test,” Journal of Machine Learning Research 13, 2012, pp. 723–773.
  • Bharath K. Sriperumbudur, Arthur Gretton, Kenji Fukumizu, Bernhard Schölkopf, and Gert R. G. Lanckriet, “Hilbert Space Embeddings and Metrics on Probability Measures,” Journal of Machine Learning Research 11, 2010, pp. 1517–1561.
关系图谱5 个相邻概念 · 1 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组