"An Introduction to Support Vector Machines and Other Kernel-Based Learning Methods" is an excellent resource for anyone interested in understanding kernel-based learning methods.
The first two chapters provide a solid general introduction to machine learning, with a focus on linear learning methods. The third chapter is particularly noteworthy, as it provides an excellent overview of kernels and kernel-based learning, making it a must-read for anyone interested in these methods.
Chapters 4 and 5 focus on generalization theory and optimization theory, respectively, and are the most challenging to follow in the book. These chapters require a strong background in mathematics to fully grasp the concepts presented.
Chapter 6 is the core of the book, as it introduces the reader to Support Vector Machines (SVMs). This chapter is well-written and accessible, providing a solid understanding of the theory behind SVMs.
The remaining chapters are focused on implementation and are more technical in nature than mathematical.