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