Beyond the Leaderboard Average: Cross-Task Consistency, Model Scale, and Specialization Structure in the Massive Text Embedding Benchmark
This paper analyzes MTEB results to reveal that while top-performing embedding models tend to exhibit greater cross-task consistency than narrowly optimized ones, model scale alone does not guarantee such balance, prompting a call to report performance dispersion alongside aggregate scores for better model selection.
Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
In the digital world, computers do not understand words the way humans do. They understand them as lists of numbers, known as vectors or embeddings. Imagine these lists as coordinates on a map; words with similar meanings are placed close together, while unrelated words are far apart. These maps are the invisible engine behind modern search engines, recommendation systems, and tools that summarize long documents. For years, researchers have tried to build the best possible map by testing their creations on a massive collection of challenges called the Massive Text Embedding Benchmark, or MTEB. This benchmark acts like a final exam, grading models on everything from finding relevant search results to grouping similar news articles. The standard way to judge a model has been to look at a single average score, a number meant to summarize its overall intelligence. However, just as a student might ace math but fail history, a computer model could be brilliant at one specific task while being terrible at another, yet still receive a high average score that hides these weaknesses.
A researcher decided to look closer at the results of this benchmark to see if a high average score truly meant a model was well-rounded or if it was just a specialist hiding its flaws. They took the published scores of thirty different models across seven distinct types of tasks and asked a simple question: does a model that performs well on average also perform consistently well on every single task, or does it have big gaps in its abilities? They also wanted to know if making these models larger, by adding more computational parts, would automatically make them more balanced and consistent, or if size only helped them get better at the specific things they were already good at.
The researcher began by mapping out how the different tasks related to one another. They found that some tasks were very closely linked; for instance, a model that was good at grouping documents together was almost always good at ranking search results. However, they discovered a surprising outlier: a task involving the summarization of text behaved completely differently from the rest. A model's ability to summarize a story had almost no connection to how well it performed on any other task. This meant that being good at summarizing was a unique skill that did not necessarily predict success in other areas. They also noticed that the task of finding relevant search results showed the biggest differences between models, while summarization showed the least, suggesting that all models performed roughly the same on summaries, but varied wildly on search.
To get a clearer picture of each model's personality, the researcher created a new way of measuring consistency. Instead of just looking at the raw scores, they compared how each model performed on every task relative to the others. They calculated a "dispersion" score, which measured how uneven a model's skills were. A low score meant the model was a generalist, performing steadily well across the board. A high score meant the model was a specialist, excelling at some tasks while struggling with others. When they plotted these scores against the models' overall average performance, a clear pattern emerged. The models with the highest average scores were also the most consistent. They were not just lucky winners of a few tasks; they were uniformly strong across all of them. This finding challenged the idea that top performance requires sacrificing balance for peak results in a narrow area.
However, the researcher found that size was a different story. They examined whether larger models, which have more parameters or internal components, were more consistent than smaller ones. The data showed no relationship between size and consistency. A model with billions of parameters was just as likely to be a lopsided specialist as a model with only a few million. In fact, the largest model in their study, which was significantly more expensive to run, belonged to a group of specialists that were excellent at search and ranking but exhibited a pronounced deficit in summarization relative to their other skills. This group of specialists was distinct from a larger group of "balanced generalists" that included many mid-sized models. These generalists, which were trained on a wide variety of tasks, maintained a steady performance across all categories without the dramatic highs and lows seen in the specialists.
The study identified four distinct groups of models based on their performance profiles. The largest group consisted of fifteen models that acted as balanced generalists, performing well on everything. A second group of seven models were retrieval specialists; they were very strong at finding information but had a significant weakness in summarization. A third group of five models were below average overall but happened to be relatively better at summarization than at other tasks. The final group was the weakest of all, performing below average on every single task. The researcher concluded that the path to a truly useful model is not simply to make it bigger, but to train it on a diverse mix of tasks. The best models were those that had been fine-tuned on many different types of data, which allowed them to develop a broad and stable skill set.
For anyone building systems that rely on these models, the findings offer a practical guide. If a system needs to handle many different jobs, such as searching a database, grouping similar items, and summarizing text, choosing a model based solely on its highest single score or its sheer size could be a mistake. The most reliable choice is often a mid-sized model that has been trained on a broad range of tasks, as these models are less likely to fail unexpectedly when faced with a new type of problem. The study suggests that the future of these tools lies not in scaling up a single narrow objective, but in diversifying the training data to create models that are consistently competent across the entire spectrum of human language tasks.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.