Exploring Multi-view Symbolic Regression methods in physical sciences

Etienne Russeil, Fabrício Olivetti de França, Konstantin Malanchev, Guillaume Moinard, Maxime Cherrey
9/1/2025
cs.LGastro-ph.GAastro-ph.IM

No official code found. Best implementation: erusseil/mvsr (1 star, last commit 2025-08-29).

Abstract

Describing the world behavior through mathematical functions help scientists to achieve a better understanding of the inner mechanisms of different phenomena. Traditionally, this is done by deriving new equations from first principles and careful observations. A modern alternative is to automate part of this process with symbolic regression (SR). The SR algorithms search for a function that adequately fits the observed data while trying to enforce sparsity, in the hopes of generating an interpretable equation. A particularly interesting extension to these algorithms is the Multi-view Symbolic Regression (MvSR). It searches for a parametric function capable of describing multiple datasets generated by the same phenomena, which helps to mitigate the common problems of overfitting and data scarcity. Recently, multiple implementations added support to MvSR with small differences between them. In this paper, we test and compare MvSR as supported in Operon, PySR, phy-SO, and eggp, in different real-world datasets. We show that they all often achieve good accuracy while proposing solutions with only few free parameters. However, we find that certain features enable a more frequent generation of better models. We conclude by providing guidelines for future MvSR developments.

View on arXivView PDF

Code Implementations(1)

erusseil/mvsrCommunity68%

Public code associated to the "Exploring Multi-view Symbolic Regression methods in physical sciences" paper

10Shell, PythonFeb 5, 20251 years ago

Similar Papers

Cite this paper

@article{russeil2025exploring,
  title  = {Exploring Multi-view Symbolic Regression methods in physical sciences},
  author = {Etienne Russeil and Fabrício Olivetti de França and Konstantin Malanchev and Guillaume Moinard and Maxime Cherrey},
  year   = {2025},
  eprint = {2509.10500},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.10500v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.10500.svg)](https://codeofpaper.com/paper/2509.10500)

Discussion