Kernel Definition In Machine Learning