Abstract
In this paper we tackle the problem of inverting geophysical magnetic data due to simple shape anomalies caused by thin sheet, cylinder and fault models using Occam’s inversion scheme. A significant aspect of using Occam’s inversion is the choice of the regularization parameter controlling the trade-off between the data fidelity and regularization term in the cost function of optimization problem, and consequently, reliable estimation of subsurface models. Two criteria L-curve and weighted generalized cross validation are considered in order to choose an optimum value of the regularization parameter. The proposed strategy was first evaluated on three theoretical synthetic models for each of the magnetic simple-shaped structures with different random errors, where a considerable agreement was obtained between the exactly known and estimated models. The validity of the technique was also applied to one real data set from Morvarid iron-apatite deposit, in Northwest Iran. The resulting inverted parameters using the proposed algorithm correspond reasonably closely with the known geology and nearby borehole information.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Magnetic exploration is used to provide an indirect way to observe magnetic causative bodies such as magnetite-bearing minerals, titanium and molybdenum, mineralization such as heavy mineral sands and massive sulfides beneath the Earth’s surface by studying the anomalous magnetic field (Blakely 1995; Nabighian et al. 2005; Beiki and Pedersen 2012). Among the many approaches and techniques for quantitative interpretation of magnetic anomalies, some of the most popular include inversion processes in which the Earth’s geomagnetic measurements are transferred into a quantitative subsurface-property description such as the spatial location, the shape and magnetic susceptibility using an optimization problem in which an objective function comprising a measure of data misfit and a measure of model character is minimized. Many of inverse problems in geophysics are ill-posed means that the inverse problem is non-unique and unstable (i.e. any small perturbation of the input data can cause large perturbation of the estimated model) (Tikhonov and Arsenin 1977; Hansen 1998; Oldenburg and Li 2005). Therefore, to solve these problems we need special strategies known as regularization techniques (Abdelazeem 2013; Gheymasi and Gholami 2013; Ghanati et al. 2016). The inversion of magnetic data problem, which we aim to solve here, represents typical ill-posed problem. Although a unique solution may be found when a single causative body has a simple geometrical shape, the sensitivity of the problem to any additive noise, which leads to instable and invalid solutions, is still challenging (Salem et al. 2004). However, this drawback can be rectified through an increase of the over-determination ratio of the inverse problem (Dobróka et al. 2016).
Most literature reformulated such problems into a system of equations having better condition by adding different kinds of constraints to control the results as much as possible. For example, Menke (1984) suggested the generalized inverse technique through singular value decomposition in magnetic data interpretation. Raju (2003) applied Gauss–Newton solution and to avoid the singularity of the forward operator, a constant known as Marquardt’s parameter is added to the objective function. His strategy for the choice of the Marquardt’s parameter was based on the RMS error so that initially a large positive value of it is given as an input to the algorithm; if the RMS error is decreased the Marquardt’s parameter is reduced by dividing it by a constant factor (which is defined by the user). Asfahani and Tlas (2004) took advantage of an interpretative method based on the nonlinearly constrained least-squares minimization for interpreting magnetic anomalies due to faults and thin dike structures. Beiki and Pedersen (2012) developed a constrained inversion technique for estimating magnetic dike parameters. They used the Levenberg–Marquardt method together with the trust-region-reflective algorithm allowing for inequality constraints on the model parameters. A stochastic optimization approach called adaptive simulated annealing was proposed by Asfahani and Tlas (2007) applied to simple geometric magnetic anomalies. They concluded that, although the major preference of adaptive simulated annealing is to avoid becoming trapped at local minima of the objective function, it is computationally time-consuming as well as the convergence speed of the algorithm highly depends on the initial guess. However, running time of the simulated annealing algorithm can be significantly reduced using very fast simulated annealing (Sen and Stoffa 1995; Dobróka and Szabó 2011). Alimoradi et al. (2011) implemented the artificial neural network for determining the depth of dikes. Beside inversion techniques, a large number of semi-automatic methods have been developed for mapping the subsurface magnetic isolated targets. The most commonly and widely used of these are power spectrum (Bhattacharyya 1966; Spector and Grant 1970; Dondurur and Pamukçu 2003), Werner deconvolution (Werner 1955; Kilty 1983; Tsokas and Hansen 1996; Hansen 2002), source parameter imaging (Thurston and Smith 1997; Thurston et al. 1999, 2002; Phillips 2000), Euler deconvolution (Thompson 1982; Mushayandebvu et al. 2001; Beiki et al. 2011), statistical methods (Spector and Grant 1970; Treitel et al. 1971) and analytic signal (Nabighian 1972; Bastani and Pedersen 2001; Salem 2005; Yuan and Yu 2014) approaches.
The general objective of this study is to use the Occam’s inversion (Constable et al. 1987; Degroot-Hedlin and Constable 1990) to the recovery of magnetic anomalies of simple shape bodies caused by sheet, cylinder and fault structures. Furthermore, the performance of the L-curve and weighted generalized cross validation (W-GCV) techniques are compared and contrasted. There have been a few successful applications of the L-curve (Haber 1997; Johnstone and Gulrajani 2000, Farquharson and Oldenburg 2004; Stefan 2008; Vatankhah et al. 2014) and W-GCV (Chung et al. 2008; Viloche Bazan and Borges 2010; Abedi et al. 2013; Gholami and Sacchi 2012; Ghanati et al. 2015) criteria to choose an optimum value of the regularization parameter in non-linear problems in geophysics. In this paper, due to the nonlinearity of inverse modeling of the magnetic simple-shaped structures, a nonlinear least squares constrained minimization problem based on the Occam’s inversion is proposed. There is a crucial problem in using Occam’s inversion, which is the selection of the regularization parameter. We consider and characterize two methods (i.e., L-curve and W-GCV) in determining the optimal regularization parameter in solving the inversion problems corresponding to synthetic and real magnetic simple-shaped structures. The paper is organized as follows. In Sect. 2, the formulation of the total magnetic anomalies due to thin sheet, cylinder and fault is demonstrated. Next, in Sect. 3, we describe the estimation of the initial model corresponding to simple causative magnetic sources. Section 4 presents the theory of Occam’s inversion scheme as well as the L-curve and W-GCV functions to determine the regularization parameter. The performance of the described methods in synthetic and real examples is discussed in Sect. 5.
2 Theory
Simple geometrical shapes such as thin sheet, cylinder and fault models are widely used for the interpretation of magnetic field data (Nabighian 1972; Beiki et al. 2011). Figures 1a, c illustrate cross-sectional views of thin sheet, horizontal cylinder and fault models, respectively.
2.1 Magnetic anomaly of a thin sheet
According to Stanley (1977) the magnetic anomalies of the total intensity which is influenced by a linear regional anomaly of slope \( A \) with a base level \( B \) over a thin sheet at any observed point M (Fig. 1a) along the x-axis may be written as follows:
where
where F denotes amplitude coefficient, X (m) is distance of the observation M from the reference point R, O is origin of coordinates selected above the center of the anomaly, Z (m) is depth to top of the anomaly, \( \zeta \) (m) is distance of the origin O from the reference point, \( K \) (SI unit) is magnetic susceptibility contrast, \( T \) (nT) is the earth’s magnetic field intensity, \( \beta \) (m) is thickness of thin sheet, the inclination of the earth’s total magnetic field is \( I_{0} \) (°), \( \alpha \) (°) indicates strike azimuth of the body measured clockwise from magnetic north and index parameter \( \varphi \) is defined as φ = 2I *0 − δ − 90° −450° ≤ φ ≤ 90° where
In above expression, \( {\text{\rm I}}_{0}^{*} \) is the effective inclination of the magnetic polarization in the vertical plane normal to the strike of the structure and \( \delta \) is dip of the sheet varying from 0° to 180°.
2.2 Magnetic anomaly of a cylinder
The mathematical expression for the total magnetic anomaly together with the linear regional anomaly observed at a point M on the principle profile of an arbitrarily magnetized cylinder is presented by Prakas Rao et al. (1986), in the following way:
where
where \( r \) is the radius of the cylinder and \( T^{*} \) is the value of effective total intensity of magnetic polarization in the vertical plane normal to the strike of the body. The rest notations have the same meaning as that demonstrated in the previous expressions and are shown in Fig. 1b.
2.3 Magnetic anomaly of a fault
Stanley (1977) and Atchuta Rao et al. (1980) showed that the magnetic anomaly over a thin sheet is equivalent to the first horizontal derivative of the magnetic anomaly due to a fault. Thus integrating Eq. 1, we get the total magnetic anomaly for the fault structures as follows:
where
The notations have the same meaning as that presented in the previous expressions and are illustrated in Fig. 1c. The object of inversion is to recover the unknown model parameters \( F, \zeta , \varphi , Z, A, \) and \( B \) from an observed data set.
3 Initial model estimation
In this paper, we follow the idea presented in Atchuta Rao et al. (1985) in order to estimate the initial solution prior to entering an optimization process. The initial solution with the thin sheet, cylinder and fault models can be obtained by rearranging the terms of Eqs. 1, 2 and 3, respectively. As a result, the initial model associated to the thin sheet anomaly by means of the discrete magnetic anomaly values \( P\left( X \right) \) and the concerning distances \( X \) may be rewritten as the polynomial below.
After simplification
For cylinder model, by rearranging Eq. 2, we get
After simplification
where
Using matrix notation, Eqs. 4 and 6 can be expressed as follows:
Based on the above equation system, we deal with an over-determined system so that the coefficients \( {\varPsi }_{1} , {\varPsi }_{2} , \ldots , {\varPsi }_{6} \) associated to thin sheet and coefficients \( {\varPsi }_{1} , {\varPsi }_{2} , \ldots , {\varPsi }_{10} \) for cylinder are derived by Gaussian least squares method with the following normal equation.
The initial solution corresponding to thin sheet and cylinder then obtained back from the coefficients \( {\varPsi }_{1} , {\varPsi }_{2} , \ldots , {\varPsi }_{6} \) and \( {\varPsi }_{1} , {\varPsi }_{2} , \ldots , {\varPsi }_{10} \) through Eq. 5 and 7, respectively. In Eq. 7, after estimating the values of \( E \) and \( D \), amplitude coefficient and index parameter for a cylinder model are defined as:
It should be noted that the parameter \( \varphi \) obtained based on Eq. 8 varies between −90° and 90°. The value of \( \varphi \) depends on the earth’s field inclination, profile azimuth and body dip. The proper quadrant of \( \varphi \) is determined based on the maximum and minimum amplitudes and the corresponding maximum and minimum distances. The reader are referred to (Atchuta Rao et al. 1985; Raju 2003) for more details about determination of the correct value of the parameter \( \varphi \). Our investigation showed that the initial solution obtained for a thin sheet model can be applied as an initial solution for a fault model.
4 Basic of inversion theory
4.1 Occam’s inversion
Occam’s inversion is a robust algorithm for nonlinear inversion introduced by Constable et al. (1987). Mathematically, Occam’s inversion is a generalized least squares inversion method under some specified model property constraint (Constable et al. 1987; DeGroot-Hedlin and Constable 1990). Thus make the inversion procedure more stable, of a narrower solution space and less model dependence (Aihua 2010). Occam’s method, in fact, uses the discrepancy principle and searches for the solution that minimizes a cost function as follows:
where \( \varvec{m} \) is the model parameter vector, \( \emptyset_{d} \) is data misfit functional, \( \emptyset_{m} \) denotes stabilizing functional and \( \lambda \) is the regularization parameter which controls the trade-off between the data fidelity, \( \emptyset_{d} \), and regularization term, \( \emptyset_{m} \), in a minimization process.The data fidelity and regularization term are expressed as:
where \( G \) is the forward modeling operator which is nonlinear, \( \varvec{d} \) is the observed data vector of length \( m \), \( W_{d} \) is an \( m \times m \) data weighting matrix containing the reciprocal of variance for each datum (here we set \( W_{d} \) to the identity matrix) and matrix \( L \) indicates the regularization operator which is usually an approximation to \( j{\text{th}} \)-order difference operator. The choice of matrix \( L \) depends on the prior assumptions about the model characteristics (Aster et al. 2013; Gheymasi and Gholami 2013). Operator matrix \( L \) is defined as
In this research, the function \( G\left( \varvec{m} \right) \) is nonlinear, thus, in order to use the Occam’s method, we should linearize this function.
Given a trial model \( \varvec{m}^{k} \) (\( k \) indicates the iteration number), using Taylor’s series expansion, we get
where \( J\left( \varvec{m} \right) \) is the linear differential operator obtained by truncating higher order terms of the Taylor’s series expansion (Roy 2008). Elements of \( J\left( \varvec{m} \right) \) forms the Jacobian matrix in linearized inversion. Mathematically, this can be defined as
where \( N \) is the number of model parameters and \( M \) is the number of measured data, and a more detail of the Jacobian matrix corresponding to each of the simple geometric magnetic anomalies can be referred in “Appendix”.
Using Eq. 16, we get the objective function at the \( \left( {k + 1} \right)th \) iteration as
where
Because \( J\left( {\varvec{m}^{k} } \right) \) and \( \hat{d}\left( {\varvec{m}^{k} } \right) \) are constant, Eq. 18 is in the form of a damped least squares problem which has the solution as follows
It should be noted that, in Occam’s inversion the parameter of \( \lambda \) is dynamically adjusted so that the solution will not pass the permitted misfit (Aster et al. 2013; Aihua 2010). Thus, by using an initial model we attain a model at each iteration and use this model as a starting model for the next until the misfit reaches to its desired value. In the next section, the choice of the regularization parameter through the L-curve and W-GCV techniques are presented.
4.2 Choosing the regularization parameter
4.2.1 L-curve
The L-curve criterion is a popular for choosing appropriate regularization parameters, when the data noise is not priori known (Hansen 2001). The L-curve is log–log parametric plot of the squared norm of the regularized solution, \( \left\| {G\left( \varvec{m} \right) - \varvec{d}} \right\|_{2}^{2} \), and the squared norm of the regularized residual, \( \left\| {L\varvec{m}} \right\|_{2}^{2} \), for a range of values of the regularization parameter (Agarwal 2003; Vogel 1996). After plotting the L-shaped curve, automatic selection of the L-corner is a major challenge, hence, several approaches have been developed to tackle this issue (Shahrak et al. 2013). Hansen (2001) proposed a method for picking the L-corner based on resorting to maximum curvature concept of the L-curve. The point of maximum curvature can be calculated by the formulation below.
where \( \partial \) denotes the first derivative with respect to \( \lambda \).
4.2.2 Weighted generalized cross validation (W-GCV)
Recently Chung et al. (2008) proposed weighted-GCV criterion for choosing the optimum values of the parameter regularization. The W-GCV function, applied to the regularized inverse problem, can be defined as
In non-linear inverse problems the matrix \( G \) is replaced by the Jacobian matrix, \( J \). The most suitable parameter regularization, \( \lambda \), can therefore be defined as the one that minimizes the W-GCV function (Wahba. 1990). It should be noted that the difference between the standard GCV and W-GCV is the additional weighting parameter. Choosing \( \xi = 1 \) results in the standard GCV function. Choosing \( \xi > 1 \) leads to smoother solutions, while \( \xi < 1 \) results in less smooth solutions (Chung et al. 2008). The optimum value of \( \xi \) is experimentally determined (Chung et al. 2008; Chung and Nagy 2010) so that in our study, the value of \( \xi \) is set 500. For a non-linear problem solved using an iterative approach, the W-GCV function can be applied to the linearized problem for a range of values of \( \lambda \).
5 Numerical Results
5.1 Application to Synthetic data
In the following, functionality of the proposed inversion algorithm is demonstrated by presenting the results of performing synthetic magnetic anomaly inversion. Therefore, three synthetic examples corresponding to simple geometric models (thin sheet, cylinder and fault) with different added Gaussian noise are discussed.
5.1.1 Thin sheet Example
A theoretical synthetic magnetic anomaly due to a thin sheet model is studied using the following assumed parameters \( {\upzeta } = 32\;{\text{m}};\,{\text{Z}} = 8;\,{\text{A}} = 0.25;\,{\text{B}} = 2 \) and \( {\text{K}} = 0.01\;{\text{SI}} \). The other parameters in calculating the anomaly are: δ = 60°; α = 0°; \({\text{\rm I}}_{0} = 15;\;{\upbeta } = 2\;{\text{m }} \) and \( {\text{T}} = 45000 \) nT. These parameters are applied to Eq. 1 in order to produce the concerning synthetic total magnetic anomaly. Then the generated anomaly is corrupted by 5 and 10% random errors. Figure 2 illustrates the synthetic magnetic anomaly profile contaminated with 5% Gaussian noise over the modeled thin sheet with a length of 64 m at a station interval of 1 m. Both generated random anomalies are thereafter subjected to interpretation of the proposed inversion algorithm, where the estimated parameters are illustrated in Table 1. Figure 3 depicts the L-curve based on the plot, in a log–log scale, of the regularized solution norm versus the residual norm for several values of \( {\uplambda } \). The corner point can be considered as the point of maximum curvature (Hansen 2001). Figure 4 shows the optimum value of the L-curve in which the curvature obtained using Eq. 21 attains to maximum. In Fig. 5, we plot the W-GCV function (Eq. 22) with respect to a range of values of the regularization parameters, \( {\uplambda } \), and the identified vertex (indicated by the asterisk) which denotes the optimal value of \( {\uplambda } \). The calculated magnetic anomaly has been computed based on the evaluated parameters associated to the total magnetic anomaly with 5% additive noise and optimum value of \( {\uplambda } \) as shown in Fig. 2. It should be pointed out that the calculated magnetic anomalies using the W-GCV and L-curve based methods are greatly close to each other.
To evaluate the quality of data fit at each iteration of the inversion process, root mean square error (RMSE) is defined as
where \( {\upchi } \) denotes the number of observed data. We must take care to note that high RMSE is usually discussed as poor data fit and thus the inversion is not reliable. But Anscombe (1973) and Chatterjee and Firat (2007) proved that this supposition can be misleading in some cases. The RMS of data misfit for the synthetic thin sheet model shows that the inversion has converged at the sixth iteration (Fig. 6).
5.1.2 Cylinder Example
Now the efficiency of the proposed inversion method is tested on a synthetic magnetic anomaly caused by a cylinder structure with radius equal to 10 m (with the same profile length and station interval defined in the first example). To generate the synthetic data, the assumed parameters in Table 2 are used in Eq. 2. Then the forward modeling responses are contaminated with 5 and 10% Gaussian noise. Table 2 shows the results of the second synthetic data set inversion based on the L-curve and W-GCV techniques so that the estimated parameters are in excellent concordance with the models from which the data were produced.
5.1.3 Fault Example
As a final example, we generate synthetic data due to a fault model by forward modeling through Eq. 3 and the assumed parameters defined in Table 3 (with the same profile length and station interval defined in the first example). The other parameters in calculating the anomaly are: δ = 150°; α = 0°; \( {\text{\rm I}}_{0} = 45;{\text{K}} = 0.01 {\text{SI }} \) and \( {\text{T}} = 45000 \) nT. Then 5 and 10% percent random noise is added to the forward modeling responses, respectively. Inversion results obtained using the proposed method along with automatic means of the regularization parameters selection are shown in Table 3.
The results presented in Tables 1, 2 and 3 show a good and close agreement between exactly known and estimated model parameters, which consequently implies the reasonable competence of the proposed inversion algorithm and automatic techniques of the regularization parameter estimation. Furthermore, to appraise the quality of the inversion results the standard deviation of the estimated parameters of the magnetic anomalies derived from 10 independent runs of data creation is listed in Tables 1, 2 and 3.
5.2 Application to field data
After successful application of the present inversion algorithm in order to recover the magnetic anomaly parameters, in this section, the results of inverting one real data set using the proposed method are presented. The real data comes from Morvarid iron-apatite deposit, located in the Alborz volcano-plutonic belt, southeast Zanjan, in Northwest Iran. Figure 7 displays the Geographic location and schematic geological map along with mineralization of the prospecting area. In general, the exposed rocks, in the study area, are Eocene andesite, trachyandesite and basalt (both lava and pyroclastic). Oligo-Miocene quartz-syenite, quartz-monzonite, monzonite and monzogranite intrude the volcanic rocks. trace and rare earth element (REE) chemical composition of the intrusive rocks exhibit that they were emplaced in a volcanic arc setting. Mineralization is found mainly as vein, stockwork and hydrothermal breccias. The geometry of the faults controls the shape of the mineralization. Most of the veins are parallel. Paragenesis comprises magnetite, apatite, pyrite, chalcopyrite and secondary ones are hematite, malachite, azurite and goethite. The size of apatite crystals is variable of some millimeters to more than 20 cm. According to geology and microscopic study, main alteration types consist of argillic (illite, kaolinite and montmorillonite), sericitic, silicification, potassic, tourmalinization, epidotization, actinolitization and carbonate (Azizi et al. 2009; Mazhari et al. 2010). The magnetic survey was conducted over the study area, in which the intervals between profiles and stations are about 50 and 20 m, respectively. According to International Geomagnetic Reference Field (IGRF) model (IAGA 1985), the geomagnetic field is 47,400 nT, inclination = 54° and declination = 4.5°. The residual magnetic field anomaly is obtained by subtracting the IGRF from the measured total field (Fig. 8). Whereas the field data are corrupted by noise; hence, an upward-continuation filter is usually applied to remove anomalies due to artificial materials and to lower topographic effects on the magnetic anomaly (Telford et al. 1990; Williams 2008; Zeng et al 2007). Hence, the distance to continue up relative to the plane of observation was chosen equal to 10 m. In order to detect the features of the subsurface anomaly, we select a magnetic profile, oriented in the south-north direction, of 400 m along C–C′ so that the sampling interval is 10 m, and the location of the profile is marked by black line (Fig. 8). The magnetic anomaly was interpreted earlier by Fatehi et al. (2013) as due to a thin sheet body. A simplified geological section of the study area and location of the drilled borehole which gives an overview of the average lithology is presented in Fig. 9. From the borehole information, the lithology is characterized by about a 29.5 m surface layer (Gangue), followed by a high-grade iron layer of about 8 m thickness and a low-grade iron layer below. The field data inversion is implemented based on the strategy used in the synthetic data examples. Figure 10 illustrates the field data corresponding to the profile C–C′ (red circles) which is used for the inversion. To apply the proposed inversion technique, the optimum values of the regularization parameter were chosen equal to 5.1794 and 11.51E−02 based on the L-curve and W-GCV criteria, respectively. Figure 11 shows the L-curve plot along with the optimum value of the regularization parameter denoted by the red asterisk so that this amount corresponds to a point which the L-curve plot attains to the maximum curvature (Fig. 12), i.e. balancing the regularization term and fidelity data in the objective function of inverse problem. The optimum value of the regularization parameter derived from the W-GCV function is illustrated in Fig. 13. Finally, the model parameters obtained by the inversion of the field data using the L-curve and W-GCV based methods are presented in Table 4. The RMS of the data misfit, as a goodness-of-fit criterion during the inversion process, for the field example using the W-GCV and L-curve based methods is shown in Fig. 14. After 6 iterations the RMS stays nearly constant. The L-curve based inversion method has much slightly higher data RMS misfit error (90.2 nT) than the W-GCV based inversion method (89.02 nT). According to an excavated trench in nearby borehole, the depth of the magnetic thin sheet causing this anomaly is about 2 m, while this depth is estimated to be 2.6 m through the proposed inversion method. In general, the resulting magnetic parameters derived from the W-GCV and L-curve methods show that these ways to search the optimal regularization parameter lead to similar inversion results. It is well-know that any inverse problem is viewed as a combination of an estimation problem plus an appraisal problem (Snieder and Trampert 1999). One possible approach for the appraisal part is the covariance of the model parameters estimated by a linearized inversion (Menke 1984; Tarantola 1987). This is commonly used for models that comprise a small number of parameters. The main diagonal of the covariance matrix provides an estimate of how data uncertainties and errors in the assumptions about the model within the inversion process are mapped into parameter error. Based on the nonlinear inverse formulation implemented here, the model covariance matrix can be defined as:
where the superscript \( T \) denotes matrix transpose and \( J^{\dag } \) is the generalized inverse of the Jacobian matrix so that \( J^{\dag } = \left( {J\left( m \right)^{T} W_{d}^{T} W_{d} J\left( m \right) + \lambda^{2} L^{T} L} \right)^{ - 1} J\left( m \right)^{T} \). In addition, the estimation error of the \( i \)th model parameter is calculated using square root of covariance matrix (Eq. 24):
The second tool we can use for assessment of a geophysical inverse model derived from a linear system is based on calculating the model resolution. Using the model resolution one can inquire how closely a particular estimate of the model parameters is to the true solution (Yao et al. 1999; Aster et al. 2013). The model resolution matrix is defined as:
If the model resolution matrix is an identity matrix meaning that each model parameter is uniquely determined. If the model resolution matrix is not an identity matrix, then the estimates of the model parameters are really weighted averages of the true model parameters. Table 4 reports the diagonal elements of the model resolution matrix and the estimation error corresponding to each retrieved parameter.
6 Conclusions
We demonstrated the use of the Occam’s inversion technique in order to retrieve the magnetic parameters of simple geometric structures (thin sheet, cylinder and fault) including amplitude coefficient, location of the magnetic anomaly from the reference point, index parameter, depth to top of the anomaly as well as slope and base level of the linear regional anomaly, using two automatic ways of estimating the regularization parameter, the L-curve and W-GCV criteria. Despite both criteria act well, giving suitable values of the regularization parameter in the enormous majority of situations, both methods may experience some drawbacks; for example, in implementing the L-curve criterion, care must be taken in the numerical calculations of the L-curve’s curvature and in the W-GCV function, in order to obtain appropriate regularization parameters, the optimum choice of the value \( \xi \) is a rather challenging task. In our experience, the implementation of the W-GCV function took more time in computation as compared to the L-curve criterion. The proposed method was very well validated through some simulated magnetic models with different Gaussian noise of 5 and 10%, where a very close correlation has been found between the exactly known and estimated parameters. The application of the present method on one real data set from Morvarid iron-apatite mine resulted in a reasonable agreement between the magnetic parameters of the observed anomaly and those obtained from drilling information. Furthermore, an estimate reliability of the model parameters was achieved by using the model resolution matrix and the model covariance matrix. This inversion approach can be evaluated using real magnetic inverse problem solution where much noise content in the data is expected.
References
Abdelazeem MM (2013) Solving ill-posed magnetic inverse problem using a parameterized trust-region sub-problem. Contrib Geophys Geod 43:99–123
Abedi M, Gholami A, Norouzi GH, Fathianpour N (2013) Fast inversion of magnetic data using Lanczos bidiagonalization method. J Appl Geophys 90:126–137
Agarwal V (2003) Total variation regularization and L-curve method for the selection of regularization parameter. ECE 599:1–34
Aihua W (2010) Occam’s inversion of magnetic resonance sounding on a layered electrically conductive earth. J Appl Geophys 70:84–92
Alimoradi A, Angorani S, Ebrahimzadeh M, Shariat Panahi M (2011) Magnetic inverse modeling of a dike using the artificial neural network approach. Near Surf Geophys 9:339–347
Anscombe FJ (1973) Graphs in statistical analysis. Am Stat 27:17–21
Asfahani J, Tlas M (2004) Nonlinearly constrained optimization theory to interpret magnetic anomalies due to vertical faults and thin dikes. Pure appl Geophys 161:203–219
Asfahani J, Tlas M (2007) A robust nonlinear inversion for the interpretation of magnetic anomalies caused by faults, thin dikes and spheres like structure using stochastic algorithms. Pure appl Geophys 164:2023–2042
Aster RC, Borchers B, Thurber CH (2013) Parameter estimation and inverse problems. Elsevier, Amsterdam
Atchuta Rao D, Ram Babu HV, Sanker Narayan PV (1980) Relationship of magnetic anomalies due to subsurface features and the interpretation of sloping contacts. Geophysics 25:32–36
Atchuta Rao D, Ram Babu HV, Raju DCV (1985) Inversion of gravity and magnetic anomalies over some bodies of simple geometric shape. Pure appl Geophys 123:239–249
Azizi H, Mehrabi B, Akbarpour A (2009) Genesis of tertiary magnetite-apatite deposits, Southeast of Zanjan, Iran. Resour Geol 59:330–341
Bastani M, Pedersen LB (2001) Automatic interpretation of magnetic dike parameters using the analytical signal technique. Geophysics 66:551–561
Beiki M, Pedersen LB (2012) Estimating magnetic dike parameters using a non-linear constrained inversion technique: an example from the Särna area, west central Sweden. Geophysics 60:526–538
Beiki M, Pedersen LB, Nazi H (2011) Interpretation of aeromagnetic data using eigenvector analysis of pseudo-gravity gradient tensor (PGGT). Geophysics 76:L1–L10
Bhattacharyya BK (1966) Continuous spectrum of the total-magnetic-field anomaly due to a rectangular prismatic body. Geophysics 31:97–121
Blakely RC (1995) Potential theory in gravity & magnetic applications. Cambridge University Press, Cambridge
Chatterjee S, Firat A (2007) Generating data with identical statistics but dissimilar graphics. Am Stat 61:248–254
Chung J, Nagy JG (2010) An efficient iterative approach for large-scale separable nonlinear inverse problems. SIAM J Sci Comput 31:4654–4674
Chung J, Nagy JG, O’Leary DP (2008) A weighted GCV method for Lanczos hybrid regularization. Electron Trans Numer Anal 28:149–167
Constable SC, Parker RL, Constable CG (1987) Occam’s inversion: a practical algorithm for generating smooth models from electromagnetic sounding data. Geophysics 52:289–300
DeGroot-Hedlin C, Constable SC (1990) Occam’s inversion to generate smooth two-dimensional models from magnetotelluric data. Geophysics 55:1613–1634
Dobróka M, Szabó NP (2011) Interval inversion of well-logging data for objective determination of textural parameters. Acta Geophys 59:907–934
Dobróka M, Szabó NP, Tóth J, Vass P (2016) Interval inversion approach for an improved interpretation of well logs. Geophysics 81(2):D155–D167
Dondurur D, Pamukçu OA (2003) Interpretation of magnetic anomalies from dipping dike model using inverse solution, power spectrum and Hilbert transform methods. J Balk Geophys Soc 6:127–136
Farquharson CG, Oldenburg DW (2004) A comparison of automatic techniques for estimating the regularization parameter in non-linear inverse problems. Geophys J Int 156:411–425
Fatehi M, Norouzih GH, Hajiee F (2013) Depth detection of magnetic bodies by using the analytic signal derivative. Iran J Geophys 7:52–63
Ghanati R, Hafizi MK, Mahmoudvand R, Fallahsafari M (2016) Filtering and parameter estimation of surface-NMR data through singular spectrum analysis. J Appl Geophys 130:118–130
Ghanati R, Ghari, HA, Mirzaei M, Hafizi MK (2015) Nonlinear inverse modeling of magnetic anomalies due to thin sheets and cylinders using Occam’s method. In: 8th congress of the Balkan geophysical society, Chania, Greece
Gheymasi MG, Gholami A (2013) A local-order regularization for geophysical inverse problems. Geophys J Int 195:1288–1299
Gholami A, Sacchi MD (2012) A fast and automatic sparse deconvolution in the presence of outliers. IEEE Trans Geosci Remote Sens 50:4105–4116
Haber E (1997) Numerical strategies for the solution of inverse problems. Ph.D. thesis, University of British Columbia
Hansen PC (1998) Rank-deficient and discrete Ill-posed problems. SIAM, Philadelphia
Hansen PC (2001) The L-curve and its use in the numerical treatment of inverse problems. In: Johnston P (ed) Computational inverse problems in electrocardiology. WIT Press, Southampton, pp 119–142
Hansen RO (2002) 3D multiple-source Werner de-convolution. In: 72nd annual international meeting, SEG, expanded abstracts, pp 802–805
IAGA Division I WG 1 (1985) International geomagnetic reference field revision. J Geomagn Geoelectr 37:1157–1163
Johnstone PR, Gulrajani RM (2000) Selecting the corner in the L-curve approach to Tikhonov regularization. IEEE Trans Biomed Eng 47:1293–1296
Kilty KT (1983) Werner de-convolution of profile potential field data. Geophysics 48:234–237
Mazhari MS, Ghaderi M, Karimpour MH (2010) Aliabad-Morvarid iron-apatite deposit, a Kiruna type example in Iran. In: The 1st international applied geological congress, of geology, Iran
Menke W (1984) Geophysical data analysis: discrete inverse theory. Academic Press, Cambridge
Mushayandebvu MF, Driel VP, Reid AB, Fairhead JD (2001) Magnetic source parameters of two-dimensional structures using extended Euler deconvolution. Geophysics 66:814–823
Nabighian MN (1972) The analytic signal of two-dimensional magnetic bodies with polygonal cross-section—its properties and use of automated anomaly interpretation. Geophysics 66:814–823
Nabighian MN, Grauch VJS, Hansen R, LaFehr TR, Li Y, Peirce JW, Phillips JD, Ruder ME (2005) The historical development of the magnetic method in exploration. Geophysics 70:33ND–61ND
Oldenburg DW, Li YG (2005) Inversion for applied geo-physics: a tutorial. Investig Geophys 13:89–150
Phillips JD (2000) Locating magnetic contacts: a comparison of the horizontal gradient, analytic signal, and local wave-number methods. In: 70th annual international meeting, SEG, expanded abstracts, pp 402–405
Prakas Rao TKS, Subrahmanyam M, Srikrishna Murthy A (1986) Nomograms for direct interpretation of magnetic anomalies due to long horizontal cylinders. Geophysics 51:2150–2159
Raju DCV (2003) LIMAT: a computer program for least-squares inversion of magnetic anomalies over long tabular bodies. Comput Geosci 29:91–98
Roy KK (2008) Potential theory in applied geophysics. Springer, Berlin
Salem A (2005) Interpretation of magnetic data using analytic signal derivatives. Geophys Prospect 53:75–82
Salem A, Ravat D, Mushayandebvu MF, Ushijima K (2004) Linearized least-squares method for interpretation of potential-field data from sources of simple geometry. Geophysics 69:783–788
Sen MK, Stoffa PL (1995) Global optimization methods in geophysical inversion (1st ed.). Elsevier, Amsterdam
Shahrak NM, Shahsavand A, Okhovat A (2013) Robust PSD determination of micro and meso-pore adsorbents via novel modified U-curve method. Chem Eng Res Des 91:151–162
Snieder R, Trampert J (1999) Inverse problems in geophysics. In: Wirgin, A (ed) Wavefield Inversion. Springer-Verlag, New York, pp 119–190
Spector A, Grant F (1970) Statistical models for interpreting aeromagnetic data. Geophysics 35:293–3302
Stanley JM (1977) Simplified gravity and magnetic interpretation of contact and dyke-like structures. Bull Aust SEG 8:60–64
Stefan W (2008) Total variation regularization for linear ill-posed inverse problems: extensions and applications. PhD thesis, Arizona State University
Tarantola A (1987) Inverse problem theory. Elsevier, Amsterdam
Telford WM, Geldart LP, Sheriff RE (1990) Applied geophysics, 2nd edn. Cambridge University Press, Cambridge
Thompson DT (1982) EULDPH—a new technique for making computer-assisted depth estimates from magnetic data. Geophysics 47:31–37
Thurston JB, Smith RS (1997) Automatic conversion of magnetic data to depth, dip, and susceptibility contrast using the SPI™ method. Geophysics 62:807–813
Thurston JB, Guillon JC, Smith RS (1999) Model-independent depth estimation with the SPI™ method. In: 69th annual international meeting, SEG, expanded abstracts, pp 403–406
Thurston JB, Smith RS, Guillon JC (2002) A multimodel method for depth estimation from magnetic data. Geophysics 67:555–561
Tikhonov AN, Arsenin VY (1977) Solutions of Ill-posed problems. Winston, Washington
Treitel S, Clement WG, Kaul RK (1971) The spectral determination of depths to buried magnetic basement rocks. Geophys J Roy Astron Soc 24:415–428
Tsokas GN, Hansen RO (1996) A comparison between inverse filtering and multiple-source Werner de-convolution. In: 66th annual international meeting, SEG, expanded abstracts, pp 1153–1156
Vatankhah S, Renaut AR, Ardestani EV (2014) Regularization parameter estimation for underdetermined problems by the principle with application to 2D focusing gravity inversion. Inverse Prob 30:085002
Viloche Bazan FS, Borges LS (2010) GKB-FP: an algorithm for large-scale discrete ill-posed problems. BIT Numer Math 50:481–507
Vogel CR (1996) Non-convergence of the L-curve regularization parameter selection method. Inverse Prob 12:535–547
Wahba G (1990) Spline models for observational data. SIAM, Philadelphia
Werner S (1955) Interpretation of magnetic anomalies of sheet-like bodies. Sveriges Geologiska Undersokning, Series C, Arsbok 43
Williams NC (2008) Geologically-constrained UBC—GIF gravity and magnetic inversions with examples from the Agnew—Wiluna Greenstone Belt, Western Australia. Ph.D Thesis, The University of British Columbia, Canada
Yao ZS, Roberts RG, Tryggvason A (1999) Calculating resolution and covariance matrices for seismic tomography with the LSQR method. Geophys J Int 138:886–894. doi:10.1046/j.1365-246x.1999.00925.x
Yuan Y, Yu Q (2014) Edge detection in potential-field gradient tensor data by use of improved horizontal analytical signal methods. Pure appl Geophys 172(2):461–472
Zeng H, Xu D, Tan H (2007) A model study for estimating optimum upward-continuation height for gravity separation with application to a Bouguer gravity anomaly over a mineral deposit, Jilin province, northeast China. Geophysics 2:145–150
Acknowledgement
The authors are grateful to Dr. Endre Turai (Editor) and the two reviewers for their detailed comments and suggestions which helped significantly improve the clarity of this paper. The authors are grateful to the Institute of Geophysics, University of Tehran for all its support.
Author information
Authors and Affiliations
Corresponding author
Appendix: Calculation of the Jacobian matrix of sensitivities
Appendix: Calculation of the Jacobian matrix of sensitivities
-
1.
Thin sheet and fault models
$$ \begin{aligned} & \frac{\partial P\left( X \right)}{\partial F} = \frac{{\left( {X - \zeta } \right)\sin \varphi + Z\cos \varphi }}{{\left( {X - \zeta } \right)^{2} + Z^{2} }}, \\ & \frac{\partial P\left( X \right)}{\partial \zeta } = F\left\{ {\frac{{\left( {\left( {X - \zeta } \right)^{2} - Z^{2} } \right)\sin \varphi + 2Z\left( {X - \zeta } \right)\cos \varphi }}{{\left( {\left( {X - \zeta } \right)^{2} + Z^{2} } \right)^{2} }}} \right\} \\ & \frac{\partial P\left( X \right)}{\partial Z} = F\left\{ {\frac{{\left( {\left( {X - \zeta } \right)^{2} - Z^{2} } \right)\cos \varphi - 2Z\left( {X - D} \right)\sin \varphi }}{{\left( {\left( {X - \zeta } \right)^{2} + Z^{2} } \right)^{2} }}} \right\} \\ & \frac{\partial P\left( X \right)}{\partial \varphi } = F\left\{ {\frac{{\left( {X - \zeta } \right)\cos \varphi - Z\sin \varphi }}{{\left( {X - \zeta } \right)^{2} + Z^{2} }}} \right\} \\ & \frac{\partial P\left( X \right)}{\partial A} = X \\ & \frac{\partial P\left( X \right)}{\partial B} = 1 \\ \end{aligned} $$(24) -
2.
Cylinder model
$$ \begin{aligned} & \frac{\partial P\left( X \right)}{\partial \zeta } = \left( {\frac{{ - D\left( {2X - 2\zeta } \right) + 2EZ}}{{\left( {\left( {X - \zeta } \right)^{2} + Z^{2} } \right)^{2} }} - \frac{{\left( {2D\left( {Z^{2} - \left( {X - \zeta } \right)^{2} } \right) + 4EZ\left( {X - \zeta } \right)} \right)\left( {2\zeta - 2X} \right)}}{{\left( {\left( {X - \zeta } \right)^{2} + Z^{2} } \right)^{3} }}} \right) \\ & \frac{\partial P\left( X \right)}{\partial Z} = \left( {\frac{{2DZ + 2E\left( {X - \xi } \right)}}{{\left( {\left( {X - \zeta } \right)^{2} + Z^{2} } \right)^{2} }} - \frac{{4Z\left( {D\left( {Z^{2} - \left( {X - \zeta } \right)^{2} } \right) + 2EZ\left( {X - \zeta } \right)} \right)}}{{\left( {\left( {X - \zeta } \right)^{2} + Z^{2} } \right)^{3} }}} \right) \\ & \frac{\partial P\left( X \right)}{\partial D} = \frac{{Z^{2} - \left( {X - \xi } \right)^{2} }}{{\left( {\left( {X - \zeta } \right)^{2} + Z^{2} } \right)^{2} }} \\ & \frac{\partial P\left( X \right)}{\partial E} = \frac{{2Z\left( {X - \zeta } \right)}}{{\left( {\left( {X - \zeta } \right)^{2} + Z^{2} } \right)^{2} }} \\ & \frac{\partial P\left( X \right)}{\partial A} = X \\ & \frac{\partial P\left( X \right)}{\partial B} = 1 \\ \end{aligned} $$(25)
Rights and permissions
About this article
Cite this article
Ghanati, R., Ghari, H. & Fatehi, M. Regularized nonlinear inversion of magnetic anomalies of simple geometric models using Occam’s method: an application to the Morvarid iron-apatite deposit in Iran. Acta Geod Geophys 52, 555–580 (2017). https://doi.org/10.1007/s40328-017-0193-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40328-017-0193-9