atlas

Research map / Large language models / Language, safety and interpretability

HELMET: How to Evaluate Long-context Models Effectively and Thoroughly

ICLR 2025 · Large language models › Language, safety and interpretability · approach: LLM pruning and scaling data

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces HELMET, an application-centric long-context benchmark (seven categories, inputs up to 128K) with model-based metrics and few-shot prompting, and uses it to evaluate 59 long-context LMs.

Problem

Long-context language model evaluation relies on synthetic NIAH tasks or arbitrary dataset subsets, which are noisy and inconsistent, with insufficient coverage, short lengths, unreliable ROUGE metrics, and incompatibility with base models.

Approach

A unified benchmark spanning RAG, citation generation, re-ranking, many-shot ICL, long-document QA, summarization, and synthetic recall, with controllable lengths up to 128K, GPT-4o reference-based judging for QA and summarization, and 2-shot prompting so base models can be evaluated.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use NIAH as a proxy for downstream long-context performancelong-context language models · Downstream tasksSpearman rank correlation: all correlations are ≤0.8Hurt
Use the RULER average score as a proxy for downstream performancelong-context language models · Downstream tasksSpearman rank correlation: all <0.85Hurt
Use HotpotQA RAG results as a proxy for other real-world taskslong-context language models · Real-world tasksCorrelationHelped
Replace ROUGE-L with reference-based model evaluationlong-document QA and summarization evaluation · SummarizationAlignment with human judgment: Cohen's κ = 0.91 for summary precision and κ = 0.76 for recallHelped
Add 2-shot demonstrations (ablation)Llama-3.1-8B base · JSON KV, 128KSubEM: $77.3_{2.1}$ -> $98.0_{1.0}$Helped
Add 2-shot demonstrations (ablation)Llama-3.1-8B base · MSMARCO, 128KNDCG@10: $0.1_{0.0}$ -> $7.5_{0.5}$Helped
Add 2-shot demonstrations (ablation)Llama-3.2-3B base · JSON KV, 128KSubEM: $30.3_{2.1}$ -> $54.0_{8.9}$Helped
Add 2-shot demonstrations (ablation)Llama-3.2-3B base · MSMARCO, 128KNDCG@10: $0.1_{0.0}$ -> $6.0_{1.3}$Helped
Evaluate on diverse application-centric categories rather than a single categorylong-context language model evaluation · HELMET categoriesCross-category correlationMixed
Increase context lengthfrontier long-context models · Generation with citationsPerformanceMixed

Surprising findings

Limitations

Experimental setup

Datasets: Natural Questions TriviaQA HotpotQA PopQA ALCE ASQA ALCE QAMPARI MS MARCO TREC Coarse TREC Fine NLU BANKING77 CLINC150

Benchmarks: HELMET NIAH RULER InfiniteBench ZeroSCROLLS

Metrics: SubEM NDCG@10 accuracy ROUGE F1 model-based score Spearman correlation Cohen's kappa

Baselines: NIAH RULER InfiniteBench ZeroSCROLLS LongBench L-Eval

Builds on: RULER InfiniteBench ALCE L-Eval ZeroSCROLLS

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy