En el aprendizaje automático , el núcleo de función de base radial , o núcleo RBF , es una función de núcleo popular utilizada en varios algoritmos de aprendizaje basados en n...
Hispanopedia WikiContenido en espanolLectura gratuita
Dado que el valor del núcleo RBF disminuye con la distancia y varía entre cero (en el límite de distancia infinita) y uno (cuando x = x' ), tiene una interpretación sencilla como medida de similitud . [ 2 ] El espacio de características del núcleo tiene un número infinito de dimensiones; para, su expansión utilizando el teorema multinomial es: [ 3 ]
dónde,
Aproximaciones
Debido a que las máquinas de vectores de soporte y otros modelos que emplean el truco del kernel no escalan bien a grandes cantidades de muestras de entrenamiento o grandes cantidades de características en el espacio de entrada, se han introducido varias aproximaciones al kernel RBF (y kernels similares). [ 4 ] Típicamente, estas toman la forma de una función z que mapea un solo vector a un vector de mayor dimensionalidad, aproximando el kernel:
dóndees el mapeo implícito incrustado en el núcleo RBF.
características aleatorias de Fourier
Una forma de construir tal z es muestrear aleatoriamente de la transformada de Fourier del núcleo [ 5 ].dóndeson muestras independientes de la distribución normal.
Teorema:
Prueba: Basta con probar el caso deUtilice la identidad trigonométrica., la simetría esférica de la distribución gaussiana , luego evaluar la integral
↑ Chang, Yin-Wen; Hsieh, Cho-Jui; Chang, Kai-Wei; Ringgaard, Michael; Lin, Chih-Jen (2010). "Entrenamiento y prueba de mapeos de datos polinomiales de bajo grado mediante SVM lineal" . Journal of Machine Learning Research . 11 : 1471–1490 .
^ Jean -Philippe Vert, Koji Tsuda y Bernhard Schölkopf (2004). "Una introducción a los métodos del kernel". Métodos kernel en biología computacional .
↑ Shashua, Amnon (2009). "Introducción al aprendizaje automático: notas de clase 67577". arXiv : 0904.3664v1 [ cs.LG ].
↑ Andreas Müller (2012). Aproximaciones de kernel para SVM eficientes (y otros métodos de extracción de características) .
↑ Rahimi, Ali; Recht, Benjamin (2007). "Características aleatorias para máquinas de núcleo a gran escala" . Avances en sistemas de procesamiento de información neuronal . 20. Curran Associates, Inc.
^ Peng, Hao; Pappas, Nikolaos; Yogatama, Dani; Schwartz, Roy; Smith, Noé A.; Kong, Lingpeng (19 de marzo de 2021). "Atención a funciones aleatorias". arXiv : 2103.02143 [ cs.CL ].
↑ CKI Williams; M. Seeger (2001). "Uso del método de Nyström para acelerar las máquinas de núcleo" . Avances en sistemas de procesamiento de información neuronal . 13 .