English

Efficient Sum of Outer Products Dictionary Learning (SOUP-DIL) - The $\ell_0$ Method

Machine Learning 2017-04-24 v2

Abstract

The sparsity of natural signals and images in a transform domain or dictionary has been extensively exploited in several applications such as compression, denoising and inverse problems. More recently, data-driven adaptation of synthesis dictionaries has shown promise in many applications compared to fixed or analytical dictionary models. However, dictionary learning problems are typically non-convex and NP-hard, and the usual alternating minimization approaches for these problems are often computationally expensive, with the computations dominated by the NP-hard synthesis sparse coding step. In this work, we investigate an efficient method for 0\ell_{0} "norm"-based dictionary learning by first approximating the training data set with a sum of sparse rank-one matrices and then using a block coordinate descent approach to estimate the unknowns. The proposed block coordinate descent algorithm involves efficient closed-form solutions. In particular, the sparse coding step involves a simple form of thresholding. We provide a convergence analysis for the proposed block coordinate descent approach. Our numerical experiments show the promising performance and significant speed-ups provided by our method over the classical K-SVD scheme in sparse signal representation and image denoising.

Keywords

Cite

@article{arxiv.1511.08842,
  title  = {Efficient Sum of Outer Products Dictionary Learning (SOUP-DIL) - The $\ell_0$ Method},
  author = {Saiprasad Ravishankar and Raj Rao Nadakuditi and Jeffrey A. Fessler},
  journal= {arXiv preprint arXiv:1511.08842},
  year   = {2017}
}

Comments

This work is cited by the IEEE Transactions on Computational Imaging Paper arXiv:1511.06333 (DOI: 10.1109/TCI.2017.2697206)

R2 v1 2026-06-22T11:56:00.694Z