Estimating problem difficulty without ground truth using Large Language Model comparisons
summary
The gist
The gist: LLM compare is a new method for estimating problem difficulty that does not rely on ground truth data, using an LLM to perform pairwise difficulty comparisons and then computing
In short
LLM Compare is a new method for estimating problem difficulty without needing human labels or ground truth data. It uses an LLM to perform pairwise comparisons between problems and then calculates Bradley-Terry scores based on these outcomes. This approach creates a dynamic, continuous, and model-agnostic measure that aligns well with human judgments.
Key concepts
- Problem Difficulty Estimation Context
- The goal is to create synthetic, out-of-distribution problems that current methods cannot solve. Traditional measures like CTT fail because they rely on human responses and cannot generalize to new problems, making LLM Compare a scalable alternative.
- LLM Compare Methodology
- This method involves an LLM comparing pairs of problems. The LLM decides which problem is harder in a match, and these pairwise wins are used to estimate the underlying difficulty strengths ($eta$) using the Bradley-Terry model and iterative Luce Spectral Ranking (ISLR).
- Bradley-Terry (BT) Model
- The BT model is a statistical framework used to calculate scores based on pairwise comparisons. It assumes the probability of problem 'i' beating problem 'j' is determined by their respective difficulty strengths ($eta$), allowing for the estimation of relative difficulty without needing absolute ground truth scores.
Terminology used across episodes
This episode discusses
- Estimating problem difficulty without ground truth using Large Language Model comparisons · Paper Radio
- The relationship between reasoning and performance in large language models--o3 (mini) thinks harder, not longer
- Ranking Unraveled: Recipes for LLM Rankings in Head-to-Head AI Combat
- Easy2Hard-Bench: Standardized Difficulty Labels for Profiling LLM Performance and Generalization
- Omni-MATH: A Universal Olympiad Level Mathematic Benchmark For Large Language Models
- FrontierMath: A Benchmark for Evaluating Advanced Mathematical Reasoning in AI
- Accelerating scientific discovery with Co-Scientist
- DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning
- Measuring Mathematical Problem Solving With the MATH Dataset
- OpenAI o1 System Card
- Language Models (Mostly) Know What They Know
- GSM-Symbolic: Understanding the Limitations of Mathematical Reasoning in Large Language Models
- s1: Simple test-time scaling
- Humanity's Last Exam · Paper Radio
- GPQA: A Graduate-Level Google-Proof Q&A Benchmark
- Rewarding Progress: Scaling Automated Process Verifiers for LLM Reasoning
- When Models Know More Than They Can Explain: Quantifying Knowledge Transfer in Human-AI Collaboration
- Scaling LLM Test-Time Compute Optimally can be More Effective than Scaling Model Parameters
- The Self-Improvement Paradox: Can Language Models Bootstrap Reasoning Capabilities without External Scaffolding?
- Make Every Penny Count: Difficulty-Adaptive Self-Consistency for Cost-Efficient Reasoning
- Measuring short-form factuality in large language models
The paper
Estimating problem difficulty without ground truth using Large Language Model comparisons · Read on arXiv
Marthe Ballon, Andres Algaba, Brecht Verbeken, Vincent Ginis
Data Analytics Lab, Vrije University Brussel · imec-SMIT, Vrije University Brussel · School of Engineering and Applied Sciences, Harvard University
Recent advances in the finetuning of large language models (LLMs) have significantly improved their performance on established benchmarks, emphasizing the need for increasingly difficult, synthetic data. A key step in this data generation pipeline is a method for estimating problem difficulty. Current approaches, such as human calibration or performance-based scoring, fail to generalize to out-of-distribution problems, i.e. problems currently unsolvable by humans and LLMs, because they are not scalable, time-consuming, and ground truth dependent. Therefore, we propose a new method for estimating problem difficulty, LLM compare, that addresses these limitations. An LLM performs pairwise difficulty comparisons, and then Bradley-Terry scores are computed based on the outcomes. To validate our method, we first propose a conceptual framework that positions existing approaches on three orthogonal planes--construction, scale and dependence--identifying which quadrants a measure needs to occupy to score out-of-distribution problems. LLM compare naturally occupies all desirable quadrants as the first measure that is continuous and dynamic, model-agnostic and independent of ground truth information. As a second validation, we show that LLM compare demonstrates strong alignment with human annotations: Pearson r at least 0.80 for n=1876. Thirdly, we show that LLM compare is robust to hallucinations, with less than 6% degradation in Pearson correlation for 10% noise injection. Our work represents a significant step towards replacing time-consuming human annotations and synthetic data generation, and will be an important driver for curriculum design, model evaluation, and AI-assisted research ideation.
Transcript
Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.
Tom: Hi, I'm Tom.
Jane: And I'm Jane, here with Lu, Meng and our in-house large language model, Lalam.
Tom: We're looking at the paper: "Estimating problem difficulty without ground truth using Large Language Model comparisons".
Jane: Here's the gist of the paper. The gist: LLM compare is a new method for estimating problem difficulty that does not rely on ground truth data, using an LLM to perform pairwise difficulty comparisons and then computing Bradley-Terry scores based on the outcomes.
Tom: Problem Difficulty Estimation Context Recent advances in the finetuning of large language models (LLMs) have significantly improved their performance on established benchmarks, emphasizing the need for increasingly difficult, synthetic data The ultimate goal is to create synthetic out-of-distribution data, i.e.
Jane: problems that are currently unsolvable by both humans and LLMs Current approaches, such as human calibration or performance-based scoring, fail to generalize to out-of-distribution problems because they are not scalable, time-consuming, and ground truth dependent Traditional problem difficulty was measured in a human-centric way, such as Classical Test Theory (CTT) and Item Response Theory (IRT) However, these methods fundamentally depend on human responses and do not generalize to newly generated problems.
Tom: The LLM Compare Methodology LLM compare consists of two parts First, an LLM plays a fixed number of matches per problem in a dataset we want to score by letting it decide which out of two problems is more difficult with a basic prompt.
Paper summary: Tom: So, looking at "Estimating problem difficulty without ground truth using Large Language Model comparisons," the authors are proposing this LLM compare method as a way to estimate problem difficulty by having an LLM do pairwise comparisons and then using those outcomes to calculate Bradley-Terry scores.
Jane: It really highlights that we can get a measure of difficulty that is dynamic and continuous, and it doesn't require any ground truth data for the initial estimation.
Tom: And the key thing they showed is that this method isn't just good at ranking problems; it can actually identify distinct tiers in a benchmark because they found clear separation between easy problems and hard problems with a Cohen’s d of two point five six on their synthetic set <ref:2512.14220#pg3>.
Jane: For someone who only listens to the show, this means we are looking at tools where AI can help structure the difficulty of new content in a way that is interpretable, unlike some other ranking methods that might just bin things into groups.
Tom: The authors are positioning this as a fine-grained and reliable alternative to existing measures like CTT or IRT because it’s robust to hallucinations and shows high correlation with human labels.
Jane: It opens up possibilities for using AI in curriculum design or adaptive testing systems where the difficulty of problems needs to be constantly evaluated without relying on slow, time-consuming human annotations.
Tom: This paper is a significant step toward creating synthetic data that has a structure, not just random noise.
Lu: It’s important because it moves us past the ground truth dependency that has limited how much we can generate challenging problems for large language models to learn from.
Meng: From my side, it shows that AI can be used as an evaluator in a way that is scalable and doesn't require us to rely on constantly running human annotation pipelines.
Lalam: So the paper essentially gives us a tool where the difficulty itself is derived from how LLMs compare problems against each other, and it’s a method that seems quite solid for moving forward with synthetic data generation.
Conclusion: Tom: So, we're wrapping up this discussion on "Estimating problem difficulty without ground truth using Large Language Model comparisons." Basically, these researchers developed a new way to figure out how hard a problem is by just having one AI compare two problems against each other.
Jane: It’s about ditching the need for human labels or perfect answers when we want to measure difficulty. They use the AI to do pairwise comparisons and then calculate scores using something called Bradley-Terry models.
Lu: The core idea is that you don't need ground truth data upfront; you just need a set of problems, and the LLM iteratively estimates how strong one problem is compared to another based on those matches.
Meng: It’s interesting that this method doesn't rely on any pre-existing human calibration, which is a big deal for scaling up difficulty testing without needing massive annotation teams.
Tom: What I find compelling is that it’s dynamic and continuous, meaning we can test new problems as they come in without having to re-calibrate the whole system every time.
Jane: And they showed that these scores actually align well with human judgments, showing a Pearson correlation of over zero point eight for a large set of problems.
Lu: That alignment is strong because it means the AI’s internal estimation process isn't completely detached from what humans consider hard or easy.
Meng: But the paper also points out that this method can actually reveal tiers in a benchmark, meaning it can tell you there are distinct groups of problems that are significantly harder than others.
Tom: That’s significant because traditional measures often just give you a single score, not the nuance of having clear difficulty levels within your test set.
Jane: So, what this means for us is we might be able to build synthetic data sets that have a more structured difficulty curve rather than just random problems.
Lu: Exactly. This moves us toward generating out-of-distribution problems that are truly challenging because the AI has learned a consistent relative measure of difficulty across the entire set.
Tom: It’s a step toward making those synthetic problems more useful for training better models, and it’s certainly less reliant on manual labeling than we've seen before.
Jane: Next up, we're going to look at how these scores actually separate the hard problems from the easy ones in practice.
More episodes
- Daily Summary for 2026-10-21
- 2504.02767-How Deep Do Large Language Models Internalize Scientific Literature and Citation Practices?
- 2601.19532-Benchmarks Saturate When The Model Gets Smarter Than The Judge
- 2601.23163-Probing the Trajectories of Reasoning Traces in Large Language Models
- 2602.18918-Early Evidence of Vibe-Proving with Consumer LLMs: A Case Study on Spectral Region Characterization with ChatGPT-5.2 (Thinking)
- 2606.26130-Thinking Like a Scientist? A Structural Study of LLM-Generated Research Methods
- 2603.13083-Human-in-the-Loop LLM Grading for Handwritten Mathematics Assessments
- 2508.15842-Lexical Hints of Accuracy in LLM Reasoning Chains
- 2603.13562-Scalable Classification of Course Information Sheets Using Large Language Models: A Reusable Institutional Method for Academic Quality Assurance
- 2606.02788-Neutrino Fingerprints: Image-Based Encodings of IceCube Events for CNN Direction Reconstruction