Generating subsurface earth models using discrete representation learning and deep autoregressive network
Jungang Chen,Chung-Kan Huang,Jose F. Delgado,Siddharth Misra
DOI: https://doi.org/10.1007/s10596-023-10243-0
IF: 2.9482
2023-08-16
Computational Geosciences
Abstract:Subsurface earth models (referred as geomodels) are crucial for characterizing complex subsurface systems. Multiple-point statistics is commonly used to generate geomodels. In this paper, a deep-learning-based generative method is developed as an alternative to traditional geomodel generation procedure. The generative method comprises two deep-learning models, namely hierarchical vector-quantized variational autoencoder (VQ-VAE-2) and PixelSNAIL autoregressive model. Based on the principle of neural discrete representation learning, the VQ-VAE-2 learns to massively compress the geomodels to extract the low-dimensional, discrete latent representation corresponding to each geomodel. Following that, PixelSNAIL uses deep autoregressive network to learn the prior distribution of the latent codes. For the purpose of geomodel generation, PixelSNAIL samples from the newly learnt prior distribution of latent codes, and then the decoder of the VQ-VAE-2 converts the newly sampled latent code to a newly constructed geomodel. PixelSNAIL can be used for unconditional or conditional geomodel generation. In unconditional generation, the generative workflow generates an ensemble of geomodels without any constraint. On the other hand, in the conditional geomodel generation, the generative workflow generates an ensemble of geomodels similar to a user-defined source image, which ultimately facilitates the control and manipulation of the generated geomodels. To better construct the fluvial channels in the geomodels, perceptual loss is implemented in the VQ-VAE-2 model instead of the traditional 'mean squared error' loss. At a specific compression ratio, the quality of multi-attribute geomodel generation is better than that of single-attribute geomodel generation.
geosciences, multidisciplinary,computer science, interdisciplinary applications