Inverse Physics-Informed Neural Networks for transport models in porous materials

Physics-Informed Neural Networks (PINN) are a machine learning tool that can be used to solve direct and inverse problems related to models described by Partial Differential Equations by including in the cost function to minimise during training the residual of the differential operator. This paper proposes an adaptive inverse PINN applied to different transport models, from diffusion to advection–diffusion–reaction, and mobile–immobile transport models for porous materials. Once a suitable PINN is established to solve the forward problem, the transport parameters are added as trainable parameters and the reference data is added to the cost function. We find that, for the inverse problem to converge to the correct solution, the different components of the loss function (data misfit, initial conditions, boundary conditions and residual of the transport equation) need to be weighted adaptively as a function of the training iteration (epoch). Similarly, gradients of trainable parameters are scaled at each epoch accordingly. Several examples are presented for different test cases to support our PINN architecture and its scalability and robustness.

Authors

Publication Details

Journal
Computer Methods in Applied Mechanics and Engineering
Published
2024-12-10
DOI
https://doi.org/10.1016/j.cma.2024.117628
Citations
31
Primary Topic
Model Reduction and Neural Networks
Type
article
Field-Weighted Citation Impact
8.72

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Inverse Physics-Informed Neural Networks for transport models in porous materials

Fabio V. Difonzo, Marco Berardi, Matteo Icardi
31 citations
Computer Methods in Applied Mechanics and Engineering
Model Reduction and Neural Networks
8.72
article

Inverse Physics-Informed Neural Networks for transport models in porous materials

Fabio V. Difonzo, Marco Berardi, Matteo Icardi
article en
31 citations

Abstract

Physics-Informed Neural Networks (PINN) are a machine learning tool that can be used to solve direct and inverse problems related to models described by Partial Differential Equations by including in the cost function to minimise during training the residual of the differential operator. This paper proposes an adaptive inverse PINN applied to different transport models, from diffusion to advection–diffusion–reaction, and mobile–immobile transport models for porous materials. Once a suitable PINN is established to solve the forward problem, the transport parameters are added as trainable parameters and the reference data is added to the cost function. We find that, for the inverse problem to converge to the correct solution, the different components of the loss function (data misfit, initial conditions, boundary conditions and residual of the transport equation) need to be weighted adaptively as a function of the training iteration (epoch). Similarly, gradients of trainable parameters are scaled at each epoch accordingly. Several examples are presented for different test cases to support our PINN architecture and its scalability and robustness.

Computer Methods in Applied Mechanics and EngineeringVol. 435
Istituto Nazionale di Alta Matematica "Francesco Severi", European Commission, Ministero dell’Istruzione, dell’Università e della Ricerca, Consiglio Nazionale delle Ricerche, Gruppo Nazionale per il Calcolo Scientifico
Openalex Percentile: Top 1%
Model Reduction and Neural Networks
8.72
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.