Algorithmic High-Dimensional Geometry I
summary
Shows that random linear maps (Gaussian projections, i.e. the Johnson-Lindenstrauss lemma) cut dimension to k = O(log n / ε^2) and preserves pairwise distances with high probability, then builds locality-sensitive hashes: grid projections give ρ ≈ 1/c while ball‑carving plus low‑dimensional projection achieves ρ = 1/c^2 (query ≈ n^ρ, space ≈ n^{1+ρ}). Gives concrete hash families, K ≈ log n to make far collisions ~1/n, discusses exponential vs polynomial cost to compute buckets and practical time/space tradeoffs.
AI-written summary · about
chapters (18)
- 0:00Start
- 2:24Prism of nearest neighbor search (NNS)
- 7:102D case
- 8:10High-dimensional case
- 9:29Approximate NNS
- 12:16Heuristic for Exact NNS
- 13:39Approximation Algorithms for NNS A vast literature: milder dependence on dimension
- 15:11Motivation If high dimension is an issue, reduce it?! "flatten" dimension d into dimension k «d
- 17:07Dimension Reduction Johnson Lindenstrauss Lemma: there is a randomized
- 18:43Idea: Project onto a random subspace of dimension k!
- 22:34Full Dimension Reduction Just repeat the ID embedding for k times!
- 23:35Concentration ► F(z) is distributed as
- 25:15Dimension Reduction: wrap-up
- 31:17Locality-Sensitive Hashing
- 38:10NNS for Euclidean space
- 46:50Putting it all together
- 47:45Analysis of LSH Scheme
- 55:00Better LSH ?
related talks
26mUsing Random Projections to Make Sense of High-Dimensional ...
57mHigh Dimensional Geometry and Concentration I
42mDimensionality Reduction Via Sparse Matrices
01h 03mHigh Dimensional Geometry and Concentration II
42mk-means and k-medians under Dimension Reduction
48mComputational-Statistical Tradeoffs in Robust High-Dimensional Estimation
01h 10mSketching for Linear Algebra: Basics of Dimensionality Reduction and CountSketch II
01h 05mNearest Neighbor Methods I
