↑ arvau

Wikipedia / Positive-definite kernel

In operator theory, a branch of mathematics, a positive-definite kernel is a generalization of a positive-definite function or a positive-definite matrix. It was first introduced by James Mercer in the early 20th century, in the context of solving integral operator equations. Since then, positive-definite functions and their various analogues and generalizations have arisen in diverse parts of mathematics. They occur naturally in Fourier analysis, probability theory, operator theory, complex function-theory, moment problems, integral equations, boundary-value problems for partial differential equations, machine learning, the embedding problem, information theory, and other areas.

Definition

be a nonempty set, sometimes referred to as the index set. A symmetric function if .

, has either entirely positive (p.d.) or nonnegative (p.s.d.) eigenvalues.

is called a Hermitian kernel and positive definite if for every finite set,

denotes the complex conjugate. In the rest of this article we assume real-valued functions, which is the common practice in applications of p.d. kernels.

Some general properties

  • is p.d. if the limit exists.

  • .

  • is also a p.d. kernel.

Examples of p.d. kernels

Common examples of p.d. kernels defined on Euclidean space include:

Examples of other kernels

are real parameters. The kernel is not PD, but has been sometimes used for kernel algorithms.

History

Positive-definite kernels, as defined in (1.1), appeared first in 1909 in a paper on integral equations by James Mercer., i.e. p.d. functions (indeed M. Mathias and S. Bochner seem not to have been aware of the study of p.d. kernels). Mercer’s work arose from Hilbert’s paper of 1904 on Fredholm integral equations of the second kind:

In particular, Hilbert had shown that is a complete system of orthonormal eigenfunctions’s are the corresponding eigenvalues holds absolutely and uniformly.

At about the same time W. H. Young,.

E.H. Moore . This property is called the reproducing property of the kernel and turns out to have importance in the solution of boundary-value problems for elliptic partial differential equations.

Another line of development in which p.d. kernels played a large role was the theory of harmonics on homogeneous spaces as begun by E. Cartan in 1929, and continued by H. Weyl and S. Ito. The most comprehensive theory of p.d. kernels in homogeneous spaces is that of M. Krein which includes as special cases the work on p.d. functions and irreducible unitary representations of locally compact groups.

In probability theory, p.d. kernels arise as covariance kernels of stochastic processes.

Connection with reproducing kernel Hilbert spaces and feature maps

Positive-definite kernels provide a framework that encompasses some basic Hilbert space constructions. In the following we present a tight relationship between positive-definite kernels and two mathematical objects, namely reproducing Hilbert spaces and feature maps.

the corresponding inner product on . We first define a reproducing kernel Hilbert space (RKHS):

Definition is called a reproducing kernel Hilbert space if the evaluation functionals are continuous.

Every RKHS has a special function associated to it, namely the reproducing kernel:

Definition such that

  1. , and

  2. .

The latter property is called the reproducing property.

The following result shows equivalence between RKHS and reproducing kernels:

Now the connection between positive definite kernels and RKHS is given by the following theorem

as a reproducing kernel.

the feature space. It is easy to see . Moreover, through the equivalence of p.d. kernels and its corresponding RKHS, every feature map can be used to construct a RKHS.

Kernels and distances

Kernel methods are often compared to distance based methods such as nearest neighbors.

, we mean a metric which satisfies

One link between distances and p.d. kernels is given by a particular kind of kernel, called a negative definite kernel, and defined as follows

Definition if . . isometrically into some Hilbert space.

.

Another link is that a p.d. kernel induces a pseudometric

Some applications

Kernels in machine learning

Positive-definite kernels, through their equivalence with reproducing kernel Hilbert spaces (RKHS), are particularly important in the field of statistical learning theory because of the celebrated representer theorem which states that every minimizer function in an RKHS can be written as a linear combination of the kernel function evaluated at the training points. This is a practically useful result as it effectively simplifies the empirical risk minimization problem from an infinite dimensional to a finite dimensional optimization problem.

Kernels in probabilistic models

There are several different ways in which kernels arise in probability theory.

  • can be obtained by using kernel interpolation with the covariance kernel, ignoring the probabilistic background completely.

.

  • as a smooth estimate.

Numerical solution of partial differential equations

One of the greatest application areas of so-called meshfree methods is in the numerical solution of PDEs. Some of the popular meshfree methods are closely related to positive-definite kernels (such as meshless local Petrov Galerkin (MLPG), Reproducing kernel particle method (RKPM) and smoothed-particle hydrodynamics (SPH)). These methods use radial basis kernel for collocation.

Stinespring dilation theorem

Other applications

In the literature on computer experiments and other engineering experiments, one increasingly encounters models based on p.d. kernels, RBFs or kriging. One such topic is response surface methodology. Other types of applications that boil down to data fitting are rapid prototyping and computer graphics. Here one often uses implicit surface models to approximate or interpolate point cloud data.

Applications of p.d. kernels in various other branches of mathematics are in multivariate integration, multivariate optimization, and in numerical analysis and scientific computing, where one studies fast, accurate and adaptive algorithms ideally implemented in high-performance computing environments.

See also

References