paper-with-me

Papers

Improving Monte Carlo Tree Search for Symbolic Regression

2025-09-19 · Zhengyao Huang, Daniel Zhengyu Huang, Tiannan Xiao, Dina Ma, Zhenyu Ming, Hao Shi, Yuanhui Wen arxiv

Symbolic regression aims to discover concise, interpretable mathematical expressions that satisfy desired objectives, such as fitting data, posing a highly combinatorial optimization problem. While genetic programming has been the dominant approach, recent efforts have explored reinforcement learning methods for improving search efficiency. Monte Carlo Tree Search (MCTS), with its ability to balance exploration and exploitation through guided search, has emerged as a promising technique for symbolic expression discovery. However, its traditional bandit strategies and sequential symbol construction often limit performance. In this work, we propose an improved MCTS framework for symbolic regression that addresses these limitations through two key innovations: (1) an extreme bandit allocation strategy tailored for identifying globally optimal expressions, with finite-time performance guarantees under polynomial reward decay assumptions; and (2) evolution-inspired state-jumping actions such as mutation and crossover, which enable non-local transitions to promising regions of the search space. These state-jumping actions also reshape the reward landscape during the search process, improving both robustness and efficiency. We conduct a thorough numerical study to the impact of these improvements and benchmark our approach against existing symbolic regression methods on a variety of datasets, including both ground-truth and black-box datasets. Our approach achieves competitive performance with state-of-the-art libraries in terms of recovery rate, attains favorable positions on the Pareto frontier of accuracy versus model complexity. Code is available at https://github.com/PKU-CMEGroup/MCTS-4-SR.

📄 PDF Abstract BibTeX arXiv:2509.15929

Code (0)

등록된 구현이 없습니다.

Tasks

Reinforcement Learning

Similar Papers 제목 키워드 기반

Discovering Mathematical Formulas from Data via GPT-guided Monte Carlo Tree Search

2024-01-24 · YanJie Li, Weijun Li, Lina Yu, Min Wu 외

Finding a concise and interpretable mathematical formula that accurately describes the relationship between each variable and the predicted value in the data is a crucial task in scientific research, as well as a signifi…

regressionSymbolic Regression

Deep Generative Symbolic Regression with Monte-Carlo-Tree-Search

2023-02-22 · Pierre-Alexandre Kamienny, Guillaume Lample, Sylvain Lamprier, Marco Virgolin

Symbolic regression (SR) is the problem of learning a symbolic expression from numerical data. Recently, deep neural models trained on procedurally-generated synthetic datasets showed competitive performance compared to …

regressionSymbolic Regression

RSRM: Reinforcement Symbolic Regression Machine

2023-05-24 · Yilong Xu, Yang Liu, Hao Sun

In nature, the behaviors of many complex systems can be described by parsimonious math equations. Automatically distilling these equations from limited data is cast as a symbolic regression process which hitherto remains…

MathQ-LearningregressionSymbolic Regression

Controlling Perceived Emotion in Symbolic Music Generation with Monte Carlo Tree Search

2022-08-10 · Lucas N. Ferreira, Lili Mou, Jim Whitehead, Levi H. S. Lelis

This paper presents a new approach for controlling emotion in symbolic music generation with Monte Carlo Tree Search. We use Monte Carlo Tree Search as a decoding mechanism to steer the probability distribution learned b…

Language ModelingLanguage ModellingMusic Generation

Symbolic Physics Learner: Discovering governing equations via Monte Carlo tree search

2022-05-26 · Fangzheng Sun, Yang Liu, Jian-Xun Wang, Hao Sun

Nonlinear dynamics is ubiquitous in nature and commonly seen in various science and engineering disciplines. Distilling analytical expressions that govern nonlinear dynamics from limited data remains vital but challengin…