classification with different kernels