Kernel methods have been widely used in pattern recognition and machine learning fields since 1990s. Kernel methods are non-linear methods based on non-linear mapping. Its implementation is equivalent to the implementation of a linear method in a high-dimensional feature space induced by a non-linear mapping. The outstanding advantage of kernel methods is that it provides the approach to apply linear analysis methods in feature space without the computation of mapping. Hence, feature extraction using kernel...