Skip to main content

Advertisement

Log in

Geological model automatic reconstruction based on conditioning Wasserstein generative adversarial network with gradient penalty

  • METHODOLOGY
  • Published:
Earth Science Informatics Aims and scope Submit manuscript

Abstract

Due to the structure complexity and heterogeneity of the geological models, it is difficult for traditional methods to characterize the corresponding anisotropic and structural features. Therefore, one of the generative models called Generative Adversarial Network (GAN) are introduced to the geological modeling fields, which describes the complex structural features effectively according to fitting the high-order statistical characteristics. However, the traditional GAN might cause gradient explosion or vanishment, insufficient model diversity, resulting the network cannot capture the spatial pattern and characteristics of geological models so that the reconstruction always has a bad performance. For this issue, this paper introduced the Wasserstein Generative Adversarial Network with Gradient Penalty (WGAN-GP), which can better measure the distribution discrepancy between the generative data and real data and provide a meaningful gradient for the training process. In addition, the gradient penalty term can make the objective function conform with Lipschitz constraints, which ensures the training process more stable and the correlation between the generative and real samples. Meanwhile, the conditioning loss function can make the reconstruction conform with the conditioning constraints. The 2D and 3D categorical facies model were introduced to perform experimental verification. The results show that the CWGAN-GP ensure the conditioning constraints and the reconstruction diversity simultaneously. In addition, for the network finished training, through inputting different kinds of conditioning data, a variety of stochastic simulation results can be generated, thereby realizing rapid and automatic geological model reconstruction.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

Data availability

The analysis datasets during the current study are available from the corresponding author on reasonable request (liugang@cug.edu.cn).

