atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

Symbolic regression via MDLformer-guided search: from minimizing prediction error to minimizing description length

ICLR 2025 · Learning theory and algorithms › Combinatorial and search optimization · approach: Differentiable and symbolic reasoning · 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.

Proposes SR4MDL, an MCTS-based symbolic regression method guided by MDLformer, a Transformer that predicts a formula's minimum description length (formula length) from data, replacing prediction error as the search objective.

Problem

Heuristic symbolic regression searches optimize prediction error, which does not decrease monotonically toward the target formula, leading to low recovery rates of the true formula.

Approach

Replace prediction-error search objective with a learned estimate of minimum description length (formula complexity) produced by a cross-modally aligned Transformer (MDLformer), so that MDL decreases monotonically along the path to the target formula; plug this into MCTS with a PUCT rule.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MDLformer-guided search instead of the baseline search objectivesSymbolic regression on Strogatz · StrogatzRecovery rate: 15.27% -> 66.78%Helped
Use MDLformer-guided search instead of the baseline search objectivesSymbolic regression on Feynman · FeynmanRecovery rate: 27.24% -> 33.93%Helped
Use MDL-guided search rather than baseline methodsSymbolic regression on PMLB black-box problems · PMLB black-box test setTest R²: 0.7945 -> 0.6258Mixed
Add alignment training before prediction training (ablation)MDLformer · MDLformer training-strategy ablationRMSEHelped
Train alignment and prediction objectives concurrently instead of sequentially (ablation)MDLformer · MDLformer training-strategy ablationRMSEHurt
Remove alignment training and train only with the prediction objective (ablation)MDLformer · MDLformer training-strategy ablationRMSEHurt
Increase the number of input data points (ablation)MDLformer · MDLformer input-point ablationPrediction errorHelped
Increase feature-noise intensity (ablation)MDLformer · MDLformer feature-noise ablationAUCNo clear effect
Increase feature-noise intensity (ablation)MDLformer · MDLformer feature-noise ablationRMSEHurt

Surprising findings

Limitations

Experimental setup

Datasets: SRbench Strogatz (14 problems) SRbench Feynman (119 problems) PMLB black-box (122 problems)

Benchmarks: SRbench Strogatz SRbench Feynman PMLB black-box

Metrics: recovery rate search time test R^2 formula complexity RMSE R^2 AUC

Baselines: FEAT NeurSR E2ESR SNIP GPlearn AFP AFP-FE EPLEX SBP-GP GP-GOMEA Operon SPL

Builds on: Monte Carlo tree search PUCT SPL AI Feynman SNIP

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