Sparser Johnson-Lindenstrauss Transforms
Author(s) -
Daniel M. Kane,
Jelani Nelson
Publication year - 2014
Publication title -
journal of the acm
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 1.672
H-Index - 134
eISSN - 1557-735X
pISSN - 0004-5411
ISBN - 978-1-61197-251-1
DOI - 10.1145/2559902
Subject(s) - dimensionality reduction , embedding , curse of dimensionality , mathematics , column (typography) , row , zero (linguistics) , asymptotically optimal algorithm , simple (philosophy) , reduction (mathematics) , fraction (chemistry) , distortion (music) , row and column spaces , combinatorics , algorithm , discrete mathematics , computer science , artificial intelligence , statistics , geometry , amplifier , computer network , linguistics , philosophy , chemistry , organic chemistry , epistemology , connection (principal bundle) , database , bandwidth (computing)
We give two different Johnson-Lindenstrauss distributions, each with column sparsity s = Θ(ε−1 log(1/δ)) and embedding into optimal dimension k = O(ε−2 log(1/δ)) to achieve distortion 1±ε with probability 1−δ. That is, only an O(ε)-fraction of entries are non-zero in each embedding matrix in the supports of our distributions. These are the first distributions to provide o(k) sparsity for all values of ε,δ. Previously the best known construction obtained s = Θ(ε-1 log2 (1/δ))1 [Dasgupta-Kumar-Sarlós, STOC 2010]2. In addition, one of our distributions can be sampled from a seed of O(log(1/δ) log d) uniform random bits. Some applications that use Johnson-Lindenstrauss embeddings as a black box, such as those in approximate numerical linear algebra ([Sarlós, FOCS 2006], [Clarkson-Woodruff, STOC 2009]), require exponentially small δ. Our linear dependence on log(1/δ) in the sparsity is thus crucial in these applications to obtain speedup.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom