Skip to content
YC Root AccessYC Root Access

Improving Small Language Model Reasoning With A* Search

At our inaugural YCML at Startup School, YC Partner Ankit Gupta speaks with Alexander Braverman about a test-time scaling method for improving reasoning in smaller language models. Instead of relying on a larger teacher model or an external reward model, the method uses the language model’s own self-critique as a heuristic in an A*-inspired search. It explores multiple reasoning paths, deprioritizes weaker branches, and searches for a stronger answer using the same underlying model. On mathematical reasoning benchmarks, the method improved accuracy more efficiently than other test-time approaches at comparable token and runtime budgets. Apply to Y Combinator: https://www.ycombinator.com/apply Work at a startup: https://www.ycombinator.com/jobs

Ankit GuptahostAlexander Bravermanguest
Aug 6, 20266mWatch on YouTube ↗

At a glance

WHAT IT’S REALLY ABOUT

A* search uses self-critique to boost small-model reasoning accuracy

  1. The talk introduces a test-time scaling method that treats LLM reasoning as tree search and applies an A*-inspired algorithm to small language models.
  2. Instead of relying on external reward models or large teacher models, the approach uses the model’s own self-critique score as a heuristic to guide which reasoning branches to expand.
  3. The method is positioned as a practical alternative to distillation (which requires training and teacher access) and MCTS-style approaches (which often need separate evaluators).
  4. Experiments on math reasoning benchmarks (GSM8K and MATH500) with Qwen 3 4B show higher accuracy than other test-time methods, with ablations suggesting better gains per token and per unit time.
  5. The speaker also previews ongoing work on causal reinforcement learning for better credit assignment in LLM agents via counterfactual reasoning.

IDEAS WORTH REMEMBERING

5 ideas

Self-critique can replace external reward models for search-guided reasoning.

Rather than training/hosting a separate evaluator, the same model scores candidate answers (e.g., 0–100), and that score becomes the heuristic that steers search toward promising branches.

A*-style prioritization prunes hallucinated or low-quality reasoning paths early.

When two nodes are at similar depth, the self-critique differentiates them, letting the algorithm expand lower-cost (higher-quality) nodes and avoid wasting budget on paths the model itself rates poorly.

The method targets the small-model sweet spot: lower cost/latency without giving up as much reasoning quality.

Small models are often preferable operationally, but weaker at multi-step reasoning; test-time A* is framed as a way to buy back reasoning performance without retraining or bigger models.

Improvements are shown on standard math reasoning benchmarks using a single fixed base model.

Results are reported on GSM8K and MATH500 using Qwen 3 4B, comparing multiple test-time reasoning algorithms while holding the underlying model constant.

Efficiency matters: gains should be measured per token and per time, not just raw accuracy.

The ablation emphasizes that A* self-critique search yields a few percentage points better accuracy at matched token budgets and matched wall-clock time, arguing it’s not just ‘spending more’ to win.

WORDS WORTH SAVING

5 quotes

In a lot of cases, small language models are actually preferred to LLMs because of lower cost, lower latency, and also lower compute re-required.

Alexander Braverman

This begs our, like, main research question: How can we provide high-quality reasoning to c-resource-constrained models?

Alexander Braverman

However, instead of using a external reward model, we use the model's own self-critique as a heuristic.

Alexander Braverman

So for example, right, say I ask an LLM to answer five plus five, right? And then it says ten. And I ask the model, the same model, "Okay, this is the question. This is the answer. What would you give it on a scale of zero to one hundred?" This is a self-critique, for example, right?

Alexander Braverman

'Cause correlation does not equal causation, and to have true intelligence, true reasoning agents, you need, like, this ca-causation.

Alexander Braverman

Small language model reasoning limitationsTest-time scaling for reasoningA* search over reasoning treesSelf-critique as heuristic/value signalComparison to distillation and MCTSMath benchmark evaluation (GSM8K, MATH500)Causal RL and credit assignment for agents

High quality AI-generated summary created from speaker-labeled transcript.

Get more out of YouTube videos.

High quality summaries for YouTube videos. Accurate transcripts to search & find moments. Powered by ChatGPT & Claude AI.