• DocumentCode
    155651
  • Title

    A dictionary learning algorithm for sparse coding by the normalized bilateral projections

  • Author

    Tezuka, Taro

  • Author_Institution
    Univ. of Tsukuba, Tsukuba, Japan
  • fYear
    2014
  • fDate
    21-24 Sept. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Sparse coding is a method of expressing the input vector as a linear combination of a few vectors taken from a set of template vectors, often called a dictionary or codebook. A good dictionary is the one that sparse codes most vectors in a given class of possible input vectors. There are currently several proposals to learn a good dictionary from a set of input vectors. Such methods are termed under the title of dictionary learning. We propose a new dictionary learning algorithm, called K-normalized bilateral projections (K-NBP), which is a modification to a widely used dictionary learning method, i.e., K-singular value decomposition (K-SVD). The main idea behind this was to standardize and normalize the input matrix as a preprocessing stage, and to correspondingly normalize the estimated source vectors in the dictionary update stage. The experimental results revealed that our method was fast, and when the number of iterations was limited, it outperformed K-SVD. Also, if only a coarse approximation was needed, it provided results that were almost like those from K-SVD, but with fewer iterations. This indicated that our method was particularly suited to large data sets with many dimensions, where each iteration took a long time.
  • Keywords
    encoding; sparse matrices; K-normalized bilateral projections; K-singular value decomposition; codebook; dictionary learning algorithm; linear combination; source vectors; sparse coding; Approximation methods; Dictionaries; Encoding; Matrix decomposition; Sparse matrices; Standardization; Vectors; Dictionary learning; K-NBP; K-SVD; bilateral projections; sparse coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Machine Learning for Signal Processing (MLSP), 2014 IEEE International Workshop on
  • Conference_Location
    Reims
  • Type

    conf

  • DOI
    10.1109/MLSP.2014.6958892
  • Filename
    6958892