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
Link To Document :
بازگشت