AblationBench: Evaluating Automated Planning of Ablations in Empirical AI Research
Organizations: Tel Aviv University, Israel · Bar-Ilan University, Israel · NVIDIA Research, Israel
Abstract
Language model agents are increasingly used to automate scientific research, yet evaluating their scientific contributions remains a challenge. A key mechanism to obtain such insights is through ablation experiments. To this end, we introduce AblationBench, a benchmark suite for evaluating agents on ablation planning tasks in empirical AI research. It includes two tasks: AuthorAblation, which helps authors propose ablation experiments based on a method section and contains 83 instances, and ReviewerAblation, which helps reviewers find missing ablations in a full paper and contains 350 instances. For both tasks, we develop LM-based judges that serve as an automatic evaluation framework. Our experiments with frontier LMs show that these tasks remain challenging, with the best-performing LM system identifying only 45% of the original ablations on average, below human-level performance. We observe an inverse performance trend between the author and reviewer tasks, which we attribute to differences in model grounding. Lastly, we analyze the limitations of current LMs on these tasks, and find that chain-of-thought prompting outperforms an agent-based approach. Our data is available on https://huggingface.co/collections/ai-coscientist/ablationbench, and our code is available on https://github.com/ai-scientist-bench/ablation-bench .
Figures & tables
| AblationBench | AbGen Zhao et al. (2025) | |
|---|---|---|
| Task | Author and reviewer | Author only |
| Input | Raw paper text | Manually processed research context from a single paper |
| Output | Full ablation plan | Specified component ablation |
| Evaluation | LM-based judges | Human |
| Criteria | Compared to ground truth | Subjective ablation quality |
| Domain | Empirical AI (ML, CV, NLP) | NLP |
| Precision | Recall | F1 | ||
|---|---|---|---|---|
| LMJudge | ||||
| GPT-5.4 | 0.77 | 0.81 | 0.76 | 0.56 |
| o3-mini | 0.76 | 0.86 | 0.78 | 0.58 |
| GPT-OSS-120B | 0.70 | 0.75 | 0.63 | 0.45 |
| MiniMax-M2.5 | 0.74 | 0.80 | 0.73 | 0.51 |
| Qwen3.5-122B-A10B | 0.79 | 0.81 | 0.77 | 0.57 |
| Precision@ | Recall@ | F1@ | |
|---|---|---|---|
| LM-Planner | |||
| GPT-5.4 | 0.33 | 0.45 | 0.35 |
| o3-mini | 0.26 | 0.33 | 0.27 |
| Gemini 2.5 Flash | 0.29 | 0.35 | 0.29 |
| Llama 3.1 405B Instruct | 0.24 | 0.33 | 0.26 |
| GPT-OSS-120B | 0.28 | 0.40 | 0.31 |
Appendix figures & tables13 assets
Supplementary material from the paper’s appendix.
Appendix
| Mean | Median | |
|---|---|---|
| (a) # ablations in GT | ||
| AuthorAblation | 3.7 | 3 |
| ReviewerAblation | 1.8 | 1 |
| (b) # T e X files in truncated paper | 4.2 | 2 |
| (c) # figures | ||
| AuthorAblation | 6.8 | 4 |
| Precision | Recall | F1 | ||
|---|---|---|---|---|
| LMJudge | ||||
| w/ GPT-5.4 | 0.83 | 0.89 | 0.83 | 0.55 |
| w/ o3-mini | 0.81 | 0.89 | 0.81 | 0.57 |
| w/ GPT-OSS-120B | 0.81 | 0.88 | 0.79 | 0.43 |
| w/ MiniMax-M2.5 | 0.79 | 0.86 | 0.76 | 0.47 |
| w/ Qwen3.5-122B-A10B | 0.85 | 0.84 | 0.80 | 0.51 |
| Precision | Recall | F1 | ||
|---|---|---|---|---|
| LMJudge | ||||
| w/ GPT-5.4 | 0.70 | 0.72 | 0.69 | 0.56 |
| w/ o3-mini | 0.71 | 0.82 | 0.74 | 0.59 |
| w/ GPT-OSS-120B | 0.58 | 0.62 | 0.47 | 0.47 |
| w/ MiniMax-M2.5 | 0.69 | 0.74 | 0.69 | 0.54 |
| w/ Qwen3.5-122B-A10B | 0.72 | 0.77 | 0.73 | 0.63 |
| Precision@5 | Recall@5 | F1@5 | nDCG@5 | |
|---|---|---|---|---|
| LM-Planner | ||||
| w/ GPT-5.4 | 0.35 | 0.52 | 0.39 | 0.53 |
| w/ o3-mini | 0.31 | 0.42 | 0.33 | 0.45 |
| w/ Gemini 2.5 Flash | 0.32 | 0.39 | 0.32 | 0.41 |
| w/ Llama 3.1 405B Instruct | 0.23 | 0.33 | 0.25 | 0.34 |
| w/ GPT-OSS-120B | 0.33 | 0.49 | 0.37 | 0.51 |
| Precision@2 | Recall@2 | F1@2 | |
|---|---|---|---|
| LM-Planner | |||
| w/ GPT-5.4 | 0.31 | 0.37 | 0.31 |
| w/ o3-mini | 0.20 | 0.24 | 0.20 |
| w/ Gemini 2.5 Flash | 0.25 | 0.30 | 0.26 |
| w/ Llama 3.1 405B Instruct | 0.25 | 0.32 | 0.27 |
| w/ GPT-OSS-120B | 0.23 | 0.31 | 0.25 |
| Error Type | Description | o3-mini (%) | GPT OSS 120B (%) |
|---|---|---|---|
| False Negative | The judge marked it as "not found" even though the ablation appears in the prediction. | 51 | 17 |
| Replacement Mismatch | The correct component is identified, but the suggested replacements are not aligned with the GT. | 9 | 20 |
| Surface-Level Match | The match is based on similar wording, but the actual meaning does not align. | 7 | 30 |
| Partial Match | The predicted ablation is either broader or narrower than the GT. | 16 | 26 |
| Action Type Mismatch | The action (e.g., remove vs. modify) in the predicted ablation differs from the GT. | 12 | 5 |
| Other | Miscellaneous errors that do not fall into the above categories (e.g., formatting errors). | 5 | 2 |
| Error Type | Description | o3-mini (%) | GPT OSS 120B (%) |
|---|---|---|---|
| Misinterpreted due to review breadth | The review includes an ablation suggestion, but the model draws an incorrect conclusion due to vague or broad review suggestions. | 25 | 38 |
| Ablation not identified | The model fails to identify the ablation suggestion in the review (although it appears). | 34 | 37 |
| Misinterpreted due to contextual understanding | The model identifies the ablation but misinterprets it in the context of the paper. | 17 | 5 |
| Incorrectly flags a non-ablation experiment | The model mistakenly classifies an unrelated experiment suggestion as a suggested ablation. | 19 | 18 |
| Other | Miscellaneous errors that do not fall into the above categories (e.g., formatting errors). | 5 | 2 |
Large Language Model-Guided Scientific Discovery
Large language model-guided scientific discovery uses AI to propose, test, and refine hypotheses, models, experiments, and designs.
See all 296 papers