EvalTree: Profiling Language Model Weaknesses via Hierarchical Capability Trees
Not on the map. Why?
Abstract (arXiv)
An ideal model evaluation should achieve two goals: identifying where the model fails and providing actionable improvement guidance. Toward these goals for language model (LM) evaluations, we formulate the problem of generating a weakness profile, a set of weaknesses expressed in natural language, given an LM's performance on every individual instance in a benchmark. We introduce a suite of quantitative assessments to compare different weakness profiling methods. We also introduce a weakness profiling method EvalTree. EvalTree constructs a capability tree where each node represents a capability described in natural language and is linked to a subset of benchmark instances that specifically evaluate this capability; it then extracts nodes where the LM performs poorly to generate a weakness profile. On the MATH and WildChat benchmarks, we show that EvalTree outperforms baseline weakness profiling methods by identifying weaknesses more precisely and comprehensively. Weakness profiling further enables weakness-guided data collection, and training data collection guided by EvalTree-identified weaknesses improves LM performance more than other data collection strategies. We also show how EvalTree exposes flaws in Chatbot Arena's human-voter-based evaluation practice. To facilitate future work, we provide an interface that allows practitioners to interactively explore the capability trees built by EvalTree.
Key facts. Cited by 27 papers in the map (data through 14 Oct 2026). Builds on 44 of its 61 references that are in the map. First posted on arXiv 11 Mar 2025.
Builds on
44 of 61 references.
References · 44
- 2023GPT-4 Technical Reportcited by 18,396
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,944
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,371
- 2024Gemma 2: Improving Open Language Models at a Practical Sizecited by 1,998
- 2024Chatbot Arena: An Open Platform for Evaluating LLMs by Human Preferencecited by 1,184
- 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,181
- 2023Large Language Models are not Fair Evaluatorscited by 1,085
- 2024Tulu 3: Pushing Frontiers in Open Language Model Post-Trainingcited by 1,053
- 2020Beyond Accuracy: Behavioral Testing of NLP models with CheckListcited by 1,006
32 more
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agentscited by 1,002
- 2022Super-NaturalInstructions: Generalization via Declarative Instructions on 1600+ NLP Taskscited by 868
- 2023AlpacaFarm: A Simulation Framework for Methods that Learn from Human Feedbackcited by 748
- 2024WildChat: 1M ChatGPT Interaction Logs in the Wildcited by 629
- 2023Zephyr: Direct Distillation of LM Alignmentcited by 506
- 2022DS-1000: A Natural and Reliable Benchmark for Data Science Code Generationcited by 452
- 2023Evaluating Large Language Models at Evaluating Instruction Followingcited by 302
- 2024MT-Bench-101: A Fine-Grained Benchmark for Evaluating Large Language Models in Multi-Turn Dialoguescited by 250
- 2022Domino: Discovering Systematic Errors with Cross-Modal Embeddingscited by 156
- 2024MathScale: Scaling Instruction Tuning for Mathematical Reasoningcited by 144
- 2024DART-Math: Difficulty-Aware Rejection Tuning for Mathematical Problem-Solvingcited by 95
- 2024Benchmark Self-Evolving: A Multi-Agent Framework for Dynamic LLM Evaluationcited by 75
- 2024Clio: Privacy-Preserving Insights into Real-World AI Usecited by 72
- 2023Goal Driven Discovery of Distributional Differences via Language Descriptionscited by 62
- 2023Goal-Driven Explainable Clustering via Language Descriptionscited by 58
- 2022Describing Differences between Text Distributions with Natural Languagecited by 54
- 2023The Shifted and The Overlooked: A Task-oriented Investigation of User-GPT Interactionscited by 45
- 2022Adaptive Testing of Computer Vision Modelscited by 39
- 2024Benchmarks as Microscopes: A Call for Model Metrologycited by 35
- 2024Evaluating Language Models as Synthetic Data Generatorscited by 33
- 2024Instruct-SkillMix: A Powerful Pipeline for LLM Instruction Tuningcited by 27
- 2024Explaining Datasets in Words: Statistical Models with Natural Language Parameterscited by 21
- 2025Exploring and Mitigating Adversarial Manipulation of Voting-Based Leaderboardscited by 20
- 2023Generative Models as a Complex Systems Science: How can we make sense of large language model behavior?cited by 19
- 2024Knowledge Navigator: LLM-guided Browsing Framework for Exploratory Search in Scientific Literaturecited by 17
- 2025Improving Your Model Ranking on Chatbot Arena by Vote Riggingcited by 17
- 2024Challenges in Trustworthy Human Evaluation of Chatbotscited by 14
- 2024Law of the Weakest Link: Cross Capabilities of Large Language Modelscited by 12
- 2023QualEval: Qualitative Evaluation for Model Improvementcited by 11
- 2024Unearthing Skill-Level Insights for Understanding Trade-Offs of Foundation Modelscited by 9
- 2023Digital Socrates: Evaluating LLMs through Explanation Critiquescited by 4
- 2022Operationalizing Specifications, In Addition to Test Sets for Evaluating Constrained Generative Modelscited by 1
Built on by
Citing papers per year: 2025: 13; 2026: 14.
27 papers.
Sort:
By area:
- 2025Reinforcement Learning for Reasoning in Large Language Models with One Training Examplecited by 295
- 2025RLVE: Scaling Up Reinforcement Learning for Language Models with Adaptive Verifiable Environmentscited by 50
- 2025What Prompts Don't Say: Understanding and Managing Underspecification in LLM Promptscited by 32
- 2025What's In My Human Feedback? Learning Interpretable Descriptions of Preference Datacited by 26
- 2025The CoT Encyclopedia: Analyzing, Predicting, and Controlling how a Reasoning Model will Thinkcited by 9
- 2025Discovering Knowledge Deficiencies of Language Models on Massive Knowledge Basecited by 6
- 2026ErrorMap and ErrorAtlas: Charting the Failure Landscape of Large Language Modelscited by 6
- 2025AdaptMI: Adaptive Skill-based In-context Math Instruction for Small Language Modelscited by 5
- 2026Skill-Aware Data Selection and Fine-Tuning for Data-Efficient Reasoning Distillationcited by 5
- 2025Automated Capability Evaluation of Foundation Modelscited by 3
- 2025CLEAR: Error Analysis via LLM-as-a-Judge Made Easycited by 3
- 2025Evalet: Evaluating Large Language Models through Functional Fragmentationcited by 3
15 more
- 2026Explainable Model Routing for Agentic Workflowscited by 3
- 2025SCAN: Structured Capability Assessment and Navigation for LLMscited by 2
- 2025Data Swarms: Optimizable Generation of Synthetic Evaluation Datacited by 2
- 2026Trust by Design: Skill Profiles for Transparent, Cost-Aware LLM Routingcited by 2
- 2026MINERVA-Cultural: A Benchmark for Cultural and Multilingual Long Video Reasoningcited by 1
- 2026BenchBrowser: Retrieving Evidence for Evaluating Benchmark Validitycited by 1
- 2026RouteProfile: Graph-Based Profiling for Cold-Start LLM Routingcited by 1
- 2026Learning from Synthetic Data without Model Collapse in Iterative Instruction Tuningcited by 1
- 2025The Flaw of Averages: Measuring Benchmark-Level Distributional Robustnesscited by 0
- 2026Probing the Knowledge Boundary: An Interactive Agentic Framework for Deep Knowledge Extractioncited by 0
- 2026PROMPT2BOX:Improving LLM Weakness Discovery and Specificity Estimation by Uncovering Entailment Structure among Promptscited by 0
- 2026Characterizing Model-Native Skillscited by 0
- 2026Evolutionary Task Discovery: Advancing Reasoning Frontiers via Skill Composition and Complexity Scalingcited by 0
- 2026CRAFT: Clustering Rubrics to Diagnose Weak LLM Capabilities and Generate Targeted Fine-Tuning Datacited by 0
- 2026The Value of Being Wrong: Self-Mined Visual In-Context Learning from Errorscited by 0
- 2026The Value of Being Wrong: Self-Mined Visual In-Context Learning from Errors12 Oct 2026
- 2026Learning from Synthetic Data without Model Collapse in Iterative Instruction Tuning19 Jul 2026
- 2026CRAFT: Clustering Rubrics to Diagnose Weak LLM Capabilities and Generate Targeted Fine-Tuning Data17 Jul 2026
- 2026Evolutionary Task Discovery: Advancing Reasoning Frontiers via Skill Composition and Complexity Scaling12 May 2026
- 2026RouteProfile: Graph-Based Profiling for Cold-Start LLM Routing30 Apr 2026
- 2026Characterizing Model-Native Skills19 Apr 2026
- 2026Explainable Model Routing for Agentic Workflows4 Apr 2026
- 2026PROMPT2BOX:Improving LLM Weakness Discovery and Specificity Estimation by Uncovering Entailment Structure among Prompts22 Mar 2026
- 2026BenchBrowser: Retrieving Evidence for Evaluating Benchmark Validity25 Feb 2026
- 2026Trust by Design: Skill Profiles for Transparent, Cost-Aware LLM Routing2 Feb 2026
- 2026Probing the Knowledge Boundary: An Interactive Agentic Framework for Deep Knowledge Extraction1 Feb 2026
- 2026ErrorMap and ErrorAtlas: Charting the Failure Landscape of Large Language Models22 Jan 2026
15 more
- 2026MINERVA-Cultural: A Benchmark for Cultural and Multilingual Long Video Reasoning15 Jan 2026
- 2026Skill-Aware Data Selection and Fine-Tuning for Data-Efficient Reasoning Distillation15 Jan 2026
- 2025RLVE: Scaling Up Reinforcement Learning for Language Models with Adaptive Verifiable Environments10 Nov 2025
- 2025What's In My Human Feedback? Learning Interpretable Descriptions of Preference Data30 Oct 2025
- 2025The Flaw of Averages: Measuring Benchmark-Level Distributional Robustness30 Sep 2025
- 2025Evalet: Evaluating Large Language Models through Functional Fragmentation14 Sep 2025
- 2025CLEAR: Error Analysis via LLM-as-a-Judge Made Easy24 Jul 2025
- 2025Data Swarms: Optimizable Generation of Synthetic Evaluation Data31 May 2025
- 2025Automated Capability Evaluation of Foundation Models22 May 2025
- 2025What Prompts Don't Say: Understanding and Managing Underspecification in LLM Prompts19 May 2025
- 2025The CoT Encyclopedia: Analyzing, Predicting, and Controlling how a Reasoning Model will Think15 May 2025
- 2025SCAN: Structured Capability Assessment and Navigation for LLMs10 May 2025
- 2025AdaptMI: Adaptive Skill-based In-context Math Instruction for Small Language Models30 Apr 2025
- 2025Reinforcement Learning for Reasoning in Large Language Models with One Training Example29 Apr 2025
- 2025Discovering Knowledge Deficiencies of Language Models on Massive Knowledge Base30 Mar 2025
- 2025Reinforcement Learning for Reasoning in Large Language Models with One Training Examplecited by 295
- 2025The CoT Encyclopedia: Analyzing, Predicting, and Controlling how a Reasoning Model will Thinkcited by 9
- 2026Skill-Aware Data Selection and Fine-Tuning for Data-Efficient Reasoning Distillationcited by 5
- 2026MINERVA-Cultural: A Benchmark for Cultural and Multilingual Long Video Reasoningcited by 1
- 2026Evolutionary Task Discovery: Advancing Reasoning Frontiers via Skill Composition and Complexity Scalingcited by 0
- 2026Evolutionary Task Discovery: Advancing Reasoning Frontiers via Skill Composition and Complexity Scaling12 May 2026
- 2026MINERVA-Cultural: A Benchmark for Cultural and Multilingual Long Video Reasoning15 Jan 2026
- 2026Skill-Aware Data Selection and Fine-Tuning for Data-Efficient Reasoning Distillation15 Jan 2026
- 2025The CoT Encyclopedia: Analyzing, Predicting, and Controlling how a Reasoning Model will Think15 May 2025
- 2025Reinforcement Learning for Reasoning in Large Language Models with One Training Example29 Apr 2025
- 2025RLVE: Scaling Up Reinforcement Learning for Language Models with Adaptive Verifiable Environmentscited by 50
- 2025What Prompts Don't Say: Understanding and Managing Underspecification in LLM Promptscited by 32
- 2025Discovering Knowledge Deficiencies of Language Models on Massive Knowledge Basecited by 6
- 2026ErrorMap and ErrorAtlas: Charting the Failure Landscape of Large Language Modelscited by 6
- 2025AdaptMI: Adaptive Skill-based In-context Math Instruction for Small Language Modelscited by 5
- 2025Automated Capability Evaluation of Foundation Modelscited by 3
- 2025CLEAR: Error Analysis via LLM-as-a-Judge Made Easycited by 3
- 2025Evalet: Evaluating Large Language Models through Functional Fragmentationcited by 3
- 2025SCAN: Structured Capability Assessment and Navigation for LLMscited by 2
- 2025Data Swarms: Optimizable Generation of Synthetic Evaluation Datacited by 2
- 2026Trust by Design: Skill Profiles for Transparent, Cost-Aware LLM Routingcited by 2
- 2026BenchBrowser: Retrieving Evidence for Evaluating Benchmark Validitycited by 1
12 most cited of 17 All 17 (JSON)
- 2026CRAFT: Clustering Rubrics to Diagnose Weak LLM Capabilities and Generate Targeted Fine-Tuning Data17 Jul 2026
- 2026RouteProfile: Graph-Based Profiling for Cold-Start LLM Routing30 Apr 2026
- 2026Characterizing Model-Native Skills19 Apr 2026
- 2026PROMPT2BOX:Improving LLM Weakness Discovery and Specificity Estimation by Uncovering Entailment Structure among Prompts22 Mar 2026
- 2026BenchBrowser: Retrieving Evidence for Evaluating Benchmark Validity25 Feb 2026
- 2026Trust by Design: Skill Profiles for Transparent, Cost-Aware LLM Routing2 Feb 2026
- 2026ErrorMap and ErrorAtlas: Charting the Failure Landscape of Large Language Models22 Jan 2026
- 2025RLVE: Scaling Up Reinforcement Learning for Language Models with Adaptive Verifiable Environments10 Nov 2025
- 2025The Flaw of Averages: Measuring Benchmark-Level Distributional Robustness30 Sep 2025
- 2025Evalet: Evaluating Large Language Models through Functional Fragmentation14 Sep 2025
- 2025CLEAR: Error Analysis via LLM-as-a-Judge Made Easy24 Jul 2025
- 2025Data Swarms: Optimizable Generation of Synthetic Evaluation Data31 May 2025
12 newest of 17 All 17 (JSON)