• DocumentCode
    2887049
  • Title

    Simultaneous codeword optimization (SimCO) for dictionary learning

  • Author

    Dai, Wei ; Xu, Tao ; Wang, Wenwu

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Imperial Coll. London, London, UK
  • fYear
    2011
  • fDate
    28-30 Sept. 2011
  • Firstpage
    920
  • Lastpage
    927
  • Abstract
    We consider the data-driven dictionary learning problem. The goal is to seek an over-complete dictionary from which every training signal can be best approximated by a linear combination of only a few codewords. This task is often achieved by iteratively executing two operations: sparse coding and dictionary update. In the literature, there are two benchmark mechanisms to update a dictionary. The first approach, for example the MOD algorithm, is characterized by searching for the optimal codewords while fixing the sparse coefficients. In the second approach, represented by the K-SVD method, one codeword and the related sparse coefficients are simultaneously updated while all other codewords and coefficients remain unchanged. We propose a novel framework that generalizes the aforementioned two methods. The unique feature of our approach is that one can update an arbitrary set of codewords and the corresponding sparse coefficients simultaneously: when sparse coefficients are fixed, the underlying optimization problem is the same as that in the MOD algorithm; when only one codeword is selected for update, it can be proved that the proposed algorithm is equivalent to the K-SVD method; and more importantly, our method allows to update all codewords and all sparse coefficients simultaneously, hence the term simultaneously codeword optimization (SimCO). Under the proposed framework, we design two algorithms, namely the primitive and regularized SimCO. Simulations demonstrate that our approach excels the benchmark K-SVD in terms of both learning performance and running speed.
  • Keywords
    dictionaries; encoding; learning (artificial intelligence); optimisation; signal representation; singular value decomposition; sparse matrices; K-SVD method; MOD algorithm; data-driven dictionary learning problem; dictionary update; linear combination; simultaneous codeword optimization; sparse coding; sparse coefficients; Algorithm design and analysis; Dictionaries; Encoding; Manifolds; Optimization; Sparse matrices; Training;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication, Control, and Computing (Allerton), 2011 49th Annual Allerton Conference on
  • Conference_Location
    Monticello, IL
  • Print_ISBN
    978-1-4577-1817-5
  • Type

    conf

  • DOI
    10.1109/Allerton.2011.6120265
  • Filename
    6120265