点积下核函数的紧密性证明


Answers:


18

按点积,我假设您的意思是,如果都是有效的内核函数,则它们的乘积k1(x,y),k2(x,y)

kp(x,y)=k1(x,y)k2(x,y)

也是有效的内核函数。

当我们调用Mercer定理时,证明此属性非常简单。由于k1,k2是有效内核,我们(通过Mercer)知道它们必须接受内部产品表示。让我们a分别表示的特征向量k1和b表示了同样的k2。

k1(x,y)=a(x)Ta(y),a(z)=[a1(z),a2(z),…aM(z)]k2(x,y)=b(x)Tb(y),b(z)=[b1(z),b2(z),…bN(z)]

因此,是产生 -dim向量的函数,产生 -dim向量的函数。中号b ÑaMbN

接下来,我们只用和表示乘积,然后执行一些重新分组。bab

kp(x,y)=k1(x,y)k2(x,y)=(∑m=1Mam(x)am(y))(∑n=1Nbn(x)bn(y))=∑m=1M∑n=1N[am(x)bn(x)][am(y)bn(y)]=∑m=1M∑n=1Ncmn(x)cmn(y)=c(x)Tc(y)

其中是维向量,st。中号⋅ ñ Ç 米Ñ(ż )= 一米(ż )b Ñ(Ž )c(z)M⋅Ncmn(z)=am(z)bn(z)

现在,因为我们可以使用特征图将写为内部乘积,所以我们知道是有效的内核(通过Mercer定理)。这里的所有都是它的。c k pkp(x,y)ckp


您怎么知道特征希尔伯特空间是有限维的?难道甚至是不可分割的?
— 安德烈(Andrei Kh)

根据您的第一段,我们仅知道核内部乘积表示的存在。但是在结论中,您使用的是内部乘积表示形式的存在暗示是内核。为什么这样有效?k⟹kp
— 维克多·格隆比克


0

假设和分别是这两个内核和的内核矩阵,并且它们是PSD。我们定义并想证明它也是一个内核。这等效于证明其对应的内核矩阵为PSD。K1K2k1(x,y)k2(x,y)k(x,y)=k1(x,y)k2(x,y)K=K1∘K2

  1. K3=K1⊗K2是一个PSD(两个PSD的kronecker乘积是PSD)。
  2. K是的主要子矩阵,因此是PSD(PSD的主要子矩阵是PSD)。K3
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.