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.

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

Marco Berardi;Fabio V. Difonzo;
2024

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.
2024
Istituto di Ricerca Sulle Acque - IRSA - Sede Secondaria Bari
Istituto per le applicazioni del calcolo - IAC - Sede Secondaria Bari
Inverse problems
Mobile–immobile model
Physics-informed neural networks
Porous material
Transport in porous media
File in questo prodotto:
File Dimensione Formato  
Berardi_Difonzo_Icardi_CMAME.pdf

accesso aperto

Tipologia: Versione Editoriale (PDF)
Licenza: Creative commons
Dimensione 4.63 MB
Formato Adobe PDF
4.63 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/522726
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 1
social impact