[ACL 2025] SCAN: Beyond Leaderboards to Fine-Grained Human-Like LLM Diagnosis

SCAN: Structured Capability Assessment and Navigation for LLMs

2025-05-10
Zongqi Wang, Tianle Gu, Chen Gong, Xin Tian, Siqi Bao, Yujiu Yang
Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces SCAN (Structured Capability Assessment and Navigation), an extensible framework for fine-grained LLM evaluation. It shifts the focus from simple model rankings to detailed capability profiling using a hierarchical taxonomy and a novel LLM-as-a-Judge method called PC2, achieving State-of-the-Art accuracy in automatic judgment.

TL;DR

The era of "ranking-only" evaluation is ending. Global Elo scores tell you that a model is better, but not why it fails at Bioengineering or why it excels at JavaScript but sucks at C. SCAN (Structured Capability Assessment and Navigation) introduces a systematic framework to decompose LLM intelligence into 2,000+ fine-grained tags, paired with a high-accuracy judging mechanism (PC2) that brings the precision of pairwise comparison to the efficiency of pointwise scoring.

Problem & Motivation: The "Holistic Scoring" Trap

Current benchmarks like Chatbot Arena are the industry gold standard, but they are limited. They provide a single number that averages out performance. For a developer, this is "noisy" feedback. If your model's score drops, is it because of its reasoning, its polite tone, or its knowledge of 18th-century history?

The authors argue that we need fine-grained granularity and interpretability. However, building such a system is hard because:

  1. Taxonomy Scalability: Manually labeling thousands of capability tags is impossible.
  2. Data Sparsity: Real-world user queries for "long-tail" topics (like specific coding libraries) are rare.
  3. Judgement Reliability: Pointwise scoring (giving a 1-10 mark) is often inconsistent compared to human comparative judgment.

Methodology: The SCAN Architecture

SCAN tackles these issues through a four-pronged pipeline:

1. TaxBuilder: Recursive Taxonomy Construction

Instead of asking an LLM to "build a tree" (which fails due to context limits), TaxBuilder uses a recursive Node Insertion mechanism. For every new capability tag, the LLM acts as a decision-maker, traversing the tree and deciding if the tag is an existing node, a sibling, or a child.

Overall Architecture Figure 1: The SCAN framework overview, highlighting the flow from taxonomy to visualization.

2. RealMix: Solving the Long-Tail Data Gap

To ensure every tag in the 2,000+ taxonomy has enough test cases, SCAN uses RealMix. It samples content from real user queries and "re-mixes" them to fit specific, sparse tags, ensuring the evaluation data is both realistic and comprehensive.

3. PC2: The "Smart" Judge

This is perhaps the most significant technical contribution. The authors observed that Pairwise Evaluation (comparing A vs B) is accurate because it forces the judge to see differences. SCAN's PC2 (Pre-Comparison-derived Criteria) mimics this by:

  • Generating "auxiliary" answers from 3 different models for a prompt.
  • Asking the Judge to compare these and extract weighted criteria specifically for that prompt.
  • Using these custom criteria to score the target model's response.

TaxBuilder Logic Figure 2: TaxBuilder's recursive logic for creating a scalable capability tree.

Experiments & Results: Unmasking the GPT-OSS Family

The researchers tested 21 models, including the new GPT-OSS-120B. While it sits at the top of the leaderboard, SCAN's "Failure Mode Explorer" revealed a "spiky" profile:

  • Coding: Ranked #1 overall, but deep analysis showed it dominated in Python/JS while being outperformed by DeepSeek-V3 in C and Java.
  • Knowledge: While it has high aggregate scores, its performance in Bioengineering was unexpectedly low compared to its expertise in Aerospace Engineering.

Efficiency of PC2

As shown in the table below, the "Ours" (PC2) method significantly outperforms naive scoring, closing the gap with human preference.

Method / ModelAccuracy (vs Human)
Naive Pointwise0.5694
PC2 (Ours)0.6962
Experimental results on DeepSeek-R1 as a Judge.

Failure Mode Visualization Figure 3: Automatic identification of unstable capability nodes using the Failure Mode Explorer.

Critical Insight & Conclusion

SCAN moves the needle from LLM Ranking to LLM Diagnosis. The industry value lies in its ability to provide "actionable signals." If a developer sees a model is weak in "Algebra" but strong in "Linear Algebra," they know exactly what data to prioritize in the next SFT (Supervised Fine-Tuning) phase.

Limitations: Currently, SCAN is text-only. The authors have teased "SCAN-Anything" as a future extension to cover multimodal (Vision/Audio) capabilities.

The takeaway is clear: stop looking at the leaderboard average; start looking at the capability tree.

Find Similar Papers

Try Our Examples

  • Search for recent papers that utilize hierarchical taxonomies for fine-grained LLM capability evaluation beyond general leaderboards.
  • Which study first introduced the "LLM-as-a-Judge" paradigm, and how does the PC2 method's use of auxiliary responses represent a shift in this methodology?
  • Examine how the RealMix synthesis approach for long-tail data coverage compares to other synthetic data generation methods like Self-Instruct or AlphaInstruct.
Contents
[ACL 2025] SCAN: Beyond Leaderboards to Fine-Grained Human-Like LLM Diagnosis
1. TL;DR
2. Problem & Motivation: The "Holistic Scoring" Trap
3. Methodology: The SCAN Architecture
3.1. 1. TaxBuilder: Recursive Taxonomy Construction
3.2. 2. RealMix: Solving the Long-Tail Data Gap
3.3. 3. PC2: The "Smart" Judge
4. Experiments & Results: Unmasking the GPT-OSS Family
4.1. Efficiency of PC2
5. Critical Insight & Conclusion