# Physics-informed Neural Networks for Solving Inverse Problems of Nonlinear Biot's Equations: Batch Training

arXiv: https://arxiv.org/abs/2005.09638 · HTML: https://mlsanity.com/paper/2005.09638/

## Key facts

- Cited by 5 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 18 May 2020.

## Built on by (most cited first, 5 of 5)

- [A framework for data-driven solution and parameter estimation of PDEs using conditional generative adversarial networks](https://mlsanity.com/paper/2105.13136/) (2021)
- [Non-intrusive reduced order modeling of natural convection in porous media using convolutional autoencoders: comparison with linear subspace techniques](https://mlsanity.com/paper/2107.11460/) (2021)
- [Neural Networks Based on Power Method and Inverse Power Method for Solving Linear Eigenvalue Problems](https://mlsanity.com/paper/2209.11134/) (2022)
- [Non-intrusive reduced order modeling of poroelasticity of heterogeneous media based on a discontinuous Galerkin approximation](https://mlsanity.com/paper/2101.11810/) (2021)
- [Parameter Identification for Partial Differential Equations with Spatiotemporal Varying Coefficients](https://mlsanity.com/paper/2307.00035/) (2023)

## Abstract (arXiv)

In biomedical engineering, earthquake prediction, and underground energy harvesting, it is crucial to indirectly estimate the physical properties of porous media since the direct measurement of those are usually impractical/prohibitive. Here we apply the physics-informed neural networks to solve the inverse problem with regard to the nonlinear Biot's equations. Specifically, we consider batch training and explore the effect of different batch sizes. The results show that training with small batch sizes, i.e., a few examples per batch, provides better approximations (lower percentage error) of the physical parameters than using large batches or the full batch. The increased accuracy of the physical parameters, comes at the cost of longer training time. Specifically, we find the size should not be too small since a very small batch size requires a very long training time without a corresponding improvement in estimation accuracy. We find that a batch size of 8 or 32 is a good compromise, which is also robust to additive noise in the data. The learning rate also plays an important role and should be used as a hyperparameter.
