Skip to content

正半定核

positive semidefinite kernel · PSD kernel · 正定核函数

以任意有限样本的 Gram 矩阵半正定为条件,定义核方法中的二元实值核。

条目类型
定义

形式陈述

X 为非空集合。这里的“核”专指对称二元函数 k:X×XR;它不是概率转移核、卷积核、算子零空间或证明论中的 kernel。若对任意 m1、任意点 x1,,xmX(允许重复)及任意 cRm,都有

i,j=1mcicjk(xi,xj)=cKc0,Kij=k(xi,xj),

则称 k 为正半定核。也就是说,每个有限 Gram 矩阵 K 都是实对称半正定矩阵

有些文献把同一条件简称 positive definite kernel;这不意味着每个 Gram 矩阵严格正定。严格正定还要求对互异点和非零 c 有严格不等式,是更强性质。定义只依赖有限二次型,不要求 X 有拓扑、测度或有限维坐标,也不预先要求 Mercer 展开。

直觉

Gram 条件说:k(x,z) 能一致地充当某个内积空间中两点表示的内积。任取系数后,cKc 将成为向量和 iciϕ(xi) 的范数平方,所以不可能为负。反过来,所有有限 Gram 矩阵都半正定,正是构造这种 Hilbert 空间表示所需的一致性。

因此“相似度大”不是充分条件。一个对角元很大、数值看似合理的相似度表,仍可能在某个线性组合方向给负能量。对称性也不够:它只保证实特征值,不能保证特征值非负。核条件要对所有样本规模和所有取点成立,而不是只检查当前训练集。

例子与边界

X=Rk(x,z)=1+xz。在点 (1,0,2) 上,

K=(211111115)=11+xx.

故对 c=(c1,c2,c3)

cKc=(c1+c2+c3)2+(c1+2c3)20.

这是可直接复算的 PSD 证据;三个点只映到二维向量 (1,x),所以 K 至多秩二,不能由“核”二字误推为严格正定。

反例是 s(x,z)=1xz。在点 (0,2) 上 Gram 矩阵为

(1113),

其行列式为 4;取 c=(1,1) 更直接得到 cKc=4。它虽然对称,也可被口语称为相似度,却不是正半定核。

非负加权和、逐点乘积和点态极限(极限存在且有限)保持 PSD;任意实系数相减则不保持。仅在一个数据集上把负特征值截为零,只修复了该矩阵,并未自动定义出对整个 X 有效的核。

推论与应用

PSD 条件使 Gram 矩阵可以进入核岭回归、最大间隔优化和核主成分分析,而不必先写出坐标。它还通过 Moore–Aronszajn 构造产生唯一的再生核 Hilbert 空间;“存在 RKHS”依赖此有限 Gram 条件,不依赖紧致域上的 Mercer 积分算子假设。

核的 PSD 性、普适性和 characteristic 性是三件事。PSD 只保证 Hilbert 表示;普适性讨论函数逼近稠密性;characteristic 性讨论概率分布嵌入是否单射。高斯核在常见域上可同时拥有后两种更强性质,但不能把这种实例结论写回 PSD 定义。

参考资料
  • Nachman Aronszajn, “Theory of Reproducing Kernels,” Transactions of the American Mathematical Society 68(3), 1950, pp. 337–404, doi:10.2307/1990404.
  • Vern I. Paulsen and Mrinal Raghupathi, An Introduction to the Theory of Reproducing Kernel Hilbert Spaces, Cambridge University Press, 2016, Chs. 2–3.
  • Bernhard Schölkopf and Alexander J. Smola, Learning with Kernels, MIT Press, 2002, Secs. 2.1–2.2.
关系图谱14 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

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

上位 / 更一般

暂未标注直接上位概念。

下位 / 直接特例