mlsanityData to 7 Oct 2026

Toward Physically Plausible Data-Driven Models: A Novel Neural Network Approach to Symbolic Regression

arXiv 2302.00773 ↗First posted 1 Feb 2023cs.NE cs.LG cs.ROcited by 14

Not on the map. Why?

Abstract (arXiv)

Many real-world systems can be described by mathematical models that are human-comprehensible, easy to analyze and help explain the system's behavior. Symbolic regression is a method that can automatically generate such models from data. Historically, symbolic regression has been predominantly realized by genetic programming, a method that evolves populations of candidate solutions that are subsequently modified by genetic operators crossover and mutation. However, this approach suffers from several deficiencies: it does not scale well with the number of variables and samples in the training data - models tend to grow in size and complexity without an adequate accuracy gain, and it is hard to fine-tune the model coefficients using just genetic operators. Recently, neural networks have been applied to learn the whole analytic model, i.e., its structure and the coefficients, using gradient-based optimization algorithms. This paper proposes a novel neural network-based symbolic regression method that constructs physically plausible models based on even very small training data sets and prior knowledge about the system. The method employs an adaptive weighting scheme to effectively deal with multiple loss function terms and an epoch-wise learning process to reduce the chance of getting stuck in poor local optima. Furthermore, we propose a parameter-free method for choosing the model with the best interpolation and extrapolation performance out of all the models generated throughout the whole learning process. We experimentally evaluate the approach on four test systems: the TurtleBot 2 mobile robot, the magnetic manipulation system, the equivalent resistance of two resistors in parallel, and the longitudinal force of the anti-lock braking system. The results clearly show the potential of the method to find parsimonious models that comply with the prior knowledge provided.

Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 19 of its 43 references that are in the map. First posted on arXiv 1 Feb 2023.

Builds on

19 of 43 references.

References · 19

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2016Densely Connected Convolutional Networkscited by 6,691
  3. 2019AI Feynman: a Physics-Inspired Method for Symbolic Regressioncited by 536
  4. 2019Informed Machine Learning -- A Taxonomy and Survey of Integrating Knowledge into Learning Systemscited by 203
  5. 2021Neural Symbolic Regression that Scalescited by 185
  6. 2018Learning Equations for Extrapolation and Controlcited by 151
  7. 2016Extrapolation and learning equationscited by 106
  8. 2021SymbolicGPT: A Generative Transformer Model for Symbolic Regressioncited by 101
  9. 2019Integration of Neural Network-Based Symbolic Regression in Deep Learning for Scientific Discoverycited by 93
  10. 2022SymFormer: End-to-end symbolic regression using transformer-based architecturecited by 56
  11. 2022Deep Symbolic Regression for Recurrent Sequencescited by 53
  12. 2021Shape-constrained Symbolic Regression -- Improving Extrapolation with Prior Knowledgecited by 27
7 more
  1. 2020Symbolic Regression Driven by Training Data and Prior Knowledgecited by 13
  2. 2020OccamNet: A Fast Neural Model for Symbolic Regression at Scalecited by 13
  3. 2021Symbolic regression outperforms other models for small data setscited by 12
  4. 2021Informed Equation Learningcited by 10
  5. 2019Constructing Parsimonious Analytic Models for Dynamic Systems via Symbolic Regressioncited by 6
  6. 2020Logic Guided Genetic Algorithmscited by 6
  7. 2022Bayesian Learning to Discover Mathematical Operations in Governing Equations of Dynamic Systemscited by 3

Built on by

Cited by year

Citing papers per year: 2023: 2; 2024: 7; 2025: 5.

14 papers.

Sort: