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: .