Reproducir el contenido de la respuesta en Quora, en caso de que no tenga una cuenta de Quora.
Pregunta: ¿Por qué el núcleo RBF (función de base radial) se asigna al espacio dimensional infinito? Respuesta: Considere el núcleo polinomial de grado 2 definido por, donde x , y ∈ R 2 y x = ( x 1 , x 2 ) , y = ( y 1 , y 2 ) .
k(x,y)=(xTy)2
x,y∈R2x=(x1,x2),y=(y1,y2)
De este modo, la función del núcleo se puede escribir como, Ahora, tratemos de llegar a un mapa de características
Φ tal que la función del núcleo se pueda escribir como
k ( x ,
k ( x , y) = ( x1y1+ x2y2)2= x21y21+ 2 x1X2y1y2+ x22y22
Φ .k ( x , y) = Φ ( x )TΦ ( y)
Considere el siguiente mapa de características, Básicamente, este mapa de características está asignando los puntos en R 2a los puntos en
R 3. Además, observe que,Φ(x)TΦ(y)=x 2 1 y 2 1 +2x1x2y1y2+x 2 2 y 2 2, que es esencialmente nuestra función del núcleo.
Φ ( x ) = ( x21, 2-√X1X2, x22)
R2R3Φ ( x )TΦ ( y) = x21y21+ 2 x1X2y1y2+ x22y22
R3R2R3
Rnorte
Ahora, llegando a RBF.
R2
k ( x , y) = exp( - ∥ x - y∥2) = exp( - ( x1- y1)2- ( x2- y2)2)
= exp( - x21+ 2 x1y1- y21- x22+ 2 x2y2- y22)
= exp( - ∥ x ∥2) exp( - ∥ y∥2) exp( 2 xTy)
(suponiendo gamma = 1). Usando la serie taylor puedes escribir esto como,k ( x , y) = exp( - ∥ x ∥2) exp( - ∥ y∥2) ∑n = 0∞( 2 xTy)norten !
Ahora, si tuviéramos que elaborar un mapa de características Φ tal como lo hicimos para el núcleo polinomial, se daría cuenta de que el mapa de características mapearía cada punto de nuestro R2a un vector infinito Por lo tanto, RBF asigna implícitamente cada punto a un espacio dimensional infinito.
Pregunta de ejercicio : ¿Obtenga los primeros elementos vectoriales del mapa de características para RBF para el caso anterior?