Abstract
Copula functions are widely used for modeling multivariate dependence. Since the multivariate data may not necessarily be linear and Gaussian, the copula model is very often brought into the picture for modeling such multivariate phenomena. The lithological classification in spatial domain is a class of problems dealing with categorical variables. A generalized class of copula model is effective for such classification tasks. In this paper, a non-Gaussian copula (v-transformed copula) model has been used for lithotype classification of an Indian copper deposit. Coupling of Markov chain Monte Carlo (MCMC) simulation and copula discriminant function is performed for this purpose. Specifically, four lithotypes, e.g., granite, quartz, basic, and aplite are simulated in the case study deposit. The efficacy of v-transformed copula discriminant function-based simulation is compared with those of Gaussian copula, t copula, and sequential indicator simulations. Finally, the classification accuracy of all the approaches is examined with ground-truth lithological classes obtained from blast hole information. The results show that the v-transformed copula simulation has a relatively higher classification accuracy (76%) than those of Gaussian copula (70%), t copula (69%), and sequential indicator (70%) simulations.
Similar content being viewed by others
Introduction
A 3-dimensional geological model representing an ore deposit is constructed by resource geologists1,2. The exploration data provides sufficient knowledge through geological field observations, drill-hole logs, geophysical surveys, and assays to assist such deposit modeling. One of the primary tasks in deposit modeling is lithotype mapping. Lithotypes are classified into different categories based on interclass dependencies. However, the following two issues, among others, occur during lithotype modeling in an ore deposit3.
-
The first one is defining domain layout to minimize misclassifications.
-
The second one relates to determining whether or not the geological interpretation is a faithful representation of reality.
Geostatistics offers different estimation techniques, including indicator kriging4 and indicator co-kriging5 for lithological mapping. But, estimation methods have an inherent deficiency of not predicting uncertainty reliably. Conditional simulation approaches6,7 overcome the above shortcomings by creating multiple equal probable scenarios. Many conditional simulation approaches are available in the literature, such as object‐based simulation7, sequential indicator simulation8, truncated Gaussian simulation8,9, simulated annealing10, T‐Prog11, multiple‐point statistics12, pluri‐Gaussian simulation13, and genetic as well as pseudo genetic models14. Among these approaches, sequential indicator simulation is widely used. However, this approach has certain limitations as highlighted by Emery15. Chiles and Delfiner7 explain the advantages and disadvantages of other conditional simulation approaches in their book (Geostatistics: Modeling spatial uncertainty). Nevertheless, the following issues occur during the simulation of lithotypes16.
-
How to estimate spatial correlation of lithotypes efficiently and accurately?
-
How to incorporate spatial correlation into lithological classification?
-
How to deal with non-Gaussianity of lithotype data?
Auto-correlation within a single lithotype and cross-correlation between lithotypes are usually described by indicator variogram/cross-variogram17,18,19. Li20 has proposed an alternative approach, namely transiogram, which can capture spatial auto and interclass dependency structure more flexibly by virtue of its asymmetric and unidirectional irreversible property.
A copula-based approach devised in this study addresses all the above three issues. Notably, the supremacy of copula approaches in multivariate spatial data analysis is advocated by several researchers. For example, these approaches are widely used in frequency analysis of multivariate spatial data21, risk analysis at finance22,23, analysis of extremes24, meteorology and climate research25,26, hydrology property27,28, soil29, and mining applications30.
Copula discriminant functions have also been applied for the classification of categorical data. Sathe31, Kazianka, and Pilz32 have integrated the copula function with the Bayesian classifier. Other examples include the works by several research groups16,33,34. The advantages of the copula function are:
-
Copula function describes the nonlinear spatial dependence irrespective of marginal distribution.
-
It describes full distribution, which is more informative than a variogram-based model.
-
For a set of neighboring points, the parameterized copula gives strong dependence (Frechet upper bound) and allows independence for distant points.
Several high-dimensional copula models, such as Archimedean copula35 and Fairlie-Gumbel-Morgenstern copula36, do not satisfy the above conditions. Gaussian copula37 and t copula38 fulfill the above conditions. However, these copulas only capture symmetrical dependence. On the other hand, the v-transformed copula introduced by Bardossy and Li27 captures the asymmetrical spatial dependence in the upper and lower tails besides fulfilling the above-mentioned conditions. In view of the above, the v-transformed copula discriminant model is used in this study for lithological classification of a copper deposit. The efficacy of model has also been compared with Gaussian copula discriminant, t copula discriminant, and sequential indicator simulation of lithological attributes.
Study area and data preparation
To begin with the study, exploratory drill hole data is collected from the Malanjkhand copper deposit, which is located at Balaghat district at Madhya Pradesh in India at an altitude of 576 m AMSL (Above Mean Sea Level). The deposit extends over a length of 2200 m along the strike with an orebody width of 600 m. The deposit is currently being mined by an open-pit mining method with a bench height of 12 m and is on the verge of starting underground mining. The geological characteristics of the Malanjkhand copper deposit have been studied by several researchers39,40,41. It reflects that the deposit is predominantly composed of granitoids containing quartz veins, which are interspersed with aplite and dolerite dykes. Copper mineralization occurs mainly in the quartz veins. Figure 1 displays the local geological map of the deposit. A plain and cross-sectional view of the mine-scale geological map are also presented in Fig. 2a,b. The present study is devoted to a specific bench, designated by its mid-bench elevation at 448 m AMSL. Ground-truth blast hole lithological information, which is used in validation exercises and only available from this bench, has endorsed us to select this bench. There are 225 exploratory diamond drill holes made available to us for conducting this study. Interestingly, the drill holes have been drilled mostly inside the copper mineralization veins. As the orebody dips 60°–70° towards the east, most of the drill holes are drilled perpendicular to this direction. The drill holes are placed in an exploration grid of roughly 110 m spacing along the strike and 50–65 m along the dip. Figure 3a presents the drill hole layout in the studied area. Figure 3b displays the drill hole traces exhibiting lithological variation down the hole. Figure 3c also shows a vertical projection of lithology along a selected section AA′.
Geological map of the Malanjkhand copper deposit40.
Mine-scale geological map of Malanjkhand copper deposit. (a) plain view of different lithotypes (b) cross-sectional view of lithotypes along AA′40.
The raw exploratory drill holes that are supplied to us are recorded in drill core segments. These drill cores are processed by bench-wise compositing method42 with a composting length of 12 m, equalling bench height. Since, in this study, a 3-D neighborhood template is defined for simulation at 448 m bench, the drill hole compositing on three consecutive benches: 436 m, 448 m, and 460 m are performed, respectively. These composite samples serve as the primary inputs for the lithological simulation at 448 m bench.
Four different lithological units are encountered during exploratory drilling at these benches (shown in Table 1). These are granite, quartz, basic (diorite), and aplite. Figure 4 provides information of the lithotype share computed on the basis of raw core and composite samples for these benches. It can be seen that lithotype share exhibited by raw core and composite samples is more or less comparable. The major share, as per composite sample statistics, is taken by granite (72%), followed by basic (15%) and quartz (9%). The presence of aplite is very scanty (only 4%).
Material and methods
Spatial correlation and transiogram construction
The spatial auto-correlation and cross-correlation between lithotypes are captured through transiogram models. The auto and cross transiogram represent transition probabilities from one class to itself and another, respectively, at different lag distances. The transition probability of random variable Z from class i to j at lag vector h can be defined by the following equation:
where i, j = 1,…., E, E is the number of classes, and Z(y) is the random variable defined at location y. It can be noted that there exists a theoretical restriction on transiogram (copula as well) to be stationary on a spatial random field. However, the stationarity is considered in almost every cases for practical applications (Goovaerts43). One of the reasons is non-availability of enough sample data from geological field, and data are pooled together for estimating spatial correlation structure. Our copula and transiogram models are not free from this theoretical restriction and therefore, an explicit assumption of stationarity is made for transiogram and copula model constructions.
The transiogram computed from sample data points is discontinuous in nature (called experimental). But simulation or estimation of lithotypes at an unknown location requires a continuous transiogram model (called theoretical transiogram). Usually, a parametric or interpolation technique is used to develop a continuous model. However, the parametric model, such as spherical, Gaussian, or elliptical, which is commonly used for semi-variogram modeling, may not be appropriate for transiogram modeling44,45. Therefore, an interpolation method is used. In this study, a nonlinear interpolation method, namely piecewise cubic Hermite interpolation46 has been used to model the continuous transiogram. A brief discussion of this interpolation method is provided below.
Let us now consider \(h_{k}\) and \(h_{k + 1}\) (\(h_{k + 1} > h_{k}\)) are two consecutive lag distances (norms of lag vectors) for a given direction. The \(p_{ij} (h_{k} )\) and \(p_{ij} (h_{k + 1} )\) are two transition probability values calculated from sample data at lag distances \(h_{k}\) and \(h_{k + 1}\), respectively. The monotone piecewise cubic Hermite interpolation equation for calculating the transition probability value \(\mathop {p_{ij} }\limits^{ \wedge } (h)\) at distance \(h\) can be expressed as:
where, \(t = h_{k + 1} - h_{k}\), \(s = h - h_{k}\), \(d_{ij} (h_{k} )\) and \(d_{ij} (h_{k + 1} )\) are the slopes of the interpolant at lag distances \(h_{k}\) and \(h_{k + 1}\), respectively.
The transiogram study is initiated with a direction transiogram modeling along four different azimuth directions such as 0°, 45°, 90°, 135° with an angular tolerance of 22.5°. Figure 5 presents the directional auto-transiogram and cross-transiogram. It appears that transiograms are very erratic. No systematic directional transiogram pattern is deciphered by this investigative study. As a follow-up process, omni-directional transiogram modeling is also carried out.
Figure 6 presents the omni-directional auto and cross transiograms for four lithological classes. The dotted points (red color) in the graph represent experimental transition probabilities at different lags. They look relatively better than the directional transiograms. Hence, it is decided to use an omni-directional transiogram for later part of directional transiogram study. It is important to stress upon the fact that some of these transiograms are complex in shape. This might be due to a lack of regular spatial structure confounded with few data points present in certain lithological classes. Consequently, Hermite polynomial interpolation is used to fit the theoretical transiogram models (solid blue line).
Simulation for lithological classes
This section presents the theoretical foundation of copula discriminant function and Markov Chain Monte Carlo (MCMC) simulation. Figure 7 describes the flowchart of the simulation procedure adopted here.
Spatial copulas and copula discriminant function
Copula describes dependencies among variables without being influenced by marginal distribution. According to Silva and Lopes47, an N-dimensional copula is a distribution function defined on a unit hypercube [0,1]N. It connects the joint distributions with their univariate marginal distributions.
where, \(F(p_{1} ),\ldots,F(p_{N} )\) be marginal cumulative distribution functions (CDF), \(F(p_{1} ,\ldots,p_{N} )\) be N-dimensional joint distribution function of random vectors P, \(C:[0,1] \times \cdots \times [0,1] \,\) be a copula function of the transformed random vectors \({{\varvec{U}}}_{i}=F({p}_{i}), \, {\text{i}}=1,\ldots , \, {\text{N}} \,\)(Schweizer and Sklar48).
Sklar49 proposes the converse of Eq. (3). This means an N-dimensional joint distribution can be expressed in the form of a copula function.
The copula function C in Eq. (4) is unique. When the marginal distribution is continuous, it can be represented by the following equation (Nelsen50).
where c is the copula density function, \(f(p_{1} , \ldots ,p_{N} )\) is the joint density function and \(f_{1} , \ldots, f_{N}\) are marginal density functions (PDF) of corresponding marginal CDFs \(F_{1} ,\ldots,F_{N}\).
For lithological classification, let assume \(\Omega = \left\{ {\omega_{1} ,\ldots,\omega_{E} } \right\}\) be E lithological classes observed in the geological domain. Furthermore, each sample point \(z(y_{e} )\) at a location \(y_{e}\) from eth class is surrounded by n neighboring locations \(y_{1} ,\ldots,y_{n}\) with samples \(z(y_{1} ),\ldots,z(y_{n} )\), respectively. If individual pair-wise spatial interaction between \(z(y_{e} )\) and each of its spatial neighbors is represented by transition probability vector \({{\varvec{T}}}_{e}=\left\{{T}_{1e},\ldots,{T}_{ne}\right\}\), then the task of classification is to assign each vector Te to a lithological class \(\omega_{e}\). A Bayesian classifier assigns T to eth class if \(g({\varvec{T}}_{e} ) \succ g({\varvec{T}}_{f} ) \, \forall f \ne e\).
Where \(g:[0,1]^{n} \to [0,1]\) is the copula discriminant function, which is defined by:
For convenience to the readers, detailed derivation of the copula based discriminant function is presented in Appendix A.
From Eq. (6), it is noticed that the copula discriminant function has three parts: the prior probability \(P(\omega_{e} )\), the conditional copula density \(c\left(\cdot{\left| {\omega_{e} } \right.} \right)\) and the conditional marginal densities \(f_{1} \left(\cdot {\left| {\omega_{e} } \right.} \right),\ldots,f_{n} \left(\cdot {\left| {\omega_{e} } \right.} \right)\). These three components are separated, and all the discriminant information in the model is embedded in the copula density. Without prior probability, the conditional copula density and marginal density are related to transition probabilities. Therefore, this is called a spatial copula discriminant function, which differs from the traditional copula33. The Gaussian, t, or v-transformed copula density can be used in Eq. (6) to get the respective spatial discriminant function.
V-transformed Copula
In literature, different families of copulas are found. Copulas are distinguished by their parameters, which capture the diversified structures of dependencies. Copula family is differentiated by its upper tail or lower tail distribution, which describes the significance of dependence at the upper or lower quantile. The v-transformed copula is quite similar to the Gaussian copula, but the former has two additional parameters, one is the scale parameter (m), and another is the shape parameter (k). It is worth to mention that the shape of conditional and unconditional copulas is assumed to be the same. This is rather a strong assumption. However, many of the earlier investigations of the v-transformed copula model such in hydrology (Bardossy and Li27; Li28); rainfall prediction (Aghakouchak et al.51); hydraulic conductivity estimation (Haslauer et al.52; Guthke53); resource estimation of mineral deposits (Dinda and Samanta30) have used this model in the above setting. Therefore, the above assumption is explicitly adopted in this study.
The v-transformed copula is a non-monotonic transformation of multivariate Gaussian copula (Bardossy and Li27). This transformation captures a wide variety of asymmetrical spatial dependence structures in multivariate distribution. The non-monotonic transformation is defined as:
where \({\varvec{G}}_{i}\) is an N-dimensional standard normal distribution with a mean vector zero and correlation matrix \({\varvec{\rho}}\). The parameters k and m maintain the structure of the distribution.
According to Bardossy and Li27, the marginal distribution of Yi can be expressed as:
Also, the marginal density is
where \(\Phi\) and \(\phi\) is the standard Gaussian CDF and density function.
The v-transformed copula density function can be described as:
where \({\varvec{\xi}}_{i}^{T} = \left( {b( - 1)^{{a_{1} }} y_{1} \ldots, b( - 1)^{{a_{N} }} y_{N} } \right)\),
\(a_{j} = 0{\text{ or 1}}\) and \(i = \sum\nolimits_{j = 0}^{N - 1} {a_{j} 2^{j} }\)
The parameters k, m, and \({\varvec{\rho}}\) play a significant role in capturing different spatial dependence structures.
For example, when k = 1 and m = 4, the v-transformed copula converges to Gaussian copula. However, with decreasing \(\rho\), the bivariate distribution patterns change. This is shown in Fig. 8a. For other values of k, m, and \(\rho\) different bivariate patterns look like as in Fig. 8b.
Statistical inference method
The class conditional density \(f({\varvec{T}}/\omega_{e} )\) for a feature vector T is defined by v-transformed copula model. In order to construct this density function, the parameters of the copula model has to be estimated. This is done by extracting training samples from known observations of drill hole locations belonging to a particular class in the geological domain. It may be noted that each input pattern of training samples is an instance of an n-dimensional random vector of transition probability T constituted by n neighborhood observations. Therefore, sufficient numbers of training samples are generated for each class. These training samples are used to compute the values of transition probability using auto and cross transiograms. A maximum likelihood method is then used for parameter estimation of the copula class conditional density functions. The procedure of parameter estimation is provided below:
Suppose Oe number of training patterns are used for eth class and the input vector of transition probability \({{\varvec{T}}}_{{\varvec{e}}}=\left\{{{\varvec{T}}}_{1e}^{(p)},......,{{\varvec{T}}}_{ne}^{(p)}\right\}\text{, }p=1,......,{O}_{e}\) is constructed using the above training patterns in this exercise. The general form of log-likelihood function for estimating the parameters \({\varvec{\theta}}_{e} = (m_{e} ,k_{e,} {\varvec{\rho}}_{e} )\) can be represented as:
where \(F_{e}\) and \(f_{e}\) be the marginal CDF and PDF, respectively.
The maximum likelihood estimation (MLE) of \({\varvec{\theta}}_{e}\) can be expressed as
where \(\Theta\) is parametric space.
The log-likelihood function for v-transformed copula is
where \({\varvec{\theta}}_{e} = \left\{ {\left( {m_{e} ,k_{e} ,{\varvec{\rho}}_{e} } \right)\left| {m_{e} \in ( - \infty ,\infty );k_{e} \in (0,\infty );{\varvec{\rho}}_{e} \in [ - 1,1]^{n \times n} } \right.} \right\}\).
When the number of neighbours increases, the copula parameters are challenging to estimate through the maximum likelihood function. Joe and Xu54 have proposed a two-stage estimation procedure. The efficiency of the two-stage estimation method for the copula-based model is discussed by Yan55; Ko and Hjort56. The same approach has been employed in this study and is described in Appendix B.
For the current study, the optimal parameters m, k, and correlation matrix \({\varvec{\rho}},\) as found from the data, are listed in Tables 2 and 3.
Markov chain Monte Carlo simulation
Markov chain Monte Carlo simulation (MCMC) is used with Gibbs sampling57 for lithological simulation. The detailed procedure is explained in Appendix C. For Gibbs sampling, the six-neighborhood template as presented in Figure S1, is employed. Usually, full conditional data set is used to generate the local conditional distribution of Gibbs sampling. However, in our case, it is only practical to use limited neighborhood as calculation of v-transformed copula density requires a summation of 2n terms (n = the size of neighborhood). The computational time and memory size grow exponentially with an increased neighborhood size. In this respect, a study conducted by Emery et al.58 suggests that trimming of full neighborhood by local neighborhood using kriging is not a convenient approach. Particularly, it runs into convergence problems as well as non-reproduction of covariance function. On the other hand, several techniques also available in the literature (Besag59; Besag and Kooperberg60; Gilks et al.61; Cares62; Reu and Tjemeland63; and Li64) suggest that a Gaussian Markov Random Function (GMRF) based approach with an optimized parameter of limited template can guaranteed the reproduction of covariance. Our approach thus relates to the latter approach with optimization of GMRF parameters and then using these parameters to draw samples from conditional distribution. The convergence has been achieved after 500 iterations.
The simulation has been performed for 448 m bench at the grid intervals of 12 m × 12 m with 10,944 grid points. Overall, 50 simulated realizations are analyzed for lithological interpretation. Figure 9 exhibits the example maps along with bar charts of five realizations produced by the v-transformed copula simulation. It can be seen that univariate statistics (bar chart), as well as transiograms, are well reproduced by the simulations. Transiogram curves of 50 realizations superimposed with data transiogram are also shown in Fig. 10.
Validation exercise
Since the ground-truth lithological information from blast holes is available, a validation exercise is carried out to examine further quality checks of the simulation. For this purpose, a single Most Probable Lithological (MPL) map (for each grid point, the particular lithological class which occurs most of the times out of 50 simulations) is prepared. The MPL values are compared with the ground-truth blast hole values observed nearest to the corresponding grid point locations. Additionally, the outputs of the v-transformed copula simulation are compared with Gaussian copula, t copula and sequential indicator simulation to examine how the former model fairs against later three models. Consequently, 50 realizations from Gaussian copula, t copula, and sequential indicator simulation are generated, and MPL maps are created from them. For brevity, individual simulations, their univariate statistic, and transiograms of Gaussian copula, t copula, and sequential indicator simulation have not been provided in the manuscript. Altogether 172 ground-truth blast hole lithological values are available to inspect this accuracy check. Prior to exercising the ground-truth validation, the MPL maps of these models are also compared visually with the composite lithological values of drill hole data. Figure 11a–d presents the visualization of drill holes with MPL maps based on (i) Gaussian copula, (ii) t copula, (iii) v-transformed copula, and (iv) sequential indicator simulation. The harmony between lithotypes sequence in the drill holes and MPL values of lithotypes for four models are clearly depicted in the above figure. It appears that all the simulations are reasonably confirmative to real scenario. The locations of blast holes along with MPL maps of (i) Gaussian copula, (ii) t copula, (iii) v-transformed copula, and (iv) sequential indicator simulation superimposed with drill hole locations, are also shown in Fig. 12a–d. In this figure, zoomed view of the validation zone is also presented to have a better grasp of comparative analysis. The classification accuracy of three copula models and sequential indicator simulation is numerically computed and presented in a confusion matrix, as shown in Table 4. From this table, it can be seen that the classification accuracy of the v-transformed copula, Gaussian copula, t copula, and sequential indicator simulation are 76%, 70%, 69%, and 70%, respectively.
(a) MPL maps using Gaussian copula-based simulation. Locations of (i) simulated values, drill holes and blast-holes of bench at 448 m AMSL, (ii) Zoomed view of simulated values and blast-holes of the validation zone of Gaussian copula. (b) MPL maps using t copula-based simulation. Locations of (i) simulated values, drill holes and blast-holes of bench at 448 m AMSL, (ii) Zoomed view of simulated values and blast-holes of the validation zone of t copula. (c) MPL maps using v-transformed copula-based simulation. Locations of (i) simulated values, drill holes and blast-holes of bench at 448 m AMSL, (ii) Zoomed view of simulated values and blast-holes of the validation zone of v-transformed copula. (d) MPL maps using sequential indicator simulation. Locations of (i) simulated values, drill holes and blast-holes of bench at 448 m AMSL, (ii) Zoomed view of simulated values and blast-holes of the validation zone of sequential indicator simulation.
Conclusion
In this study, a Markov chain Monte Carlo simulation integrated with a v-transformed copula discriminant function is adopted to classify lithotypes in an Indian copper deposit. The outputs of the v-transformed copula simulation map have been compared with those of Gaussian copula, t copula, and sequential indicator simulation. A validation exercise has also been conducted for the most probable lithological maps produced from simulated realizations of the above four approaches with a use of ground-truth blast hole lithological information. The validation exercise reveals that the v-transformed copula discriminant function provides relatively better classification accuracy (76%) than that of Gaussian copula discriminant function (70%), t copula discriminant function (69%), and sequential indicator simulation (70%). However, it is also true that the reported classification accuracy is based on the limited test data set available. Therefore, our interpretation due to validation exercise is confined to this limited data set only.
Data availability
The data that supports the findings of this study are available within the article. The data sharing is not applicable to this article as no new data were created in this study.
References
Mackenzie, D. H. & Wilson, G. I. Geological interpretation and geological modelling. In Mineral Resource and Ore Reserve Estimation—The AusIMM Guide to Good Practice 111–118 (The Australasian Institute of Mining and Metallurgy, 2001).
Duke, J. H. & Hanna, P. J. Geological interpretation for resource modelling and estimation. In Mineral Resource and Ore Reserve Estimation—The AusIMM Guide to Good Practice 147–156 (2001).
Maleki, M., Emery, X. & Mery, N. Indicator variograms as an aid for geological interpretation and modeling of ore deposits. Minerals. 7(12), 241. https://doi.org/10.3390/min7120241 (2017).
Journel, A. G. Nonparametric estimation of spatial distributions. J. Int. Assoc. Math. Geol. 15(3), 445–468. https://doi.org/10.1007/BF01031292 (1983).
Journal, A. G. & Alabert, F. Non-Gaussian data expansion in the earth sciences. Terra Nova 1(2), 123–134. https://doi.org/10.1111/j.1365-3121.1989.tb00344.x (1989).
Deutsch, C. V. & Journel, A. G. GSLib. Geostatistical Software Library and User’s Guide Vol. 369 (Oxford University Press New York, 1998).
Chiles, J. P. & Delfiner, P. Geostatistics: Modeling Spatial Uncertainty Vol. 497 (Wiley, 2009).
Journel, A. G. & Isaaks, E. H. Conditional indicator simulation: application to a Saskatchewan uranium deposit. J. Int. Assoc. Math. Geol. 16(7), 685–718. https://doi.org/10.1007/BF01033030 (1984).
Matheron, G., Beucher, H., de Fouquet, C., Galli, A., Guerillot, D. & Ravenne, C. Conditional simulation of the geometry of fluvio-deltaic reservoirs. In Spe Annual Technical Conference and Exhibition (OnePetro, 1987).
Deutsch, C. V. & Cockerham, P. W. Practical considerations in the application of simulated annealing to stochastic simulation. Math. Geol. 26(1), 67–82. https://doi.org/10.1007/BF02065876 (1994).
Carle, S. F. T-PROGS: Transition Probability Geostatistical Software, Version 2.1 (Department of Land, Air and Water Resources, University of California, 1999).
Strebelle, S. Conditional simulation of complex geological structures using multiple-point statistics. Math. Geol. 34(1), 1–21. https://doi.org/10.1023/A:1014009426274 (2002).
Armstrong, M. et al. Plurigaussian Simulations in Geosciences (Springer Science & Business Media, 2011).
Pyrcz, M. J. & Deutsch, C. V. Geostatistical Reservoir Modelling (Oxford University Press, 2014).
Emery, X. Properties and limitations of sequential indicator simulation. Stoch. Env. Res. Risk Assess. 18(6), 414–424. https://doi.org/10.1007/s00477-004-0213-5 (2004).
Han, F., Zhao, T. & Liu, H. CODA: High dimensional copula discriminant analysis. J. Mach. Learn. Res. 14, 629–671 (2013).
Dimitrakopoulos, R. & Dagbert, M. Sequential modelling of relative indicator variables: dealing with multiple lithology types. In Geostatistics Troia’92, 413–424 (Springer, 1993).
Rao, V.K. & Narayana, A.C. Application of nonlinear geostatistical indicator kriging in lithological categorization of an iron ore deposit. Curr. Sci. 108(3), 413–421 (2015).
Dubrule, O. Indicator variogram models: Do we have much choice?. Math. Geosci. 49(4), 441–465. https://doi.org/10.1007/s11004-017-9678-x (2017).
Li, W. D. Transiogram: A spatial relationship measure for categorical data. Int. J. Geogr. Inf. Sci. 20, 693–699. https://doi.org/10.1080/13658810600607816 (2006).
Mejía, J. M. & Rodríguez-Iturbe, I. On the synthesis of random field sampling from the spectrum: An application to the generation of hydrologic spatial processes. Water Resour. Res. 10(4), 705–711. https://doi.org/10.1029/WR010i004p00705 (1974).
Embrechts, P., McNeil, A. & Straumann, D. Correlation and dependence in risk management: Properties and pitfalls. Risk Manag. Value Risk Beyond. 1, 176–223 (2002).
Patton, A. J. Modelling asymmetric exchange rate dependence. Int. Econ. Rev. 47(2), 527–556 (2006).
Salvadori, G., De Michele, C., Kottegoda, N. T. & Rosso, R. Extremes in Nature: An Approach Using Copulas Vol. 56 (Springer Science & Business Media, 2007).
Schoelzel, C. & Friederichs, P. Multivariate non-normally distributed random variables in climate research–introduction to the copula approach. Nonlinear Process. Geophys. 15(5), 761–772. https://doi.org/10.5194/npg-15-761-2008 (2008).
Krupskii, P. & Genton, M. G. A copula model for non-Gaussian multivariate spatial data. J. Multivar. Anal. 169, 264–277 (2019).
Bárdossy, A. & Li, J. Geostatistical interpolation using copulas. Water Resour. Res. https://doi.org/10.1029/2007WR006115 (2008).
Li, J. Application of Copulas as a New Geostatistical Tool (Eigenverlag des Instituts Wasserbau, 2010).
Marchant, B. P., Saby, N. P. A., Jolivet, C. C., Arrouays, D. & Lark, R. M. Spatial prediction of soil properties with copulas. Geoderma 162(3–4), 327–334. https://doi.org/10.1016/j.geoderma.2011.03.005 (2011).
Dinda, K. & Samanta, B. Non-Gaussian Copula simulation for estimation of recoverable reserve in an indian copper deposit. Nat. Resour. Res. 30(1), 57–76. https://doi.org/10.1007/s11053-020-09734-z (2021).
Sathe, S. A novel Bayesian classifier using copula functions. arXiv preprint cs/0611150 (2006).
Kazianka, H. & Pilz, J. Bayesian spatial modeling and interpolation using copulas. Comput. Geosci. 37(3), 310–319. https://doi.org/10.1016/j.cageo.2010.06.005 (2011).
Huang, X. & Wang, Z. Probabilistic spatial prediction of categorical data using elliptical copulas. Stoch. Environ. Res. Risk Assess. 32(6), 1631–1644. https://doi.org/10.1007/s00477-017-1485-x (2018).
Wang, B., Sun, Y., Zhang, T., Sugi, T. & Wang, X. Bayesian classifier with multivariate distribution based on D-vine copula model for awake/drowsiness interpretation during power nap. Biomed. Signal Process. Control 56, 101686. https://doi.org/10.1016/j.bspc.2019.101686 (2020).
Genest, C. & MacKay, R. J. Copules archimédiennes et families de lois bidimensionnelles dont les marges sont données. Can. J. Stat. 14(2), 145–159. https://doi.org/10.2307/3314660 (1986).
Johnson, N. L. & Kotz, S. On some generalized Farlie–Gumbel–Morgenstern distributions. Commun. Stat. 4(5), 415–427 (1975).
Li, D. X. On default correlation: A copula function approach. J. Fixed Income 9(4), 43–54. https://doi.org/10.3905/jfi.2000.319253 (2000).
Bouyé, E., Durrleman, V., Nikeghbali, A., Riboulet, G. & Roncalli, T. Copulas for finance-a reading guide and some applications. SSRN 1032533. https://doi.org/10.2139/ssrn.1032533 (2000).
Sarkar, S. C., Kabiraj, S., Bhattacharya, S. & Pal, A. B. Nature, origin and evolution of the granitoid-hosted early Proterozoic copper-molybdenum mineralization at Malanjkhand, Central India. Miner. Deposita 31(5), 419–431. https://doi.org/10.1007/BF00189189 (1996).
Panigrahi, M. K. & Mookherjee, A. The Malanjkhand copper (+ molybdenum) deposit, India: Mineralization from a low-temperature ore-fluid of granitoid affiliation. Miner. Deposita 32(2), 133–148. https://doi.org/10.1007/s001260050080 (1997).
Bhargava, M. & Pal, A. B. Cu-Mo-Au metallogeny associated with Proterozoic tectono-magmatism in Malanjkhand porphyry copper district, Madhya Pradesh. J. Geol. Soc. India. (Online archive from Vol 1 to Vol 78) 56(4), 395–413 (2000).
Samanta, G., Samanta, B. & Chakravarty, D. Mine planning and design of Malanjkhand copper deposit. SME Trans. 330, 563–572 (2011).
Goovaerts, P. Geostatistics for Natural Resources Evaluation (Oxford University Press on Demand, 1997).
Li, W., Zhang, C., Burt, J. E., Zhu, A. X. & Feyen, J. Two-dimensional Markov chain simulation of soil type spatial distribution. Soil Sci. Soc. Am. J. 68(5), 1479–1490. https://doi.org/10.2136/sssaj2004.1479 (2004).
Zhang, C. & Li, W. Markov chain modeling of multinomial land-cover classes. GIScience Remote Sens. 42(1), 1–18. https://doi.org/10.2747/1548-1603.42.1.1 (2005).
Fritsch, F. N. & Carlson, R. E. Monotone piecewise cubic interpolation. SIAM J. Numer. Anal. 17(2), 238–246. https://doi.org/10.1137/0717021 (1980).
Silva, R. D. S. & Lopes, H. F. Copula, marginal distributions and model selection: a Bayesian note. Stat. Comput. 18(3), 313–320. https://doi.org/10.1007/s11222-008-9058-y (2008).
Schweizer, B. & Sklar, A. Probabilistic metric spaces. North-holland Series in Probability and Applied Mathematics (1983).
Sklar, A. Random variables, joint distribution functions, and copulas. Kybernetika 9(6), 449–460 (1973).
Nelsen, R. B. An Introduction to Copulas 2nd edn. (Springer Series, XXX, 2006).
AghaKouchak, A., Bárdossy, A. & Habib, E. Conditional simulation of remotely sensed rainfall data using a non-Gaussian v-transformed copula. Adv. Water Resour. 33(6), 624–634 (2010).
Haslauer, C. P., Guthke, P., Bárdossy, A. & Sudicky, E. A. Effects of non‐Gaussian copula‐based hydraulic conductivity fields on macrodispersion. Water Resour. Res. 48(7), W07507(1–18). https://doi.org/10.1029/2011WR011425 (2012).
Guthke, P. Non-multi-Gaussian spatial structures: process-driven natural genesis, manifestation, modeling approaches, and influences on dependent processes, thesis, University of Stuttgart (2013).
Joe, H. & Xu, J.J. The estimation method of inference functions for margins for multivariate models.https://doi.org/10.14288/1.0225985 (1996).
Yan, J. Multivariate modelling with copulas and engineering applications. Springer Handbook of Engineering Statistics. 973–990 (2006).
Ko, V. & Hjort, N. L. Model robust inference with two-stage maximum likelihood estimation for copulas. J. Multivar. Anal. 171, 362–381 (2019).
Geman, S. & Geman, D. Stochastic relaxation, Gibbs distributions, and the Bayesian restoration of images. IEEE Trans. Pattern Anal. Mach. Intell. 6, 721–741. https://doi.org/10.1109/TPAMI.1984.4767596 (1984).
Emery, X., Arroyo, D. & Peláez, M. Simulating large Gaussian random vectors subject to inequality constraints by Gibbs sampling. Math. Geosci. 46, 265–283. https://doi.org/10.1007/s11004-013-9495-9 (2014).
Besag, J. Spatial interaction and the statistical analysis of lattice systems. J. R. Stat. Soc. Ser. B (Methodol.) 36(2), 192–225 (1974).
Besag, J. & Kooperberg, C. On conditional and intrinsic autoregression. Biometrika 82(4), 733–746 (1995).
Gilks, W. R., Richardson, S. & Spiegelhalter, D. Markov chain Monte Carlo in practice 1st edn. (Chapman and Hall/CRC Press, 1995).
Caers, J. Automatic histogram and variogram reproduction in simulated annealing simulation. Math. Geol. 33(2), 167–190 (2001).
Rue, H. & Tjelmeland, H. Fitting Gaussian Markov random fields to Gaussian fields. Scand. J. Stat. 29(1), 31–49 (2002).
Li, S. Z. Markov Random Field Modeling in Computer Vision (Springer Science & Business Media, 2012).
Acknowledgements
Krishna Dinda is greatly thankful to IIT Kharagpur, India for providing the Institute Senior Research Fellowship to do the above work.
Author information
Authors and Affiliations
Contributions
K.D. and B.S. conceived the idea for this study and participated in the model formulation. K.D. has conducted all the simulation studies and produced the outputs. B.S. and D.C. also review the manuscript and incorporate their thoughts.
Corresponding authors
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Dinda, K., Samanta, B. & Chakravarty, D. A v-transformed copula-based simulation model for lithological classification in an Indian copper deposit. Sci Rep 12, 21055 (2022). https://doi.org/10.1038/s41598-022-24233-2
Received:
Accepted:
Published:
Version of record:
DOI: https://doi.org/10.1038/s41598-022-24233-2
This article is cited by
-
Mineral resource estimation using spatial copulas and machine learning optimized with metaheuristics in a copper deposit
Earth Science Informatics (2025)
-
Recoverable reserve estimation using non-stationary and non-Gaussian copula-based simulation model
Stochastic Environmental Research and Risk Assessment (2025)
-
The probabilistic dependence of ship-induced waves is preserved spatially and temporally in the Savannah River (USA)
Scientific Reports (2024)
-
Spatial modeling under small sample sizes in unconventional sweet-spots mapping using spatial copula
Modeling Earth Systems and Environment (2024)














