Correcting Mean Bias in Text Embeddings: A Refined Renormalization with Training-Free Improvements on MMTEB
Xingyu Ren, Youran Sun, Haoyu Liang
TL;DR
Text embedding models exhibit a corpus-level mean bias $μ$ that creates embedding space anisotropy. The authors propose Renormalization, a training-free, plug-and-play post-processing with two variants, R1 and R2, where R2 projects away the mean direction before normalization to yield superior performance. Across 38 MMTEB models, renormalization delivers substantial gains, especially in retrieval ($9.7σ$) and classification ($3.1σ$), with improvements correlating positively with $\|μ\|$ and R2 outperforming R1. The method is lightweight, model-agnostic, and readily deployable to reduce embedding anisotropy and boost downstream tasks in real systems, notably retrieval and classification.
Abstract
We find that current text embedding models produce outputs with a consistent bias, i.e., each embedding vector $e$ can be decomposed as $\tilde{e} + μ$, where $μ$ is almost identical across all sentences. We propose a plug-and-play, training-free and lightweight solution called Renormalization. Through extensive experiments, we show that renormalization consistently and statistically significantly improves the performance of existing models on the Massive Multilingual Text Embedding Benchmark (MMTEB). In particular, across 38 models, renormalization improves performance by 9.7 $σ$ on retrieval tasks, 3.1 $σ$ on classification tasks, and 0.8 $σ$ on other types of tasks. Renormalization has two variants: directly subtracting $μ$ from $e$, or subtracting the projection of $e$ onto $μ$. We theoretically predict that the latter performs better, and our experiments confirm this prediction.
