我试图通过高斯过程回归获得一些直觉,因此我尝试了一个简单的一维玩具问题。我拿了X一世= { 1 ,2 ,3 } 作为输入,并且 ÿ一世= { 1 ,4 ,9 }作为回应。(“灵感来自”ÿ=X2)
对于回归,我使用了标准平方指数核函数:
k (Xp,Xq)=σ2F经验值( -1个2升2|Xp-Xq|2)
我认为存在标准偏差的噪音 σñ,则协方差矩阵变为:
ķp q= k (Xp,Xq)+σ2ñδp q
超参数 (σñ,升,σF)通过最大化数据的对数似然来估计。在某点做出预测X⋆,我分别通过以下方法找到了均值和方差
μx⋆=kT⋆(K+σ2nI)−1y
σ2x⋆=k(x⋆,x⋆)−kT⋆(K+σ2nI)−1k⋆
哪里 k⋆ 是之间的协方差的向量 x⋆ 和输入,以及 y 是输出的向量。
我的结果 1<x<3如下所示。蓝线是平均值,红线表示标准偏差间隔。
我不确定这是否正确;我的输入(用“ X”标记)不在蓝线上。我看到的大多数示例均具有相交的输入。这是预期的一般功能吗?