Genetic Programming Based Symbolic Regression for Analytical Solutions
to Differential Equations
- URL: http://arxiv.org/abs/2302.03175v1
- Date: Tue, 7 Feb 2023 00:23:07 GMT
- Title: Genetic Programming Based Symbolic Regression for Analytical Solutions
to Differential Equations
- Authors: Hongsup Oh, Roman Amici, Geoffrey Bomarito, Shandian Zhe, Robert
Kirby, Jacob Hochhalter
- Abstract summary: We present a machine learning method for the discovery of analytic solutions to differential equations.
We demonstrate the ability to recover true analytic solutions, as opposed to a numerical approximation.
- Score: 8.669375104787806
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: In this paper, we present a machine learning method for the discovery of
analytic solutions to differential equations. The method utilizes an inherently
interpretable algorithm, genetic programming based symbolic regression. Unlike
conventional accuracy measures in machine learning we demonstrate the ability
to recover true analytic solutions, as opposed to a numerical approximation.
The method is verified by assessing its ability to recover known analytic
solutions for two separate differential equations. The developed method is
compared to a conventional, purely data-driven genetic programming based
symbolic regression algorithm. The reliability of successful evolution of the
true solution, or an algebraic equivalent, is demonstrated.
Related papers
- Neuro-Symbolic AI for Analytical Solutions of Differential Equations [11.177091143370466]
We present an approach to find analytical solutions of differential equations using a neuro-symbolic AI framework.
This integration unifies numerical and symbolic differential equation solvers via a neuro-symbolic AI framework.
We show advantages over commercial solvers, symbolic methods, and approximate neural networks on a diverse set of problems.
arXiv Detail & Related papers (2025-02-03T16:06:56Z) - Reconstruction of dynamic systems using genetic algorithms with dynamic search limits [0.0]
evolutionary computing techniques are presented to estimate the governing equations of a dynamical system using time-series data.
Some of the main contributions of the present study are an adequate modification of the genetic algorithm to remove terms with minimal contributions, and a mechanism to escape local optima.
Our results demonstrate a reconstruction with an Integral Square Error below 0.22 and a coefficient of determination R-squared of 0.99 for all systems.
arXiv Detail & Related papers (2024-12-03T22:58:25Z) - Closed-form Solutions: A New Perspective on Solving Differential Equations [12.048106653998044]
This paper presents a novel machine learning-based solver, SSDE, which employs reinforcement learning to derive symbolic closed-form solutions for various differential equations.
Our evaluations on a range of ordinary and partial differential equations demonstrate that SSDE provides superior performance in achieving analytical solutions compared to other machine learning approaches.
arXiv Detail & Related papers (2024-05-23T14:29:15Z) - Comparison of Single- and Multi- Objective Optimization Quality for
Evolutionary Equation Discovery [77.34726150561087]
Evolutionary differential equation discovery proved to be a tool to obtain equations with less a priori assumptions.
The proposed comparison approach is shown on classical model examples -- Burgers equation, wave equation, and Korteweg - de Vries equation.
arXiv Detail & Related papers (2023-06-29T15:37:19Z) - Symbolic Recovery of Differential Equations: The Identifiability Problem [52.158782751264205]
Symbolic recovery of differential equations is the ambitious attempt at automating the derivation of governing equations.
We provide both necessary and sufficient conditions for a function to uniquely determine the corresponding differential equation.
We then use our results to devise numerical algorithms aiming to determine whether a function solves a differential equation uniquely.
arXiv Detail & Related papers (2022-10-15T17:32:49Z) - SARAH-based Variance-reduced Algorithm for Stochastic Finite-sum
Cocoercive Variational Inequalities [137.6408511310322]
We consider the problem of finite-sum cocoercive variational inequalities.
For strongly monotone problems it is possible to achieve linear convergence to a solution using this method.
arXiv Detail & Related papers (2022-10-12T08:04:48Z) - Neural Symbolic Regression that Scales [58.45115548924735]
We introduce the first symbolic regression method that leverages large scale pre-training.
We procedurally generate an unbounded set of equations, and simultaneously pre-train a Transformer to predict the symbolic equation from a corresponding set of input-output-pairs.
arXiv Detail & Related papers (2021-06-11T14:35:22Z) - Nonlinear Independent Component Analysis for Continuous-Time Signals [85.59763606620938]
We study the classical problem of recovering a multidimensional source process from observations of mixtures of this process.
We show that this recovery is possible for many popular models of processes (up to order and monotone scaling of their coordinates) if the mixture is given by a sufficiently differentiable, invertible function.
arXiv Detail & Related papers (2021-02-04T20:28:44Z) - Symbolically Solving Partial Differential Equations using Deep Learning [5.1964883240501605]
We describe a neural-based method for generating exact or approximate solutions to differential equations.
Unlike other neural methods, our system returns symbolic expressions that can be interpreted directly.
arXiv Detail & Related papers (2020-11-12T22:16:03Z) - A Neuro-Symbolic Method for Solving Differential and Functional
Equations [6.899578710832262]
We introduce a method for generating symbolic expressions to solve differential equations.
Unlike existing methods, our system does not require learning a language model over symbolic mathematics.
We show how the system can be effortlessly generalized to find symbolic solutions to other mathematical tasks.
arXiv Detail & Related papers (2020-11-04T17:13:25Z) - The data-driven physical-based equations discovery using evolutionary
approach [77.34726150561087]
We describe the algorithm for the mathematical equations discovery from the given observations data.
The algorithm combines genetic programming with the sparse regression.
It could be used for governing analytical equation discovery as well as for partial differential equations (PDE) discovery.
arXiv Detail & Related papers (2020-04-03T17:21:57Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.