Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2024 Feb 15;14(1):3826.
doi: 10.1038/s41598-024-54067-z.

Generative adversarial reduced order modelling

Affiliations

Generative adversarial reduced order modelling

Dario Coscia et al. Sci Rep. .

Abstract

In this work, we present GAROM, a new approach for reduced order modeling (ROM) based on generative adversarial networks (GANs). GANs attempt to learn to generate data with the same statistics of the underlying distribution of a dataset, using two neural networks, namely discriminator and generator. While widely applied in many areas of deep learning, little research is done on their application for ROM, i.e. approximating a high-fidelity model with a simpler one. In this work, we combine the GAN and ROM framework, introducing a data-driven generative adversarial model able to learn solutions to parametric differential equations. In the presented methodology, the discriminator is modeled as an autoencoder, extracting relevant features of the input, and a conditioning mechanism is applied to the generator and discriminator networks specifying the differential equation parameters. We show how to apply our methodology for inference, provide experimental evidence of the model generalization, and perform a convergence study of the method.

PubMed Disclaimer

Conflict of interest statement

The authors declare no competing interests.

Figures

Figure 1
Figure 1
r-GAROM inference results. The images show the generated snapshot representing the magnitude of the unknown field for a testing parameter using a latent dimension of 64, compared to the corresponding high-fidelity solution. Top: Gaussian dataset. Center: Graetz dataset. Bottom: Lid cavity dataset.
Figure 2
Figure 2
Distribution of the δ difference. The graph depicts, for each latent dimension, train (red) and test (blue) distribution of the δ. Top: r-GAROM model. Bottom: GAROM model.
Figure 3
Figure 3
r-GAROM convergence graph in l2 relative error for multiple training. The solid line indicates the average across all simulations. The shaded area represents the interval obtained by taking the maximum and minimum error across all simulations. The total number of training is 5.
Figure 4
Figure 4
A schematic representation for GAROM generator and discriminator. The Generator input is the concatenation of random noise z, and the conditioning representation fτ(c). The Discriminator encodes the input obtaining a latent vector, which is concatenated with the conditioning representation gψ(c) before it is passed to the decoder.

References

    1. Strauss WA. Partial Differential Equations: An Introduction. Wiley; 2007.
    1. Bauer P, Thorpe A, Brunet G. The quiet revolution of numerical weather prediction. Nature. 2015;525:47–55. doi: 10.1038/nature14956. - DOI - PubMed
    1. Lomax H, Pulliam TH, Zingg DW, Pulliam TH, Zingg DW. Fundamentals of Computational Fluid Dynamics. Springer; 2001.
    1. Morton KW, Mayers DF. Numerical Solution of Partial Differential Equations: An Introduction. Cambridge University Press; 2005.
    1. Butcher JC. Numerical Methods for Ordinary Differential Equations. Wiley; 2016.