References

  • Arjovsky M, Chintala S, Bottou L (2017) Wasserstein generative adversarial networks. In: International conference on machine learning, PMLR, pp 214–223

  • Azevedo L, Paneiro G, Santos A, Soares A (2020) Generative adversarial network as a stochastic subsurface model reconstruction. Computat Geosci 24(4):1673–1692

    Article  Google Scholar 

  • Bjorck N, Gomes CP, Selman B, Weinberger KQ (2018) Understanding batch normalization. Advances in neural information processing systems 31, In Proceedings of the 32nd International Conference on Neural Information Processing Systems, pp 7705–7716

  • Boucher A (2009) Considering complex training images with search tree partitioning. Comput Geosci 35(6):1151–1158

    Article  Google Scholar 

  • Cao D, Hou Z, Liu Q, Fu F (2022) Reconstruction of three-dimension digital rock guided by prior information with a combination of InfoGAN and style-based GAN. J Pet Sci Eng 208:109590

    Article  Google Scholar 

  • Chan S, Elsheikh AH (2019) Parametric generation of conditional geological realizations using generative neural networks. Computat Geosci 23(5):925–952

    Article  Google Scholar 

  • Chen Q, Cui Z, Liu G, Yang Z, Ma X (2022) Deep convolutional generative adversarial networks for modeling complex hydrological structures in Monte-Carlo simulation. J Hydrol 610:127970

  • Chen Q, Liu G, Ma X, Li X, He Z (2020) 3D stochastic modeling framework for Quaternary sediments using multiple-point statistics: a case study in Minjiang Estuary area. Southeast China Comput Geosci 136:104404

    Article  Google Scholar 

  • Creswell A, White T, Dumoulin V, Arulkumaran K, Sengupta B, Bharath AA (2018) Generative adversarial networks: An overview. IEEE Signal Proc Mag 35(1):53–65

    Article  Google Scholar 

  • Cui Z, Chen Q, Liu G (2022) Characterization of subsurface hydrogeological structures with convolutional conditional neural processes on limited training data. Water Resour Res e2022WR033161

  • Cui Z, Chen Q, Liu G, Ma X, Que X (2021) Multiple-point geostatistical simulation based on conditional conduction probability. Stoch Env Res Risk A 35:1355–1368

    Article  Google Scholar 

  • Demir U, Unal G (2018) Patch-based image inpainting with generative adversarial networks. arXiv preprint arXiv:1803.07422

  • Dramsch JS (2020) 70 years of machine learning in geoscience in review. Adv Geophys 61:1–55

    Article  Google Scholar 

  • Duan X, Li B, Guo D, Jia K, Zhang E, Qin C (2021) Coverless Information Hiding Based on WGAN-GP Model. Int J Digit Crime Forensics 13(4):57–70

    Article  Google Scholar 

  • Dupont E, Zhang T, Tilke P, Liang L, Bailey W (2018) Generating realistic geology conditioned on physical measurements with generative adversarial networks. arXiv preprint arXiv:1802.03065

  • Fang W, Zhang F, Sheng VS, Ding Y (2018) A method for improving CNN-based image recognition using DCGAN. Comput Mater Con 57(1):167–178

    Google Scholar 

  • Goodfellow I, Pouget-Abadie J, Mirza M, Xu B, Warde-Farley D, Ozair S, Courville A, Bengio Y (2014) Generative adversarial networks 1–9. arXiv preprint arXiv:1406.2661

  • Goodfellow I, Bengio Y, Courville A (2016) Deep learning. MIT press

  • Gulrajani I, Ahmed F, Arjovsky M, Dumoulin V, Courville AC (2017) Improved training of wasserstein gans. Advances in neural information processing systems 30, In Proceedings of the 31st International Conference on Neural Information Processing Systems, pp 5769–5779

  • He K, Zhang X, Ren S, Sun J (2015) Delving deep into rectifiers: Surpassing human-level performance on imagenet classification. In Proceedings of the IEEE international conference on computer vision, pp 1026–1034

  • He X, Koch J, Sonnenborg TO, Jørgensen F, Schamper C, Christian Refsgaard J (2014) Transition probability-based stochastic geological modeling using airborne geophysical data and borehole data. Water Resour Res 50(4):3147–3169

    Article  Google Scholar 

  • Honarkhah M, Caers J (2010) Stochastic simulation of patterns using distance-based pattern modeling. Math Geosci 42(5):487–517

    Article  Google Scholar 

  • Huang MQ, Ninić J, Zhang QB (2021) BIM, machine learning and computer vision techniques in underground construction: Current status and future perspectives. Tunn Undergr Sp Tech 108:103677

    Article  Google Scholar 

  • Isola P, Zhu JY, Zhou T, Efros AA (2017) Image-to-image translation with conditional adversarial networks. In Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1125–1134

  • Ivanova VM, Sousa R, Murrihy B, Einstein HH (2014) Mathematical algorithm development and parametric studies with the GEOFRAC three-dimensional stochastic model of natural rock fracture systems. Comput Geosci 67:100–109

    Article  Google Scholar 

  • Kingma DP, Ba J (2014) Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980

  • Knudby C, Carrera J (2005) On the relationship between indicators of geostatistical, flow and transport connectivity. Adv Water Resour 28(4):405–421

    Article  Google Scholar 

  • Liu G, Fang H, Chen Q, Cui Z, Zeng M (2022) A Feature-Enhanced MPS Approach to Reconstruct 3D Deposit Models Using 2D Geological Cross Sections: A Case Study in the Luodang Cu Deposit. Southwestern China Nat Resour Res 31(6):3101–3120

    Article  Google Scholar 

  • Liu J, Liu H, Zheng X, Han J (2020) Exploring multi-scale deep encoder-decoder and patchgan for perceptual ultrasound image super-resolution. In International Conference on Neural Computing for Advanced Applications, pp 47–59

  • Liu Q, Liu W, Yao J, Liu Y, Pan M (2021) An improved method of reservoir facies modeling based on generative adversarial networks. Energies 14(13):3873

    Article  Google Scholar 

  • Mariethoz G, Renard P, Straubhaar J (2010) The direct sampling method to perform multiple-point geostatistical simulations. Water Resour Res 46:W11536

    Article  Google Scholar 

  • Mariethoz G, Caers J (2014) Multiple-point geostatistics: stochastic modeling with training images. John Wiley & Sons

    Book  Google Scholar 

  • Oliver MA, Webster R (1990) Kriging: a method of interpolation for geographical information systems. Int J Geogr Inf Sci 4(3):313–332

    Article  Google Scholar 

  • Renard P, Mariethoz G (2014) Special issue on 20 years of multiple-point statistics: part 1. Math Geosci 46(2):129–131

    Article  Google Scholar 

  • Ronneberger O, Fischer P, Brox T (2015) U-net: Convolutional networks for biomedical image segmentation. In International Conference on Medical image computing and computer-assisted intervention, pp 234–241

  • Song S, Mukerji T, Hou J (2021a) GANSim: Conditional facies simulation using an improved progressive growing of generative adversarial networks (GANs). Math Geosci 53(7):1413–1444

    Article  Google Scholar 

  • Song S, Mukerji T, Hou J (2021b) Geological facies modeling based on progressive growing of generative adversarial networks (GANs) Computat Geosci 25(3): 1251–1273

  • Song S, Mukerji T, Hou J (2021c) Bridging the gap between geophysics and geology with generative adversarial networks. IEEE Trans Geosci Remote Sens 60:1–11

    Google Scholar 

  • Strebelle S (2002) Conditional simulation of complex geological structures using multiple-point statistics. Math Geosci 34(1):1–21

    Google Scholar 

  • Tahmasebi P, Sahimi M, Caers J (2014) MS-CCSIM: accelerating pattern-based geostatistical simulation of categorical variables using a multi-scale search in Fourier space. Comput Geosci 67:75–88

    Article  Google Scholar 

  • Tan X, Tahmasebi P, Caers J (2014) Comparing training-image based algorithms using an analysis of distance. Math Geosci 46(2):149–169

    Article  Google Scholar 

  • Tang M, Liu Y, Durlofsky LJ (2021) Deep-learning-based surrogate flow modeling and geological parameterization for data assimilation in 3D subsurface flow. Comput Method Appl M 376:113636

    Article  Google Scholar 

  • Verfaillie E, Van Lancker V, Van Meirvenne M (2006) Multivariate geostatistics for the predictive modelling of the surficial sand distribution in shelf seas. Cont Shelf Res 26(19):2454–2468

    Article  Google Scholar 

  • Wang H, Wellmann JF, Li Z, Wang X, Liang RY (2017) A segmentation approach for stochastic geological modeling using hidden Markov random fields. Math Geosci 49(2):145–177

    Article  Google Scholar 

  • Wellmann F, Caumon G (2018) 3-D Structural geological models: Concepts, methods, and uncertainties. Adv Geophys 59:1–121

    Article  Google Scholar 

  • Yang Z, Chen Q, Cui Z, Liu G, Dong S, Tian Y (2022) Automatic reconstruction method of 3D geological models based on deep convolutional generative adversarial networks. Computat Geosci: 1–16.

  • Yeh RA, Chen C, Yian Lim T, Schwing AG, Hasegawa-Johnson M, Do MN (2017) Semantic image inpainting with deep generative models. In Proceedings of the IEEE conference on computer vision and pattern recognition, pp 5485–5493

  • Yu L, Zhu D, He J (2020) Semantic segmentation guided face inpainting based on SN-PatchGAN. In 2020 13th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI), pp 110–115

  • Zhang C, Song X, Azevedo L (2021) U-net generative adversarial network for subsurface facies modeling. Computat Geosci 25(1):553–573

    Article  Google Scholar 

  • Zhang T, Switzer P, Journel A (2006) Filter-based classification of training image patterns for spatial simulation. Math Geol 38(1):63–80

    Article  Google Scholar 

  • Zhang T, Tilke P, Dupont E, Zhu LC, Liang L, Bailey W (2019) Generating geologically realistic 3D reservoir facies models using deep learning of sedimentary architecture with generative adversarial networks. Pet Sci 16(3):541–549

    Article  Google Scholar 

  • Zhang T, Liu Q, Wang X, Ji X, Du Y (2022a) A 3D reconstruction method of porous media based on improved WGAN-GP. Comput Geosci 165:105151

  • Zhang T, Yang Z, Li D (2022b) Stochastic simulation of deltas based on a concurrent multi-stage VAE-GAN model. J Hydrol 607:127493

    Article  Google Scholar 

  • Zhang T, Yang Z, Sun C (2022c) Stochastic simulation of fan deltas using parallel multi-stage generative adversarial networks. J Pet Sci Eng 208:109442

    Article  Google Scholar 

  • Zheng S, Song Y, Leung T, Goodfellow I (2016) Improving the robustness of deep neural networks via stability training. In Proceedings of the IEEE conference on computer vision and pattern recognition, pp 4480–4488

