📄
Abstract - Anisotropy Decides Cosine vs. Rank Metrics for Text Embeddings
The standard way to compare two text embeddings is cosine similarity. Scattered studies report that a different metric does better, but never pin down the geometric condition that decides when, or why. We settle both with a comprehensive empirical study: nineteen parameter-free similarity metrics on nineteen encoders, from compact sentence transformers up to seven-billion-parameter large language models, across seven datasets. The answer is geometric. When an encoder spreads its variance evenly across directions, cosine is the best parameter-free choice and no other metric helps by a usable margin. When the variance concentrates into a few dominant directions, a property known as anisotropy, rank-based and L1-type metrics beat cosine by a clear margin. The absolute gain is modest, but because cosine starts low on these encoders it is a sizable relative improvement, around twenty percent on average and largest where cosine is weakest. What decides this is the geometry of the embedding space, not how the model was trained: where the two disagree, the metric follows the geometry. One number, the fraction of variance held by the single most dominant dimension, predicts how much the alternatives help across all nineteen encoders, with a rank correlation of 0.86 and a linear correlation of 0.95. To test this as the cause rather than a correlate, we project out the dominant directions: cosine recovers and the advantage of the other metrics nearly vanishes, but only on the encoders that were anisotropic to begin with. The effect is directional, not magnitude based, since it survives normalizing every vector to unit length. Among parameter-free metrics, then, cosine is the right tool wherever an encoder is well spread, which includes the fine-tuned embedders commonly deployed for retrieval, and we give a one-number diagnostic for when it is not.
各向异性决定文本嵌入中余弦度量与排名度量的选择 /
Anisotropy Decides Cosine vs. Rank Metrics for Text Embeddings
1️⃣ 一句话总结
本文通过大量实验发现,文本嵌入向量的几何分布特性——特别是各向异性(即方差集中在少数方向上)——决定了使用余弦相似度还是基于排名或L1类型的度量效果更好:当嵌入空间均匀分布时,余弦相似度是最佳选择;当出现各向异性时,排名度量能带来约20%的相对性能提升,而仅凭“最大主导维度的方差占比”这一指标就能以0.95的线性相关性预测这种改进幅度。