Support Vector Machines and Kernel Methods: The New Generation of Learning Machines