Non-linear feature extraction by linear PCA using local kernel

This paper presents how to extract non-linear features by linear PCA. KPCA is effective but the computational cost is the drawback. To realize both non-linearity and low computational cost simultaneously, the idea of local kernel is used. The mapped features of the polynomial kernel can be described explicitly. When input features are divided into some local features and the polynomial kernel is applied to each local features independently, the dimension of mapped features does not become so high. In addition, the inner product with all local mapped features corresponds to the local summation kernel. Thus, KPCA with the local summation kernel can be solved by linear PCA. The proposed approach is evaluated in object categorization problem which requires high non-linearity and computational cost. The proposed method gives much higher accuracy than linear PCA. The computational cost is lower than KPCA though the accuracy is slightly worse than KPCA.

[1]  David G. Lowe,et al.  Multiclass Object Recognition with Sparse, Localized Features , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[2]  Kazuhiro Hotta,et al.  Object Categorization Based on Kernel Principal Component Analysis of Visual Words , 2008, 2008 IEEE Workshop on Applications of Computer Vision.

[3]  Thomas Serre,et al.  Object recognition with features inspired by visual cortex , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[4]  Cordelia Schmid,et al.  Beyond Bags of Features: Spatial Pyramid Matching for Recognizing Natural Scene Categories , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[5]  Trevor Darrell,et al.  The pyramid match kernel: discriminative classification with sets of image features , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[6]  Nello Cristianini,et al.  Kernel Methods for Pattern Analysis , 2003, ICTAI.

[7]  Jitendra Malik,et al.  SVM-KNN: Discriminative Nearest Neighbor Classification for Visual Category Recognition , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[8]  Ming-Hsuan Yang,et al.  Face Recognition Using Kernel Methods , 2001, NIPS.

[9]  Kazuhiro Hotta Robust face recognition under partial occlusion based on support vector machine with local Gaussian summation kernel , 2008, Image Vis. Comput..

[10]  Michael E. Tipping Sparse Kernel Principal Component Analysis , 2000, NIPS.

[11]  Gang Wang,et al.  Using Dependent Regions for Object Categorization in a Generative Framework , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[12]  Pietro Perona,et al.  One-shot learning of object categories , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Rameswar Debnath,et al.  Kernel Selection for the Support Vector Machine , 2004, IEICE Trans. Inf. Syst..

[14]  Ming-Hsuan Yang,et al.  Kernel Eigenfaces vs. Kernel Fisherfaces: Face recognition using kernel methods , 2002, Proceedings of Fifth IEEE International Conference on Automatic Face Gesture Recognition.