Research map / Large language models / Language, safety and interpretability
Absence Bench: Language Models Can’t See What’s Missing
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 AbsenceBench, a benchmark asking LLMs to identify deliberately omitted lines from poetry, numerical sequences, and GitHub PR diffs, finding even top models reach only about 70% F1 and that explicit placeholders substantially help.
Problem
LLMs are strong at finding inserted or present information (needle-in-a-haystack), but it is unclear whether they can detect clearly omitted content given original and modified documents.
Approach
Frame absence detection as a controlled omission task: remove 10% of elements from a document and ask models to list the removed elements given both original and modified versions; hypothesize that Transformer attention cannot anchor on gaps, and test this by inserting placeholder tokens at omission sites.
Key results
- Gemini-2.5-flash (thinking) achieves the highest average micro F1 of 71.2%, and Claude-3.7-Sonnet (thinking) reaches 69.6% overall.
- Adding a '<missing line>' placeholder raises performance by an average of 41.9% across models, with Llama-4-Maverick improving 54.5% overall.
- Models average a 56.9% F1 drop on AbsenceBench compared with the insertion-based NIAH setting on poetry and GitHub PRs.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Add an <missing line> placeholder at omitted spans (ablation) | AbsenceBench models · AbsenceBench, all domains | micro F1-score: 35.7% on average | Helped |
| Use <missing line> rather than 10 consecutive underlines (ablation) | Claude-3.7-Sonnet, GPT-4.1-mini, and Llama-4-Maverick · AbsenceBench, all domains | micro F1-score: 41.9% | Helped |
| Move task instructions after the documents (ablation) | Claude-3.7-Sonnet, GPT-4.1-mini, and Llama-4-Maverick · AbsenceBench Poetry | micro F1-score: 78.8 to 66.1; 45.4 to 39.2; 48.7 to 36.6 | Hurt |
| Move task instructions after the documents (ablation) | Claude-3.7-Sonnet, GPT-4.1-mini, and Llama-4-Maverick · AbsenceBench Numerical Sequences | micro F1-score: 94.3 to 93.7; 54.2 to 42.5; 71.5 to 63.6 | Hurt |
| Move task instructions after the documents (ablation) | Claude-3.7-Sonnet, GPT-4.1-mini, and Llama-4-Maverick · AbsenceBench GitHub PRs | micro F1-score: 35.1 to 34.7; 32.9 to 35.4; 29.6 to 30.5 | Mixed |
| Increase context length (ablation) | GPT-4.1-mini · AbsenceBench Poetry | micro F1-score | Hurt |
| Increase context length (ablation) | GPT-4.1-mini · AbsenceBench Numerical Sequences and GitHub PRs | micro F1-score | No clear effect |
| Lower the omission rate (ablation) | AbsenceBench models · AbsenceBench, especially Poetry and Numerical Sequences | micro F1-score | Hurt |
| Enable inference-time compute (ablation) | Gemini-2.5-flash and Claude-3.7-Sonnet · AbsenceBench | micro F1-score: 7.9% | Helped |
| Replace omissions with inserted needles (ablation) | Claude-3.7-Sonnet, GPT-4.1-mini, and Llama-4-Maverick · Poetry and GitHub PRs | micro F1-score: 99.52; 99.5; 99.47; 97.1; 92.1; 86.2 | Helped |
| Use the AbsenceBench omission task rather than the insertion task (ablation) | Claude-3.7-Sonnet, GPT-4.1-mini, and Llama-4-Maverick · Poetry and GitHub PRs | micro F1-score: 56.9% | Hurt |
Surprising findings
- Lower omission rates lead to worse model performance, counter-intuitively.
- Inference-time compute gives only a modest 7.9% gain while generating about 8K extra thinking tokens.
Limitations
- Covers only surface-form deletions, not semantic absence.
- Structured task format provides both original and modified documents side by side, which may overestimate real-world performance.
- No error bars or significance testing; limited prompt variation.
Experimental setup
Datasets: Gutenberg Poetry Corpus GitHub pull requests from top 20 repositories Synthetic numerical sequences Harry Potter dataset (NIAH needles)
Benchmarks: AbsenceBench Needle in a Haystack
Metrics: micro F1-score exact match thinking token ratio
Baselines: Needle-in-a-haystack test setting o3-mini DeepSeek-R1 GPT-4.1 Llama-3.3-70B-Instruct Qwen2.5-72B-Instruct
Builds on: Needle in a Haystack
Closest papers by meaning
- What to Forget in Unlearning? Forget Set Curation for Language Models (NeurIPS 2026 · similarity 0.87)
- Training with “Paraphrasing the Original Text” Teaches LLM to Better Retrieve in Long-Context Tasks (AAAI 2025 · similarity 0.87)
- metabench - A Sparse Benchmark of Reasoning and Knowledge in Large Language Models (ICLR 2025 · similarity 0.87)
- A Closer Look at Machine Unlearning for Large Language Models (ICLR 2025 · similarity 0.87)
- A Controllable Examination for Long-Context Language Models (NeurIPS 2025 · similarity 0.87)
- What is Wrong with Perplexity for Long-context Language Modeling? (ICLR 2025 · similarity 0.86)
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.
