An introduction to support vector machines: and other kernel-based learning methods - Cristianini, Nello; Shawe-Taylor, John (University of Cambridge, 2002)