Picard-KKT-hPINN: Enforcing Nonlinear Enthalpy Balances for Physically Consistent Neural Networks
Giacomo Lastrucci, Tanuj Karia, Zo\"e Gromotka, Artur M. Schweidtmann

TL;DR
This paper introduces Picard-KKT-hPINN, a neural network method that enforces nonlinear enthalpy and linear atomic balances, ensuring physically consistent predictions in surrogate modeling of chemical reactors.
Contribution
It presents a novel Picard-inspired approach to enforce nonlinear physical constraints in neural networks, improving accuracy and physical consistency.
Findings
Efficient enforcement of nonlinear enthalpy and atomic balances at machine precision.
Improved accuracy in data-scarce conditions by enforcing conservation laws.
Applicable to surrogate modeling of catalytic reactors.
Abstract
Neural networks are widely used as surrogate models but they do not guarantee physically consistent predictions thereby preventing adoption in various applications. We propose a method that can enforce NNs to satisfy physical laws that are nonlinear in nature such as enthalpy balances. Our approach, inspired by Picard successive approximations method, aims to enforce multiplicatively separable constraints by sequentially freezing and projecting a set of the participating variables. We demonstrate our PicardKKThPINN for surrogate modeling of a catalytic packed bed reactor for methanol synthesis. Our results show that the method efficiently enforces nonlinear enthalpy and linear atomic balances at machine-level precision. Additionally, we show that enforcing conservation laws can improve accuracy in data-scarce conditions compared to vanilla multilayer perceptron.
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.
Taxonomy
TopicsNeural Networks and Applications · Machine Learning in Materials Science
MethodsSparse Evolutionary Training · Parsing Incrementally for Constrained Auto-Regressive Decoding
