Pith. sign in

REVIEW 3 cited by

Hypothesis Search: Inductive Reasoning with Language Models

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2309.05660 v2 pith:X6IG6BO3 submitted 2023-09-11 cs.LG cs.AIcs.CL

classification cs.LGcs.AIcs.CL
keywords inductivereasoninghypotheseslanguagetaskshypothesisllmsabstract
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Inductive reasoning is a core problem-solving capacity: humans can identify underlying principles from a few examples, which robustly generalize to novel scenarios. Recent work evaluates large language models (LLMs) on inductive reasoning tasks by directly prompting them yielding "in context learning." This works well for straightforward inductive tasks but performs poorly on complex tasks such as the Abstraction and Reasoning Corpus (ARC). In this work, we propose to improve the inductive reasoning ability of LLMs by generating explicit hypotheses at multiple levels of abstraction: we prompt the LLM to propose multiple abstract hypotheses about the problem, in natural language, then implement the natural language hypotheses as concrete Python programs. These programs can be verified by running on observed examples and generalized to novel inputs. To reduce the hypothesis search space, we explore steps to filter the set of hypotheses to implement: we either ask the LLM to summarize them into a smaller set of hypotheses or ask human annotators to select a subset. We verify our pipeline's effectiveness on the ARC visual inductive reasoning benchmark, its variant 1D-ARC, string transformation dataset SyGuS, and list transformation dataset List Functions. On a random 100-problem subset of ARC, our automated pipeline using LLM summaries achieves 30% accuracy, outperforming the direct prompting baseline (accuracy of 17%). With the minimal human input of selecting from LLM-generated candidates, performance is boosted to 33%. Our ablations show that both abstract hypothesis generation and concrete program representations benefit LLMs on inductive reasoning tasks.

Discussion (0). Sign in to comment.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. OpenAlex reports about 12 citations worldwide. Full citation record

  1. Analysis of Error Sources in LLM-based Hypothesis Search for Few-Shot Rule Induction

    cs.AI 2025-08 conditional novelty 6.0 of 10

    On 100 list-function tasks, LLM hypothesis search approaches human-level acquisition (0.487 vs 0.521 mean test accuracy) and clearly beats direct program generation (0.359), with hypothesis generation as the main erro...

  2. Structure and Destructure: Dual Forces in the Making of Knowledge Engines

    cs.CL 2025-08 conditional novelty 5.0 of 10

    Language modeling objectives induce recoverable structure in both graph and text models, and periodically resetting embeddings improves their plasticity; together these two forces unify structured and unstructured kno...

  3. Position: Intelligent Science Laboratory Requires the Integration of Cognitive and Embodied AI

    cs.AI 2025-06 unverdicted novelty 4.0 of 10

    The paper argues that integrating cognitive AI and embodied robots into closed-loop Intelligent Science Laboratories is essential for the next leap in automated scientific discovery.

Pith tools