Learning dictionaries with graph embedding constraints

Several supervised, semi-supervised, and unsupervised machine learning schemes can be unified under the general framework of graph embedding. Incorporating graph embedding principles into sparse representation based learning schemes can provide an improved performance in several learning tasks. In this work, we propose a dictionary learning procedure for computing discriminative sparse codes that obey graph embedding constraints. In order to compute the graph-embedded sparse codes, we integrate a modified version of the sequential quadratic programming procedure with the feature sign search method. We demonstrate, using simulations with the AR face database, that the proposed approach performs better than several baseline methods in supervised and semi-supervised classification.

[1]  Liang-Tien Chia,et al.  Local features are not lonely – Laplacian sparse coding for image classification , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[2]  Yihong Gong,et al.  Nonlinear Learning using Local Coordinate Coding , 2009, NIPS.

[3]  Karthikeyan Natesan Ramamurthy,et al.  Supervised local sparse coding of sub-image features for image retrieval , 2012, 2012 19th IEEE International Conference on Image Processing.

[4]  Hwann-Tzong Chen,et al.  Local discriminant embedding and its variants , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[5]  Rajat Raina,et al.  Efficient sparse coding algorithms , 2006, NIPS.

[6]  Xiaofei He,et al.  Locality Preserving Projections , 2003, NIPS.

[7]  Jiawei Han,et al.  Semi-supervised Discriminant Analysis , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[8]  Shuicheng Yan,et al.  Learning With $\ell ^{1}$-Graph for Image Analysis , 2010, IEEE Transactions on Image Processing.

[9]  Chun Chen,et al.  Graph Regularized Sparse Coding for Image Representation , 2011, IEEE Transactions on Image Processing.

[10]  Le Li,et al.  SENSC: a Stable and Efficient Algorithm for Nonnegative Sparse Coding: SENSC: a Stable and Efficient Algorithm for Nonnegative Sparse Coding , 2009 .