← Latest papers
💬 NLP

From Benchmarks to Skills: Low-Rank Factors for LLM Evaluation

This paper proposes a new evaluation paradigm for large language models that applies Factor Analysis to reveal an intrinsically low-rank structure in benchmark performance, demonstrating that a small number of interpretable latent skill factors capture most capabilities and enabling practical tools for identifying redundant tasks, efficiently profiling new models, and selecting models based on specific skill profiles.

Original authors: Aviya Maimon, Amir DN Cohen, Gal Vishne, Shauli Ravfogel, Reut Tsarfaty

Published 2026-06-12
📖 5 min read🧠 Deep dive

Original authors: Aviya Maimon, Amir DN Cohen, Gal Vishne, Shauli Ravfogel, Reut Tsarfaty

Original paper licensed under CC BY 4.0 (http://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

The Problem: The "One-Number" Trap

Imagine you are trying to judge the quality of 60 different athletes. Currently, the sports world does this by giving every athlete a single, overall score based on how they perform in 44 different events (like running, swimming, lifting weights, etc.).

If an athlete gets a high score, we assume they are a "great all-arounder." But this is misleading.

  • The Flaw: A gymnast might be amazing at balance but terrible at sprinting. A sprinter might be the opposite. If you just average their scores, they might end up with the same "overall" number, even though their actual abilities are completely different.
  • The Reality: Current Large Language Models (LLMs) are being judged the same way. We run them on dozens of tests (benchmarks) and give them one average score. The paper argues this hides the truth: some models are great at math but bad at writing, while others are great at conversation but bad at logic. The single score tells us nothing about what they are actually good at.

The Solution: The "Psychologist's Approach"

The authors propose a new way to look at these models, inspired by how psychologists study human personality.

The Analogy: The Big Five Personality Test
When psychologists study humans, they don't just ask, "Are you a good person?" They look at many specific questions to find hidden "dimensions" of personality, like Extroversion or Conscientiousness. They realized that even though there are thousands of ways to act, most behavior boils down to just a few core traits.

The authors applied this same logic to AI:

  1. The Data: They gathered performance data for 60 different AI models across 44 different tasks (like answering medical questions, summarizing news, or solving math problems).
  2. The Magic Tool (Factor Analysis): They used a statistical method called Factor Analysis. Think of this as a "pattern detector." It looks at the messy data and asks: "Do these 44 tests actually measure 44 different things, or are they just measuring a few hidden skills over and over again?"

The Discovery: The "8 Hidden Skills"

The pattern detector found something surprising. The 44 different tests weren't 44 separate things. They were actually just measuring 8 core "skills" that the models possess.

Instead of a long list of scores, the authors created a new "Skill-Based Leaderboard" that rates models on these 8 hidden dimensions:

  1. General NLU: Basic understanding of everyday language and grammar.
  2. Entailment & Bias: Detecting logical connections and spotting bias.
  3. Long-Document Comprehension: Reading and remembering long texts.
  4. Instruction Following: Doing exactly what you ask it to do.
  5. Domain Knowledge: Expertise in specific fields like medicine or law.
  6. Social & Ethical Judgment: Knowing what is polite, safe, or ethical.
  7. Precision & Fidelity: Being exact with numbers and facts (no hallucinations).
  8. Grad-Level Reasoning: Solving complex, graduate-school-level science and logic problems.

The "Aha!" Moment:
The paper shows that two models can have the exact same "overall" score (like a 1320 vs. 1316 on a leaderboard) but be completely different underneath.

  • Model A might be a genius at math and science but terrible at writing stories.
  • Model B might be a great storyteller but bad at math.
    The old "average score" would say they are equal. The new "skill profile" shows they are totally different tools for different jobs.

Why This Matters: Three Practical Tools

The authors didn't just stop at finding these skills; they built three tools to help people use this new map:

  1. The "Redundancy Detector":

    • The Problem: People keep making new tests, but many of them are just re-testing the same old skills.
    • The Tool: This tool checks a new test to see if it's actually teaching us something new or if it's just a "copycat" of an existing skill. If a new test is 90% similar to an old one, it's redundant and maybe not worth the effort.
  2. The "Fast-Track Profiler":

    • The Problem: Testing a new AI model on all 44 tasks takes a lot of time and money.
    • The Tool: You only need to test the new model on a tiny, smartly chosen handful of tasks (about 12). The system then uses the "skill map" to predict how that model would do on the other 32 tasks. It's like guessing a student's final grade by looking at just a few key homework assignments.
  3. The "Best Fit Finder":

    • The Problem: You have a specific job to do (e.g., "I need a model to summarize legal contracts"), but you don't know which model to pick.
    • The Tool: Instead of guessing, you tell the system what "skills" your job needs. The system then scans the skill profiles of all available models and picks the one that is strongest in those specific areas, rather than just picking the one with the highest overall average.

The Bottom Line

This paper argues that we need to stop treating AI models like a single number on a leaderboard. Instead, we should treat them like a toolbox. Some tools are hammers, some are screwdrivers, and some are wrenches. By using this "Skill-Based" approach, we can finally see exactly what each model is good at, stop wasting time on duplicate tests, and pick the right tool for the job.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →