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


Answers:


18

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

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

也是有效的内核函数。

当我们调用Mercer定理时,证明此属性非常简单。由于k1,k2是有效内核,我们(通过Mercer)知道它们必须接受内部产品表示。让我们a分别表示的特征向量k1b表示了同样的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=1Mn=1N[am(x)bn(x)][am(y)bn(y)]=m=1Mn=1Ncmn(x)cmn(y)=c(x)Tc(y)

其中是维向量,st。中号ñ Ç Ñż = ż b ÑŽ c(z)MNcmn(z)=am(z)bn(z)

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


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

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


0

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

  1. K3=K1K2是一个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.