Misc classes

Misc R to R functions are described elsewhere.

Important functionals

Radial basis functionals

fc(x)=g(xc). Gaussian radial basis function is used to define the Gaussian kernel.

Barrier functional

f(x) as xbnd(dom(f)). Eg: log(1x).

Used to charactarize feasible region in optimization problems. Any set in Rn is the domain as a barrier function.

Kernel function k

Implicitly (perhaps non-linearly) map x to ϕ(x) and give x,x in that space.

Importance

See kernel trick in statistics ref.

Kernel fn

k(x,x)=ϕ(x)Tϕ(x): This can be -ve, but k(x,x)0 for norm notion in ftr space: k must be +ve semi-definite. So its Gram matrix K whose elements are k(xn,xm) must be +ve semidefinite for all choices of {xn}.

Association with kernels of integral transforms

See functional analysis ref. Integral transform: TKf(s)=x1x2K(x,s)f(x)dx. Inner product f(x)g(x)dx=s,tf(s)g(t)K(x,s)K(x,t)dx: akin to inner product defined by gram matrix, which describes inner products between various basis vectors in the kernel space.

Kernel properties

Linear kernel: k(x,x)=xTx. Stationary kernel: k(x,x)=k(xx); Homogenous kernel: k(x,x)=k(xx).

Some kernels

Polynomial kernel (inhomogenous): (x,x+1)d; homogenous: (x,x)d.

Hyperbolic tangent: tanh(kx,x+c) for some k>0,c<0.

Gaussian kernel

Using gaussian radial basis function:\ k(x,x)=exx2/c. Everything mapped to the same quadrant in the associated feature space, as k(x,x)0.

Self concordance

Definition

R to R functions

|D3f(x)|2D2f(x)3/2. This condition arises out of the need to bound the error term in the quadratic approximation to the functional f.

Functionals: restriction to a line

Functional f is self concordant if f restricted to every line is self concordant.

Examples in R

Linear, quadratic functions, -log x.

Invariance to operations

Let f be self concordant (sc).

If a>1,af(x) also sc. f(Ax+b) also sc.

Importance

Any convex set is the domain of a self concordant barrier functional.