OpenKernel Background Material

Kernel methods (such as SVM, perceptron, kernel PCA) are widely used in machine learning. Applying these methods
in text and language processing or bioinformatics requires to be able to define kernels on sequences or distributions
of sequences. Rational kernels are a general framework for defining such kernels. Commonly used kernels on sequences
such as n-gram kernels, gappy n-gram kernels, mismatch kernels, and Hausler's convolution kernels are special
cases of rational kernels.