TLDR: LEGO-IRT is a novel framework for evaluating large language models (LLMs) that addresses the limitations of previous Item Response Theory (IRT) methods. It natively supports both binary and continuous evaluation metrics and leverages structural knowledge by jointly modeling multiple metrics and benchmarks. This approach enables stable LLM capability estimates with only 3% of evaluation data, reduces estimation error, and provides deeper insights into model performance and metric interrelations, potentially aligning better with human judgments.
Evaluating the rapidly evolving landscape of large language models (LLMs) is a critical but often resource-intensive task. Traditional evaluation methods, which involve running models across vast benchmarks, can be computationally and financially prohibitive. While Item Response Theory (IRT) has emerged as a promising approach for data-efficient evaluation by separating a model’s inherent capability from the difficulty of evaluation items, existing IRT-based methods have faced significant limitations.
These prior methods were typically restricted to binary correctness metrics, struggling to handle the continuous scores common in generative tasks like summarization or translation. Furthermore, they often operated on single benchmarks, failing to leverage valuable structural knowledge such as correlations between different metrics or across multiple benchmarks. To address these challenges, researchers have introduced LEGO-IRT: a unified and flexible framework designed for data-efficient LLM evaluation.
LEGO-IRT: A Unified and Flexible Approach
LEGO-IRT stands for ‘Language model Evaluation under General Outcomes based on Item Response Theory’. Its novel design introduces several key advancements:
1. Native Support for Diverse Metrics (LEGO-CM): Unlike its predecessors, LEGO-IRT natively supports both binary (e.g., correct/incorrect) and continuous evaluation metrics (e.g., BLEU, ROUGE, BERTScore scores for text generation). This eliminates the need to discretize continuous scores, which can lead to a loss of valuable information. The framework models continuous scores by assuming their log-odds follow a normal distribution, allowing for a more nuanced assessment of generative LLMs.
2. Leveraging Structural Knowledge Across Multiple Metrics (LEGO-MM): In real-world scenarios, LLMs are often evaluated using multiple metrics for the same task, each capturing different aspects of performance (e.g., BLEU for precision, ROUGE for recall, BERTScore for semantic similarity). LEGO-IRT’s LEGO-MM component introduces a factorized architecture that explicitly models and leverages this structural knowledge. It decomposes a model’s ability estimate into a general component and metric-specific offsets. This allows for joint modeling across metrics, revealing underlying correlations and providing a more comprehensive understanding of model strengths and weaknesses.
3. Integrating Multiple Benchmarks (LEGO-MB): LLMs are also tested across a wide range of benchmarks. LEGO-IRT’s LEGO-MB component extends the factorization concept to multiple benchmarks, decoupling a model’s general capability from its performance on specific benchmarks. This model can simultaneously handle benchmarks of different sizes and items with varying metric types (binary or continuous). By analyzing inter-benchmark correlations, LEGO-MB can shed light on how different benchmarks assess similar or distinct LLM abilities, guiding better benchmark design.
Empirical Validation and Benefits
Extensive experiments involving 70 LLMs across 5 diverse benchmarks demonstrated LEGO-IRT’s effectiveness. The framework achieved stable capability estimates using just 3% of the total evaluation items, showcasing remarkable data efficiency. Incorporating structural knowledge through LEGO-MM and LEGO-MB reduced estimation error by up to 10%.
Furthermore, LEGO-IRT exhibited superior predictive accuracy and ranking stability compared to baseline methods, especially in data-scarce regimes. An interesting finding was that the latent abilities estimated by LEGO-IRT may align more closely with human preferences, as evidenced by higher rank correlations with human-judged scores from platforms like LMArena.
The framework also provided deeper insights into metric and benchmark relationships. For instance, after accounting for general model ability and item difficulty, LEGO-MM revealed a negative correlation between n-gram-based metrics (like ROUGE) and semantic-inspired metrics (like BERTScore), suggesting they capture complementary aspects of text quality. Similarly, LEGO-MB showed strong dependence among English comprehension tasks but weaker correlation between English and Chinese comprehension tasks, highlighting the complexities of cross-lingual evaluation.
Also Read:
- A Bayesian Approach to Stable LLM Evaluation: Addressing Pass@k’s Limitations
- BayesianRouter: A Smart Approach to Aligning Language Models with Human Preferences
Conclusion
LEGO-IRT represents a significant advancement in LLM evaluation. By natively supporting continuous metrics and intelligently leveraging structural knowledge across multiple metrics and benchmarks, it offers a more affordable, reliable, and nuanced assessment of LLM capabilities. This framework promises to make LLM development and understanding more efficient and insightful. For more details, you can refer to the full research paper: Toward a Unified Framework for Data-Efficient Evaluation of Large Language Models.


