Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

AI Feynman: a Physics-Inspired Method for Symbolic Regression

About

A core challenge for both physics and artificial intellicence (AI) is symbolic regression: finding a symbolic expression that matches data from an unknown function. Although this problem is likely to be NP-hard in principle, functions of practical interest often exhibit symmetries, separability, compositionality and other simplifying properties. In this spirit, we develop a recursive multidimensional symbolic regression algorithm that combines neural network fitting with a suite of physics-inspired techniques. We apply it to 100 equations from the Feynman Lectures on Physics, and it discovers all of them, while previous publicly available software cracks only 71; for a more difficult test set, we improve the state of the art success rate from 15% to 90%.

Silviu-Marian Udrescu, Max Tegmark• 2019

Related benchmarks

TaskDatasetResultRank
Symbolic RegressionSRBench black-box (test)
R^2-3.7451
53
Symbolic RegressionSRBench known solutions 0.0% noise
Solution Rate61.84
18
Symbolic RegressionSRBench known solutions 0.1% noise
Symbolic Solution Rate31.89
18
Symbolic RegressionSRBench known solutions 1% noise
Symbolic Solution Rate12.61
18
Symbolic RegressionSRBench known solutions 10% noise
Symbolic Solution Rate0.86
18
Symbolic RegressionFeynman Problem II.13.17
Mean R21
15
Symbolic RegressionFeynman Problem II.24.17
Mean R21
15
Symbolic RegressionFeynman Problem III.4.32
Mean R2 Score100
15
Symbolic RegressionFeynman Problem III.10.19
R2 (mean)1
15
Symbolic RegressionFeynman Problem III.15.14
Mean R21
15
Showing 10 of 42 rows

Other info

Follow for update