180

Efficient Matrix Factorization Via Householder Reflections

Abstract

Motivated by orthogonal dictionary learning problems, we propose a novel method for matrix factorization, where the data matrix Y\mathbf{Y} is a product of a Householder matrix H\mathbf{H} and a binary matrix X\mathbf{X}. First, we show that the exact recovery of the factors H\mathbf{H} and X\mathbf{X} from Y\mathbf{Y} is guaranteed with Ω(1)\Omega(1) columns in Y\mathbf{Y} . Next, we show approximate recovery (in the ll\infty sense) can be done in polynomial time(O(np)O(np)) with Ω(logn)\Omega(\log n) columns in Y\mathbf{Y} . We hope the techniques in this work help in developing alternate algorithms for orthogonal dictionary learning.

View on arXiv
Comments on this paper