A sparse Johnson: Lindenstrauss transform

By Anirban Dasgupta, Ravi Kumar, Tamás Sarlós. 2010

223 citations recorded by the source corpus.

Dimension reduction is a key algorithmic tool with many applications including nearest-neighbor search, compressed sensing and linear algebra in the streaming model. In this work we obtain a sparse version of the fundamental tool in dimension reduction -- the Johnson-Lindenstrauss transform. Using hashing and local densification, we construct a sparse projection matrix with just ~O(1/ε) non-zero entries per column. We also show a matching lower bound on the sparsity for a large class of projection matrices. Our bounds are somewhat surprising, given the known lower bounds of Ω(1/ε2) both on the number of rows of any projection matrix and on the sparsity of projection matrices generated by natural constructions. Using this, we achieve an ~O(1/ε) update time per non-zero element for a (1 ε)-approximate projection, thereby substantially outperforming the ~O(1/ε2) update time required by prior approaches. A variant of our method offers the same guarantees for sparse vectors, yet its ~O(d) worst case running time matches the best approach of Ailon and Liberty.

Subfields: Artificial Intelligence, Computational Mechanics, Signal Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. David P. Woodruff
  2. Michael W. Mahoney
  3. Sergey Levine
  4. Kunal Talwar
  5. Marc G. Bellemare
  6. Percy Liang
  7. Yoshua Bengio
  8. Aleksandra Korolova

In Computational Mechanics

  1. David P. Woodruff
  2. Michael W. Mahoney
  3. Kenneth L. Clarkson
  4. Huy L. Nguyen
  5. Jelani Nelson
  6. Petros Drineas
  7. Martin J. Wainwright
  8. M. J. van der Laan

In Signal Processing

  1. David P. Woodruff
  2. Michael W. Mahoney
  3. Marc G. Bellemare
  4. Petros Drineas
  5. Peter Bhlmann
  6. M. J. van der Laan
  7. Michael J. Kane
  8. Yixin Chen

Citations in the corpus