Text this: Learning with kernels : support vector machines, regularization, optimization, and beyond / Bernhard Schölkopf, Alexander J. Smola.