Відтворення вмісту відповіді на Quora, якщо у вас немає облікового запису Quora.
Запитання: Чому ядро RBF (радіальна основа) відображає ядро у нескінченний розмірний простір? Відповідь: Розглянемо поліноміальне ядро ступеня 2, визначене, де x , y ∈ R 2 і x = ( x 1 , x 2 ) , y = ( y 1 , y 2 ) .
k ( x , y) = ( хТу)2
x,y∈R2x=(x1,x2),y=(y1,y2)
Тим самим функцію ядра можна записати як, Тепер спробуємо придумати карту особливостей
Φ , щоб функція ядра могла бути записана як
k ( x ,
k(x,y)=(x1y1+x2y2)2=x21y21+2x1x2y1y2+x22y22
Φ .k ( x , y) = Φ ( x )ТΦ ( у)
Розглянемо наступну карту функцій В основному, ця функція карта - це зіставлення точок в R 2до точок в
R 3. Також зауважте, щоΦ(x)TΦ(y)=x 2 1 y 2 1 +2x1x2y1y2+x 2 2 y 2 2, що по суті є нашою функцією ядра.
Φ(x)=(x21,2–√x1x2,x22)
R2R3Φ(x)TΦ(y)=x21y21+2x1x2y1y2+x22y22
R3R2R3
Rn
Тепер, приїжджаючи до RBF.
R2
k(x,y)=exp(−∥x−y∥2)=exp(−(x1−y1)2−(x2−y2)2)
=exp(−x21+2x1y1−y21−x22+2x2y2−y22)
=exp(−∥x∥2)exp(−∥y∥2)exp(2xTy)
k(x,y)=exp(−∥x∥2)exp(−∥y∥2)∑n=0∞(2xTy)nn!
Now,
if we were to come up with a feature map Φ just like
we did for the polynomial kernel, you would realize that the feature
map would map every point in our R2 to an
infinite vector. Thus, RBF implicitly maps every point to an infinite
dimensional space.
Exercise Question : Get the first few vector elements of the feature
map for RBF for the above case?