A Comparison of Strategies to Embed Physics-Informed Neural Networks in Nonlinear Model Predictive Control Formulations Solved via Direct Transcription
Carlos Andr\'es Elorza Casas, Luis A. Ricardez-Sandoval, Joshua L., Pulsipher

TL;DR
This paper benchmarks strategies for integrating physics-informed neural network surrogates into nonlinear model predictive control formulations solved via direct transcription, revealing that external evaluation often outperforms explicit embedding strategies in certain cases.
Contribution
It compares different embedding strategies for physics-informed neural networks in NMPC and provides insights into their computational performance and practical implementation challenges.
Findings
External NN evaluation often outperforms explicit embedding strategies.
Embedding NN as algebraic constraints may not always reduce computation time.
Smooth activation functions can limit the advantages of NN surrogates in NMPC.
Abstract
This study aims to benchmark candidate strategies for embedding neural network (NN) surrogates in nonlinear model predictive control (NMPC) formulations that are subject to systems described with partial differential equations and that are solved via direct transcription (i.e., simultaneous methods). This study focuses on the use of physics-informed NNs and physics-informed convolutional NNs as the internal (surrogate) models within the NMPC formulation. One strategy embeds NN models as explicit algebraic constraints, leveraging the automatic differentiation (AD) of an algebraic modelling language (AML) to evaluate the derivatives. Alternatively, the solver can be provided with derivatives computed external to the AML via the AD routines of the machine learning environment the NN is trained in. The three numerical experiments considered in this work reveal that replacing mechanistic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
