Exercise 6.12

Answers

(a)
For nonparametric RBF, g(x) is always a weighted sum of yn, as |x|, all |x xn| are equal to each other, so the weights are uniform, in such case, g(x) = 1 N yn, the average of yn.

For the parametric RBF, each Φn(x) 0 when |x|, and the weights wn are constants, so the RBF goes to 0 as well.

(b)
Note Znj = Φj(xn), Z is a N × N matrix, where its nth row is ΦT(x n) = [Φ1(xn)Φ2(xn)Φn(xn)ΦN(xn) ].

So its nth column is just Φ(xn). So we have

ZT = [Φ(x1)Φ(x2)Φ(xn)Φ(xN) ].

If Z is invertible, we have (ZT)1ZT = I, and

(ZT)1Φ(x n) = [0 0 1 0 ],

where the only 1 is at the nth position.

So we obtain

g(xn) = wTΦ(x n) = (Z1y)TΦ(x n) = yTZTΦ(x n) = yT [ 0 0 1 0 ] = yn.

So g(x) exactly interpolates the data points.

(c)
The nonparametric RBF does NOT always have Ein = 0, g(x) is always a weighted sum of yn, at x = xk, g(xk) is still a weighted sum of yns, so we don’t have g(xk) = yk here.
User profile picture
2021-12-08 09:48
Comments