Back to AI Engineering Mind Map
中文·English
🤖 AI EngineeringID: vector-distance-metrics

Vector Distance Metrics & L2 Normalization

向量距离度量与 L2 归一化
🎯Core Definition
Vector distance metrics are mathematical functions measuring geometric similarity in high-dimensional embedding spaces, primarily Cosine Similarity cos(u,v)=uvuv\cos(u, v) = \frac{u \cdot v}{\|u\| \|v\|}, Euclidean Distance (L2) d(u,v)=uv2d(u, v) = \|u - v\|_2, and Dot Product u,v=uv\langle u, v \rangle = u \cdot v; when vectors are L2-normalized (u2=1\|u\|_2 = 1), L2 distance is monotonically equivalent to cosine similarity via d2(u,v)=22cos(u,v)d^2(u, v) = 2 - 2\cos(u, v), and dot product directly equals cosine similarity.
💡Use Cases
Configuring distance metric types in vector databases (Milvus, Qdrant), computing semantic similarity in RAG retrieval, and unifying tensor dimensions for hardware-accelerated GEMM operations.
Key Problems Solved
Raw cosine similarity requires computing norms u\|u\| and v\|v\| with square roots and divisions during runtime search, creating severe SIMD/GPU throughput bottlenecks; offline L2 normalization enables pure dot product GEMM execution with zero norm calculation overhead.
🎯5 High-Frequency Exam Points
1
Derive the mathematical equivalence formula between L2 distance and Cosine Similarity under L2 normalization?
2
Why is Dot Product execution on GPU/SIMD much faster than raw unnormalized Cosine Similarity?
3
In unnormalized vectors, why does dot product retrieval suffer severe bias towards text length and vector magnitude?
4
How to choose between Cosine Similarity and Manhattan Distance (L1) for high-dimensional sparse vectors (e.g., BM25/SPLADE)?
5
When modifying Metric Type (IP vs COSINE vs L2) in vector DB collection indexes, is full index rebuild required?
Updated 2026-08-14
🎯
Test Your Knowledge: Practice Questions for "Vector Distance Metrics & L2 Normalization"
Single choice pitfall questions with instant feedback and mistake tracking.
🚀 Start Card Practice
Next CardScalar Quantization (SQ8/SQ4)

🔗 More AI Engineering Knowledge Cards

Product Quantization (PQ)ADC Asymmetric Distance ComputationIVF Inverted File IndexingHNSW Multi-Layer Skip Graph