Summary
Gravity inversion is a process that obtains the spatial structure and physical properties of underground anomalies using surface collected gravity anomaly data. In recent years, the rapid development of deep learning (DL) has enabled the achievement of good results for gravity inversion methods based on DL. These methods aim to learn the mapping between geological models and gravity anomaly data by training a neural network with geological models as labels. However, using DL inversion requires generating a large amount of training data for each geological target and involves the forward calculation of the generated models, which inevitably consumes a large amount of time and storage space. To address this issue, we propose using a neural network to approximate the expensive forward computation with a fast evaluation alternative. After training, the network can reproduce gravity anomalies at any observation point. To evaluate the effectiveness of the forward model, we use the gravity anomalies predicted by the forward network for inversion network training. Additionally, to mitigate the problem of poor generalization of existing DL inversions, we propose using multi-task learning (MTL). By learning multiple related tasks simultaneously, the generalization ability of the model improves, thus enhancing the performance of the main task. In this paper, a multi-task UNet3+ network is proposed to realize anomaly bodies localization and density contrasts reconstruction simultaneously. Test results on the synthetic dataset demonstrate that the gravity anomalies predicted by the forward network can be successfully inverted, and the multi-task approach can predict subsurface geology more accurately than the single-task. To further illustrate the effectiveness of the algorithm, we apply this method to the inversion of the San Nicolas deposit in central Mexico.