Extreme Theory of Functional Connections: A Physics-Informed Neural Network Method for Solving Parametric Differential Equations

In this work we present a novel, accurate, and robust physics-informed method for solving problems involving parametric differential equations (DEs) called the Extreme Theory of Functional Connections, or X-TFC. The proposed method is a synergy of two recently developed frameworks for solving problems involving parametric DEs, 1) the Theory of Functional Connections, TFC, and the Physics-Informed Neural Networks, PINN. Although this paper focuses on the solution of exact problems involving parametric DEs (i.e. problems where the modeling error is negligible) with known parameters, X-TFC can also be used for data-driven solutions and data-driven discovery of parametric DEs. In the proposed method, the latent solution of the parametric DEs is approximated by a TFC constrained expression that uses a Neural Network (NN) as the free-function. This approximate solution form always analytically satisfies the constraints of the DE, while maintaining a NN with unconstrained parameters, like the Deep-TFC method. X-TFC differs from PINN and Deep-TFC; whereas PINN and Deep-TFC use a deep-NN, X-TFC uses a single-layer NN, or more precisely, an Extreme Learning Machine, ELM. This choice is based on the properties of the ELM algorithm. In order to numerically validate the method, it was tested over a range of problems including the approximation of solutions to linear and non-linear ordinary DEs (ODEs), systems of ODEs (SODEs), and partial DEs (PDEs). Furthermore, a few of these problems are of interest in physics and engineering such as the Classic Emden-Fowler equation, the Radiative Transfer (RT) equation, and the Heat-Transfer (HT) equation. The results show that X-TFC achieves high accuracy with low computational time and thus it is comparable with the other state-of-the-art methods.

[1]  J. Dormand,et al.  A family of embedded Runge-Kutta formulae , 1980 .

[2]  Dimitrios I. Fotiadis,et al.  Artificial neural networks for solving ordinary and partial differential equations , 1997, IEEE Trans. Neural Networks.

[3]  S. A. Coons SURFACES FOR COMPUTER-AIDED DESIGN OF SPACE FORMS , 1967 .

[4]  M. Turner Stiffness and Deflection Analysis of Complex Structures , 1956 .

[5]  Balaji Srinivasan,et al.  Physics Informed Extreme Learning Machine (PIELM) - A rapid method for the numerical solution of partial differential equations , 2019, Neurocomputing.

[6]  B. Hapke Bidirectional reflectance spectroscopy: 1. Theory , 1981 .

[7]  Feng Han,et al.  Solving Partial Differential Equation Based on Bernstein Neural Network and Extreme Learning Machine Algorithm , 2018, Neural Processing Letters.

[8]  C. E. Siewert,et al.  Unified solutions to classical flow problems based on the BGK model , 2001 .

[9]  Carl Leake,et al.  Approximating Ordinary and Partial Differential Equations Using the Theory of Connections and Least Squares Support Vector Machines. , 2019 .

[10]  Hunter Johnston,et al.  Fuel-Efficient Powered Descent Guidance on Large Planetary Bodies via Theory of Functional Connections , 2020, The journal of the astronautical sciences.

[11]  Snehashish Chakraverty,et al.  Single Layer Chebyshev Neural Network Model for Solving Elliptic Partial Differential Equations , 2016, Neural Processing Letters.

[12]  Bruce Hapke,et al.  A Time-Dependent Model of Radiative and Conductive Thermal Energy Transport in Planetary Regoliths with Applications to the Moon and Mercury , 2000 .

[13]  Bayesian inversion of coupled radiative and heat transfer models for asteroid regoliths and lakes , 2016 .

[14]  J. Kargel,et al.  GLAM Bio-Lith RT: A Tool for Remote Sensing Reflectance Simulation and Water Components Concentration Retrieval in Glacial Lakes , 2019, Front. Earth Sci..

[15]  A. Krall Applied Analysis , 1986 .

[16]  R. Clough The Finite Element Method in Plane Stress Analysis , 1960 .

[17]  Daniele Mortari,et al.  Least-squares solution of a class of optimal space guidance problems via Theory of Connections , 2018 .

[18]  Barak A. Pearlmutter,et al.  Automatic differentiation in machine learning: a survey , 2015, J. Mach. Learn. Res..

[19]  Muzhou Hou,et al.  A novel improved extreme learning machine algorithm in solving ordinary differential equations by Legendre neural network methods , 2018, Advances in Difference Equations.

[20]  Paris Perdikaris,et al.  Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations , 2019, J. Comput. Phys..

[21]  Justin A. Sirignano,et al.  DGM: A deep learning algorithm for solving partial differential equations , 2017, J. Comput. Phys..

[22]  Nathan Ida,et al.  Introduction to the Finite Element Method , 1997 .

[23]  Chee Kheong Siew,et al.  Extreme learning machine: Theory and applications , 2006, Neurocomputing.

[24]  C. Siewert,et al.  A discrete-ordinates solution for Poiseuille flow in a plane channel , 1999 .

[25]  Carl Leake,et al.  The Multivariate Theory of Connections† , 2019, Mathematics.

[26]  D. Gottlieb,et al.  Numerical analysis of spectral methods : theory and applications , 1977 .

[27]  B. Hapke A model of radiative and conductive energy transfer in planetary regoliths , 1996 .

[28]  Hunter Johnston,et al.  High accuracy least-squares solutions of nonlinear differential equations , 2019, J. Comput. Appl. Math..

[29]  John L. Junkins,et al.  Picard Iteration, Chebyshev Polynomials and Chebyshev-Picard Methods: Application in Astrodynamics , 2013, The Journal of the Astronautical Sciences.

[30]  D. Mortari The Theory of Connections. Connecting Points , 2017, 1702.06862.

[31]  D. Mortari Least-Squares Solution of Linear Differential Equations , 2017 .

[32]  Kaj Nyström,et al.  A unified deep artificial neural network approach to partial differential equations in complex geometries , 2017, Neurocomputing.

[33]  Nico M. Temme,et al.  Numerical methods for special functions , 2007 .