Maximum-margin sparse coding

被引:3
作者
Liu, Chien-Liang [1 ]
Hsaio, Wen-Hoar [2 ]
Xiao, Bin [3 ]
Chen, Chun-Yu [3 ]
Wu, Wei-Liang [3 ]
机构
[1] Natl Chiao Tung Univ, Dept Ind Engn & Management, Hsinchu, Taiwan
[2] Natl Chung Shan Inst Sci & Technol, Informat Management Ctr, Taoyuan, Taiwan
[3] Natl Chiao Tung Univ, Dept Comp Sci, Hsinchu, Taiwan
关键词
Maximum-margin; Sparse coding; Block coordinate descent;
D O I
10.1016/j.neucom.2017.01.071
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This work devises a maximum-margin sparse coding algorithm, jointly considering reconstruction loss and hinge loss in the model. The sparse representation along with maximum-margin constraint is analogous to kernel trick and maximum-margin properties of support vector machine (SVM), giving a base for the proposed algorithm to perform well in classification tasks. The key idea behind the proposed method is to use labeled and unlabeled data to learn discriminative representations and model parameters simultaneously, making it easier to classify data in the new space. We propose to use block coordinate descent to learn all the components of the proposed model and give detailed derivation for the update rules of the model variables. Theoretical analysis on the convergence of the proposed MMSC algorithm is provided based on Zangwill's global convergence theorem. Additionally, most previous research studies on dictionary learning suggest to use an overcomplete dictionary to improve classification performance, but it is computationally intensive when the dimension of the input data is huge. We conduct experiments on several real data sets, including Extended YaleB, AR face, and Caltech101 data sets. The experimental results indicate that the proposed algorithm outperforms other comparison algorithms without an over-complete dictionary, providing flexibility to deal with high-dimensional data sets. (C)2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:340 / 350
页数:11
相关论文
共 62 条
  • [1] K-SVD: An algorithm for designing overcomplete dictionaries for sparse representation
    Aharon, Michal
    Elad, Michael
    Bruckstein, Alfred
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2006, 54 (11) : 4311 - 4322
  • [2] [Anonymous], 2006, ADV NEURAL INF PROCE
  • [3] [Anonymous], 1969, Nonlinear programming: a unified approach
  • [4] [Anonymous], P IEEE INT C COMP VI
  • [5] [Anonymous], 2008, P ADV NEURAL INFORM
  • [6] [Anonymous], 1998, 24 COMP VIS CTR
  • [7] BRADLEY JK, 2011, P INT C MACH LEARN B
  • [8] Chang KW, 2008, J MACH LEARN RES, V9, P1369
  • [9] Training a support vector machine in the primal
    Chapelle, Olivier
    [J]. NEURAL COMPUTATION, 2007, 19 (05) : 1155 - 1178
  • [10] Chechik G, 2010, J MACH LEARN RES, V11, P1109