TPSR

Transformer-based Planning for Symbolic Regression

Wraps Monte Carlo Tree Search and BFGS numerical constant optimization around a pre-trained symbolic regression transformer.

Read the paper

The loop

  1. Proposes

    A pre-trained symbolic regression transformer (E2E / NeSymReS) provides prior probabilities over next mathematical operators in a prefix expression tree.

  2. Judged by

    Once a complete equation skeleton is reached, BFGS optimizes its continuous constants and computes complexity-regularized NMSE fit on the dataset.

  3. Steers

    UCB tree search backpropagates the exact numerical fit reward to steer subsequent expression-tree expansions.

Headline result

Significantly improved symbolic equation recovery and extrapolation R^2 on SRBench and Feynman physics datasets over beam search or sampling.

What this does not prove

Running BFGS constant optimization at leaf rollouts adds numerical overhead compared to single-pass forward decoding.

How it generalizes the harness

Monte Carlo Tree Search and BFGS numerical optimization control decoding over a pre-trained symbolic transformer.

Classification

Classification of TPSR (Transformer-based Planning for Symbolic Regression)
What it proposesEquation
Generative modelPre-trained symbolic regression transformer (E2E)
Algorithmic authorityMonte Carlo Tree Search and BFGS numerical optimizer
FeedbackReward signal
What gets updatedSearch tree
When it runsAt inference time
ValidityEmpirical (measured)
EvidenceCode released
LineageOriginal system