• DocumentCode
    1508479
  • Title

    Robust and Fast Learning of Sparse Codes With Stochastic Gradient Descent

  • Author

    Labusch, Kai ; Barth, Erhardt ; Martinetz, Thomas

  • Author_Institution
    Inst. for Neuro- & Bioinf., Univ. of Lubeck, Lubeck, Germany
  • Volume
    5
  • Issue
    5
  • fYear
    2011
  • Firstpage
    1048
  • Lastpage
    1060
  • Abstract
    Particular classes of signals, as for example natural images, can be encoded sparsely if appropriate dictionaries are used. Finding such dictionaries based on data samples, however, is a difficult optimization task. In this paper, it is shown that simple stochastic gradient descent, besides being much faster, leads to superior dictionaries compared to the Method of Optimal Directions (MOD) and the K-SVD algorithm. The gain is most significant in the difficult but relevant case of highly overlapping subspaces, i.e., when the data samples are jointly represented by a restricted set of dictionary elements. Moreover, the so-called Bag of Pursuits method is introduced as an extension of Orthogonal Matching Pursuit, and it is shown that it provides an improved approximation of the optimal sparse coefficients and, therefore, significantly improves the performance of the here proposed gradient descent as well as of the MOD and K-SVD approaches. Finally, it is shown how the Bag of Pursuits and a generalized version of the Neural Gas algorithm can be used to derive an even more powerful method for sparse coding. Performance is analyzed based on both synthetic data and the practical problem of image deconvolution. In the latter case, two different dictionaries are learned for sample images of buildings and flowers, respectively. It is demonstrated that the learned dictionaries do indeed adapt to the image class and that they therefore yield superior reconstruction results.
  • Keywords
    deconvolution; dictionaries; gradient methods; image coding; image reconstruction; stochastic processes; K-SVD approach; MOD approach; bag of pursuits method; data sample; dictionary element; image class; image deconvolution; image reconstruction; learned dictionary; natural image; neural gas algorithm; optimal sparse coefficient; orthogonal matching pursuit; sparse coding; stochastic gradient descent; Approximation methods; Copper; Dictionaries; Learning systems; Matching pursuit algorithms; Optimization; Training; Dictionary learning; K-SVD; Method of Optimal Directions (MOD); matching pursuit; neural gas; sparse coding;
  • fLanguage
    English
  • Journal_Title
    Selected Topics in Signal Processing, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    1932-4553
  • Type

    jour

  • DOI
    10.1109/JSTSP.2011.2149496
  • Filename
    5762315