Shawe-Taylor, John and Cristianini, Nello. Kernel Methods for Pattern Analysis. Cambridge, UK: Cambridge University Press, 2004.