atlas

Research map / Large language models / Agents, code and math

MIRAGE: Evaluating and Explaining Inductive Reasoning Process in Language Models

ICLR 2025 · Large language models › Agents, code and math · approach: Inductive and abstract reasoning evaluation · 0 citations (OpenAlex)

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 MIRAGE, a synthetic inductive-reasoning dataset with rule-induction and example-inference tasks across four scenarios, and argues LLMs are poor rule-based reasoners but good neighbor-based reasoners.

Problem

Existing inductive reasoning benchmarks evaluate only rule induction or only example inference, and use fixed test sets, so the full inductive-deductive process of LLMs and its mechanisms cannot be analyzed.

Approach

Synthesizes meta-rules from five vector operations (add, copy, map, pad, swap) and instantiates facts so input distribution, form, and difficulty can be varied; evaluates both rule induction and example inference, and attributes LLM success to nearby observed facts in feature space (neighbor-based reasoning) rather than correct rules.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
provide in-neighborhood observed facts rather than randomly sampled facts (ablation)GPT-4o · Mirage, N=5, LT example inferenceaccuracy: 0.66 -> 0.84Helped
provide in-neighborhood observed facts rather than randomly sampled facts (ablation)GPT-4o · Mirage, N=5, RP example inferenceaccuracy: 0.36 -> 0.52Helped
provide in-neighborhood observed facts rather than randomly sampled facts (ablation)GPT-4o · Mirage, N=5, CG example inferenceaccuracy: 0.71 -> 0.84Helped
provide in-neighborhood observed facts rather than randomly sampled facts (ablation)GPT-4o · Mirage, N=5, ST example inferenceaccuracy: 0.46 -> 0.63Helped
restrict observed facts to out-of-neighborhood facts rather than random sampling (ablation)GPT-4o · Mirage, N=5, LT example inferenceaccuracy: 0.66 -> 0.49Hurt
restrict observed facts to out-of-neighborhood facts rather than random sampling (ablation)GPT-4o · Mirage, N=5, RP example inferenceaccuracy: 0.36 -> 0.23Hurt
restrict observed facts to out-of-neighborhood facts rather than random sampling (ablation)GPT-4o · Mirage, N=5, CG example inferenceaccuracy: 0.71 -> 0.57Hurt
restrict observed facts to out-of-neighborhood facts rather than random sampling (ablation)GPT-4o · Mirage, N=5, ST example inferenceaccuracy: 0.46 -> 0.36Hurt
use CoT rather than direct input-output promptingGPT-4o · Mirage, multiple scenariosaccuracy: up to 18% and 22%Hurt
increase vector dimension from D=3 to D=8LLMs · Mirage real-world problemsaccuracyHurt
use real-world natural-language scenarios instead of symbolic task formsLLMs · Mirageaccuracy: 0.16 and 0.17Hurt
increase observed facts while tracking correction thresholdsLLMs · Mirage example inference versus rule inductioncorrection thresholdHelped

Surprising findings

Limitations

Experimental setup

Datasets: MIRAGE

Benchmarks: MIRAGE

Metrics: accuracy change rate inductive correction threshold deductive density

Baselines: chain-of-thought self-consistency self-refine hypothesis refinement input-output prompting inductive-deductive prompting

Builds on: chain-of-thought self-consistency self-refine hypothesis refinement

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