A Reproducing Kernel Hilbert Space (RKHS) is a Hilbert space endowed with more structure that makes it amenable to statistical learning. Specifically, it is defined by a Mercer kernel , and consists of functions that can be written as linear combinations of the Kernel, i.e.,
Write for . The inner product is defined as
if and . This defines the norm
where . To rigorously define the RKHS, we complete with respect to , i.e., we ensure it contains its limit points. This is then a well-defined Hilbert space. We label this .
RKHSs are highly useful for nonparametric regression (see RKHS regression specifically) via the representer theorem, which states that the regularized empirical risk minimizer can be represented as a function in a RKHS.
Representation in basis
Using the basis representation of the Mercer kernel, we can also write functions in with respect to those orthonormal functions as
for some and (probably distinct). If , then we can show that show that
where are the eigenvalues: .