
Can you fit more clothes in a drawer without folding them?
Image: Olivier Grisel, CC BY 3.0, via Wikimedia Commons
Can you fit more clothes in a drawer without folding them?
Imagine you have a drawer full of clothes, but it's getting too crowded. You want to fit more clothes without folding them to save space.
Think of your clothes as points in a high-dimensional space. The Johnson-Lindenstrauss lemma is like finding a smaller drawer (lower-dimensional space) where you can still see your clothes (points) almost the same way they looked before.
Example
If you have 100 clothes (points) in a drawer (high-dimensional space), you can find a smaller drawer (lower-dimensional space) with just 10 clothes (points) that still look almost the same (preserve distances).
Remember this
The Johnson-Lindenstrauss lemma helps you reduce the space you need (dimensionality) while keeping your clothes (data points) looking almost the same (preserve pairwise distances).
Text adapted from Wikipedia, licensed under CC BY-SA 4.0.
the Johnson-Lindenstrauss lemma says
Can we shrink big data without losing important details?
random projection to O(log n/ε²) dimensions preserves pairwise distances within 1±ε
Can you shrink a 3D object into 2D without losing its shape?
Hahn–Banach theorem
Can you always stretch a stretchable fabric to cover a larger table?
Open set
How can we understand closeness without measuring distance?
Matryoshka embeddings are: trained to be useful at multiple truncated dimensions
Ever wondered how a simple doll can teach us about nested complexities?
Inner product space
Inner product space generalizes Euclidean geometry
Swipe through 100 ML concepts daily
Open Pocket Polymath