In machine learning, the radial basis function kernel, or RBF kernel, is a popular kernel function used in various kernelized learning algorithms. In particular, it is commonly used in support vector machine classification.
The RBF kernel on two samples
, represented as feature vectors in some input space, is defined as
may be recognized as the squared Euclidean distance between the two feature vectors.
is a free parameter. An equivalent definition involves a parameter
:
Since the value of the RBF kernel decreases with distance and ranges between zero (in the infinite-distance limit) and one (when x = x'), it has a ready interpretation as a similarity measure.
The feature space of the kernel has an infinite number of dimensions; for
, its expansion using the multinomial theorem is:
where
,