English

When can dictionary learning uniquely recover sparse data from subsamples?

Neurons and Cognition 2016-11-18 v5 Combinatorics

Abstract

Sparse coding or sparse dictionary learning has been widely used to recover underlying structure in many kinds of natural data. Here, we provide conditions guaranteeing when this recovery is universal; that is, when sparse codes and dictionaries are unique (up to natural symmetries). Our main tool is a useful lemma in combinatorial matrix theory that allows us to derive bounds on the sample sizes guaranteeing such uniqueness under various assumptions for how training data are generated. Whenever the conditions to one of our theorems are met, any sparsity-constrained learning algorithm that succeeds in reconstructing the data recovers the original sparse codes and dictionary. We also discuss potential applications to neuroscience and data analysis.

Cite

@article{arxiv.1106.3616,
  title  = {When can dictionary learning uniquely recover sparse data from subsamples?},
  author = {Christopher J. Hillar and Friedrich T. Sommer},
  journal= {arXiv preprint arXiv:1106.3616},
  year   = {2016}
}

Comments

8 pages, 1 figures; IEEE Trans. Info. Theory, to appear

R2 v1 2026-06-21T18:24:17.487Z