Learning with Kernels : Support vector machines, regularization, optimization, and beyond - Scholkopf, Bernhard. (MIT Press, 2002)