Understanding Sparse JL for Feature Hashing
Not on the map. Why?
Abstract (arXiv)
Feature hashing and other random projection schemes are commonly used to reduce the dimensionality of feature vectors. The goal is to efficiently project a high-dimensional feature vector living in ℝn into a much lower-dimensional space ℝm, while approximately preserving Euclidean norm. These schemes can be constructed using sparse random projections, for example using a sparse Johnson-Lindenstrauss (JL) transform. A line of work introduced by Weinberger et. al (ICML '09) analyzes the accuracy of sparse JL with sparsity 1 on feature vectors with small ℓ_∞-to-ℓ2 norm ratio. Recently, Freksen, Kamma, and Larsen (NeurIPS '18) closed this line of work by proving a tight tradeoff between ℓ_∞-to-ℓ2 norm ratio and accuracy for sparse JL with sparsity 1. In this paper, we demonstrate the benefits of using sparsity s greater than 1 in sparse JL on feature vectors. Our main result is a tight tradeoff between ℓ_∞-to-ℓ2 norm ratio and accuracy for a general sparsity s, that significantly generalizes the result of Freksen et. al. Our result theoretically demonstrates that sparse JL with s > 1 can have significantly better norm-preservation properties on feature vectors than sparse JL with s = 1; we also empirically demonstrate this finding.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 3; 2023: 2; 2024: 1.
9 papers.
- 2021An Introduction to Johnson-Lindenstrauss Transformscited by 10
- 2022The Fast Johnson-Lindenstrauss Transform is Even Fastercited by 5
- 2021Hashing embeddings of optimal dimension, with applications to linear least squarescited by 4
- 2021Deep Asymmetric Hashing with Dual Semantic Regression and Class Structure Quantizationcited by 3
- 2022Robust and Provable Guarantees for Sparse Random Embeddingscited by 1
- 2023Sparse Dimensionality Reduction Revisitedcited by 1
- 2022Johnson-Lindenstrauss embeddings for noisy vectors -- taking advantage of the noisecited by 0
- 2023Exact Non-Oblivious Performance of Rademacher Random Embeddingscited by 0
- 2024Node Similarities under Random Projections: Limits and Pathological Casescited by 0
- 2024Node Similarities under Random Projections: Limits and Pathological Cases15 Apr 2024
- 2023Exact Non-Oblivious Performance of Rademacher Random Embeddings21 Mar 2023
- 2023Sparse Dimensionality Reduction Revisited13 Feb 2023
- 2022Johnson-Lindenstrauss embeddings for noisy vectors -- taking advantage of the noise1 Sep 2022
- 2022The Fast Johnson-Lindenstrauss Transform is Even Faster4 Apr 2022
- 2022Robust and Provable Guarantees for Sparse Random Embeddings22 Feb 2022
- 2021Deep Asymmetric Hashing with Dual Semantic Regression and Class Structure Quantization24 Oct 2021
- 2021Hashing embeddings of optimal dimension, with applications to linear least squares25 May 2021
- 2021An Introduction to Johnson-Lindenstrauss Transforms28 Feb 2021