Dictionary learning for sparse representation: A novel approach

M Sadeghi, M Babaie-Zadeh… - IEEE Signal Processing …, 2013 - ieeexplore.ieee.org
IEEE Signal Processing Letters, 2013ieeexplore.ieee.org
A dictionary learning problem is a matrix factorization in which the goal is to factorize a
training data matrix, Y, as the product of a dictionary, D, and a sparse coefficient matrix, X, as
follows, Y≃ DX. Current dictionary learning algorithms minimize the representation error
subject to a constraint on D (usually having unit column-norms) and sparseness of X. The
resulting problem is not convex with respect to the pair (D, X). In this letter, we derive a first
order series expansion formula for the factorization, DX. The resulting objective function is …
A dictionary learning problem is a matrix factorization in which the goal is to factorize a training data matrix, Y, as the product of a dictionary, D, and a sparse coefficient matrix, X, as follows, Y ≃ DX. Current dictionary learning algorithms minimize the representation error subject to a constraint on D (usually having unit column-norms) and sparseness of X. The resulting problem is not convex with respect to the pair (D,X). In this letter, we derive a first order series expansion formula for the factorization, DX. The resulting objective function is jointly convex with respect to D and X. We simply solve the resulting problem using alternating minimization and apply some of the previously suggested algorithms onto our new problem. Simulation results on recovery of a known dictionary and dictionary learning for natural image patches show that our new problem considerably improves performance with a little additional computational load.
ieeexplore.ieee.org
以上显示的是最相近的搜索结果。 查看全部搜索结果