Kernels comunes

Sobre el papel, cualquier transformación podría ser usada, aunque en la práctica las librerías que implementan este algoritmo suelen incluir un número de kernels limitado: polynomial, gaussian, Gaussian Radial Basis Function (RBF), Laplace RBF, hyperbolic tangent, sigmoid, bessel, ANOVA radial basis...

Scikit-Learn implementa cuatro kernels:

  • linear
  • poly
  • rbf
  • sigmoid

Aunque también admite la opción de personalizar el kernel como una función Python o indicando la matriz que define la transformación.

Veamos cuáles son las funciones que se están aplicando para los cuatro kernels implementados en Scikit.Learn.