Fast algorithm about KPCA

Feng ZHAO,Jun-ying ZHANG
DOI: https://doi.org/10.3321/j.issn:1001-0920.2007.09.017
2007-01-01
Abstract:The kernel principal component analysis (KPCA) suffers from the large computation complexity and the slow speed of feature extraction for the case of large number of training samples. Therefore, a fast algorithm of KPCA is presented. Based on a orthonormal basis of the sub-space spanned by the training samples mapped onto the feature space, the algorithm translates the processing of KPCA on the training samples into that of PCA on the data which consists of the coordinate values of all the kernel training samples under the orthonormal basis. The proposed algorithm only needs the eigenvalue decomposition of a matrix whose size is equal to the number of the orthonormal basis. Moreover the feature extraction for one sample only needs to calculate the kernel functions between the sample and the training samples which compose the orthonormal basis. The experimental results show the effectiveness of the presented algorithm.
What problem does this paper attempt to address?