The Fast Johnson-Lindenstrauss Transform is Even Faster

04/04/2022
by   Ora Nova Fandina, et al.
0

The seminal Fast Johnson-Lindenstrauss (Fast JL) transform by Ailon and Chazelle (SICOMP'09) embeds a set of n points in d-dimensional Euclidean space into optimal k=O(ε^-2ln n) dimensions, while preserving all pairwise distances to within a factor (1 ±ε). The Fast JL transform supports computing the embedding of a data point in O(d ln d +k ln^2 n) time, where the d ln d term comes from multiplication with a d × d Hadamard matrix and the k ln^2 n term comes from multiplication with a sparse k × d matrix. Despite the Fast JL transform being more than a decade old, it is one of the fastest dimensionality reduction techniques for many tradeoffs between ε, d and n. In this work, we give a surprising new analysis of the Fast JL transform, showing that the k ln^2 n term in the embedding time can be improved to (k ln^2 n)/α for an α = Ω(min{ε^-1ln(1/ε), ln n}). The improvement follows by using an even sparser matrix. We also complement our improved analysis with a lower bound showing that our new analysis is in fact tight.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/13/2023

Sparse Dimensionality Reduction Revisited

The sparse Johnson-Lindenstrauss transform is one of the central techniq...
research
07/07/2022

Barriers for Faster Dimensionality Reduction

The Johnson-Lindenstrauss transform allows one to embed a dataset of n p...
research
09/11/2019

Faster Johnson-Lindenstrauss Transforms via Kronecker Products

The Kronecker product is an important matrix operation with a wide range...
research
12/05/2017

Optimal Fast Johnson-Lindenstrauss Embeddings for Large Data Sets

We introduce a new fast construction of a Johnson-Lindenstrauss matrix b...
research
08/07/2020

Rounded Hartley Transform: A Quasi-involution

A new multiplication-free transform derived from DHT is introduced: the ...
research
11/19/2019

Guarantees for the Kronecker Fast Johnson-Lindenstrauss Transform Using a Coherence and Sampling Argument

In the recent paper [Jin, Kolda Ward, arXiv:1909.04801], it is prove...
research
03/23/2020

Kac meets Johnson and Lindenstrauss: a memory-optimal, fast Johnson-Lindenstrauss transform

Based on the Kac random walk on the orthogonal group, we present a fast ...

Please sign up or login with your details

Forgot password? Click here to reset