Abstract: In view of the problem of gradient instability in the reconstruction of 3D digital cores based on Wasserstein generative adversarial networks (WGAN), this paper proposes a Wasserstein generative adversarial networks with gradient penalty (WGAN-GP) algorithm. A convolutional network is used to build a generative network to learn the distribution of the real samples, and then a discriminative network is built to distinguish the reconstructed samples from the real samples. As the weight cropping of WGAN leads to uneven weight dispersion, WGAN-GP adds a gradient penalty term to make the gradient distribution more uniform and speed up the convergence of the network, allowing for more stable training. A comparison of porosity, specific surface area and Euler characteristics shows that the WGAN-GP reconstruction algorithm is more effective in reproducing the 3D pore structure characteristics of rocks than the WGAN reconstruction algorithm.
Keywords: digital cores; generative adversarial networks(GAN); gradient penalty; 3D reconstruction; convolutional neural networks