(119f) A Symbolic-Sparse Regression Technique for Data-Driven PDE Learning and Solution Approximation in Chemical Engineering
AIChE Annual Meeting
2024
2024 AIChE Annual Meeting
Computing and Systems Technology Division
Advances in machine learning and intelligent systems I
Monday, October 28, 2024 - 2:00pm to 2:18pm
This work demonstrates a novel hybrid approach that merges symbolic regression and sparse regression for the learning of PDEs from data. Additionally, as the PDE is learned, the proposed method yields surrogate analytical solutions, offering higher transparency than other PDE learning methods. To learn PDE models from data, a symbolic regression algorithm, adapted from the highly efficient PySR4, searches a symbol space for an expression that satisfies a second order linear PDE. Derivatives of the symbolic expressions proposed by the symbolic regressor are computed using automatic differentiation. As the search occurs, the parameter values of the PDE are updated to best fit the available data, and insignificant terms are removed from the linear PDE, leaving a concise model that represents the observed system.
The approach is demonstrated through three steps. First, using an elliptic PDE with known boundary data, we show that the symbolic regression-based method can learn PDE parameter values from data more accurately than Physics-Informed Neural Networks (PINNs)5, while simultaneously yielding analytical solutions. Secondly, starting with a PDE with a known analytical solution, the heat equation, we gradually modify the equation to demonstrate how the method can learn accurate, transparent surrogate solutions for PDEs lacking exact solutions. Finally, we apply the method to learn a simple flow reactor system model from data by eliminating unnecessary terms from a general second-order linear PDE. These examples demonstrate a novel approach to learning PDEs and corresponding analytical solution approximations.
References
- Cohen, B., Beykal, B. & Bollas, G. Dynamic System Identification from Scarce and Noisy Data Using Symbolic Regression. in 2023 62nd IEEE Conference on Decision and Control (CDC) 3670â3675 (IEEE, 2023). doi:10.1109/CDC49753.2023.10383906.
- Cohen, B., Beykal, B. & Bollas, G. Physics-Informed Genetic Programming for Discovery of Partial Differential Equations from Scarce and Noisy Data. https://ssrn.com/abstract=4604759.
- Chen, Z., Liu, Y. & Sun, H. Physics-informed learning of governing equations from scarce data. Nat Commun 12, 6136 (2021).
- Cranmer, M. Interpretable Machine Learning for Science with PySR and SymbolicRegression.jl. (2023).
- Raissi, M., Perdikaris, P. & Karniadakis, G. E. Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. J Comput Phys 378, 686â707 (2019).
Added this sentence to summarize abstract. [CB1]