Download references

Acknowledgements

This work is supported by the National Natural Science Foundation of China (42172333, 41902304, U1711267), the fund of State key Laboratory of Biogeology and Environmental Geology (2021), Science and Technology Strategic Prospecting Project of Guizhou Province ([2022]ZD003) and the Knowledge Innovation Program of Wuhan-Shuguang Project (2022010801020206). Meanwhile, we are grateful to the editors, and the anonymous referee for their insightful comments and suggestions towards improving the research enclosed in this paper.

Funding

This work is supported by the National Natural Science Foundation of China (42172333, 41902304, U1711267), the fund of State key Laboratory of Biogeology and Environmental Geology (2021), Science and Technology Strategic Prospecting Project of Guizhou Province ([2022]ZD003) and the Knowledge Innovation Program of Wuhan-Shuguang Project (2022010801020206).

Author information

Authors and Affiliations

Authors

Contributions

Conceptualization: Wenyao Fan, Gang Liu; Methodology: Wenyao Fan, Gang Liu, Qiyu Chen; Formal analysis and investigation: Gang Liu, Qiyu Chen, Zhesi Cui, Zixiao Yang, Qianhong Huang; Writing-original draft preparation: Wenyao Fan; Writing-review and editing: Gang Liu, Qiyu Chen; Funding acquisition: Gang Liu, Xuechao Wu; Supervision: Gang Liu, Qiyu Chen, Xuechao Wu.

Corresponding author

Correspondence to Gang Liu.

Ethics declarations

Research involving Human Participants and/or Animals

This article does not contain any studies with human participants performed by any of the authors.

Informed consent

Informed consent was obtained from all individual participants included in the study.

Competing interests

The authors declare no competing interests.

Additional information

Communicated by: H. Babaie

Publisher's note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix

Appendix

Table 4 The parameter settings for the Generator of 2D CWGAN-GP
Table 5 The parameter settings for the Discriminator of 2D CWGAN-GP
Table 6 The parameter settings for the Generator of 3D CWGAN-GP
Table 7 The parameter settings for the Discriminator of 3D CWGAN-GP

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Fan, W., Liu, G., Chen, Q. et al. Geological model automatic reconstruction based on conditioning Wasserstein generative adversarial network with gradient penalty. Earth Sci Inform 16, 2825–2843 (2023). https://doi.org/10.1007/s12145-023-01012-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12145-023-01012-9

Keywords

Navigation