English

Sparse Matrix Factorization

Machine Learning 2014-05-14 v3 Machine Learning

Abstract

We investigate the problem of factorizing a matrix into several sparse matrices and propose an algorithm for this under randomness and sparsity assumptions. This problem can be viewed as a simplification of the deep learning problem where finding a factorization corresponds to finding edges in different layers and values of hidden units. We prove that under certain assumptions for a sparse linear deep network with nn nodes in each layer, our algorithm is able to recover the structure of the network and values of top layer hidden units for depths up to O~(n1/6)\tilde O(n^{1/6}). We further discuss the relation among sparse matrix factorization, deep learning, sparse recovery and dictionary learning.

Keywords

Cite

@article{arxiv.1311.3315,
  title  = {Sparse Matrix Factorization},
  author = {Behnam Neyshabur and Rina Panigrahy},
  journal= {arXiv preprint arXiv:1311.3315},
  year   = {2014}
}

Comments

20 pages

R2 v1 2026-06-22T02:07:06.062Z