Skip to main content
Heliyon logoLink to Heliyon
. 2023 May 23;9(6):e16528. doi: 10.1016/j.heliyon.2023.e16528

Nonlinear inversion of electrical resistivity sounding data for multi-layered 1-D earth model using global particle swarm optimization (GPSO)

Kehinde D Oyeyemi a,b,, Ahzegbobor P Aizebeokhai a, Chukwuemeka S Ukabam a, Olusola T Kayode a, Abayomi A Olaojo c, Mohamed Metwaly d
PMCID: PMC10220406  PMID: 37251452

Abstract

Interpreting geophysical data requires solving nonlinear optimization problem(s) in inversion. Analytical methods such as least-square have some intrinsic limitations, which include slow convergence and dimensionality, making heuristic-based swarm intelligence a better alternative. Large-scale nonlinear optimization problems in inversion can be solved effectively using a technique within the swarm intelligence family called Particle Swarm Optimization (PSO). This study evaluates the inversion of geoelectrical resistivity data with global particle swarm optimization (GPSO). We attempted to invert field vertical electrical sounding data for a multi-layered 1-D earth model using the developed particle swarm optimization algorithm. The result of the PSO-interpreted VES data was compared with that of the least square inversion result from Winresist 1.0. According to the PSO-interpreted VES results, satisfactory solutions may be attained with a swarm of 200 or fewer particles, and convergence can be reached in fewer than 100 iterations. The GPSO inversion approach has a maximum capacity of 100 iterations, more than the least square inversion algorithm of the Winresist, which has a maximum capacity of 30 iterations. The misfit error of GPSO inversion is 6.14×107, much lower than that of the least square inversion of 4.0. The GPSO inversion model has lower and upper limit values of the geoelectric layer parameters model to fit the true model better. The limitations of the developed PSO inversion scheme include a slower execution time of the inversion procedures than the least-square inversion. There is a need for a priori knowledge of the number of layers from borehole reports in the study area. The PSO inversion scheme, however, estimates inverted models closer to the true solutions with greater accuracy than the least-square inversion scheme.

Keywords: Electrical resistivity, PSO, Inversion, Vertical electrical sounding, Geophysical modelling

1. Introduction

Electrical resistivity sounding or vertical electrical sounding (VES) is a geophysical method used to investigate the subsurface electrical resistivity distribution of the earth. It is based on measuring electrical potential differences between electrodes inserted into the ground. The technique has several areas of applications ranging from subsurface geological evaluation, hydrological evaluation, engineering, and environmental studies [1,2,23,[28], [29], [30],33,46]. In mineral exploration, the VES technique is used to evaluate the subsurface distribution of metallic and non-metallic deposits [23,46]. This technique is applicable for locating and mapping groundwater resources and assessing the water quality within the delineated aquifers. This information is crucial to exploring, developing and managing water resources [1,2,23,[28], [29], [30]]. The method can also investigate the presence and movement of contaminant plumes within the polluted soil and groundwater [23,33,46]. It can provide information about the depth and extent of contamination and help plan remediation strategies. VES is used in geotechnical engineering to evaluate subsurface soil and rock conditions regarding their strengths and stability. It provides essential information for designing and constructing dams, bridges and buildings [23,33,46]. Generally, vertical electrical sounding is a versatile geophysical technique that provides valuable information about subsurface geology, which can be used in the planning and managing of natural sources, infrastructural development, and environmental protection.

Inversion of the vertical electrical sounding data using a least square inversion scheme has revealed an intrinsic link between apparent resistivity data and the parameters of a multi-layered earth model [45]. The probabilistic nature of the global optimization techniques has made them a better alternative for an efficient sample of model space. The global optimization techniques are very robust as they can resolve inverse problems as though they were simple problems. Their inherent limitation is related to their dimension issue and the need for high computational costs towards solving forward problems (predictions) (Mohammadzadeh and Gharehchopogh, 2020). The inverse problem aims to search for the best parameter estimates to minimise the numerical disparity between the expected outputs and measurements with all known constants being satisfied. According to Ref. [37]; this is an optimization problem. To improve the quality of the estimated parameters, a wide range of credible prior information on the structures, subsurface geology, and geophysical data should be combined. Many available methods have been developed over the years for model parameter estimation. They include conjugate gradient, ridge regression, and steep descent techniques, generally termed the local search method. Also, the genetic algorithm and simulated annealing techniques are termed the global search methods. If any apriori information is lacking, local optimization techniques can generate unpredictable outcomes [16]. investigated the saltwater intrusion problem with global optimization algorithms. Traditionally, linearised or least-squares inversions focus on linearising the model response mapping. This technique has been reported for several applications in the inversions of electrical resistivity and induced polarization data [1,2,13,24,27,30,36].

Metaheuristic algorithms have been modified to solve many optimization problems of industrial, scientific, and engineering applications. A genetic algorithm was used to improve the performance of the cuckoo search optimization technique [43]. [19] proposed improved methods on the Harris Hawks Optimization technique for social network evaluation. Several techniques involving integrating quantum computing concepts into metaheuristic algorithms to obtain quantum computing-inspired metaheuristic algorithms with higher speed, accuracy, and performance have been reviewed by Ref. [20] based on their applications in science and engineering. A comprehensive review of applications and recent advances in the sparrow search algorithm was reported by Ref. [21]. Shear-wave velocity log data were predicted from conventional wireline logs data from an offshore oil field in Western Australia using three different developed metaheuristic algorithms [26].

Moreover, theoretical frameworks of several swarm-based metaheuristic optimization techniques were reviewed by Ref. [35]. Metaheuristic algorithms including Generic and Simulated annealing algorithms are more suitable global optimization methods when considering the large degree of freedom in the inversion of geophysical data, incomplete data, and when the existing solutions are either non-unique or multiple. There are numerous examples of the applications of these algorithms in inversions of geophysical data [[5], [14], [15], [16], [17], [25], [34], [38], [39], [40]]. Simulated Annealing was used to invert 2D electrical resistivity tomography by Ref. [7]; and [5] applied Simulated Annealing to tackle the issue of uncertainty, resolution, and sensitivity in the inversion of induced polarization data and vertical electrical sounding (VES) data over a multi-layered 1D layer model [14]. used a binary genetic technique for the inversion of geoelectrical sounding data, and [8] inverted self-potential data using a hybrid genetic price algorithm. Model parameters estimations from the residual gravity anomaly of idealised geometrical bodies have been evaluated with the use of a simulated annealing global optimization algorithm [4], differential evolution algorithm [9], and global particle swamp optimization algorithm [42]. Magnetic anomalies source parameters have also been estimated using the optimization of the ant colony algorithms [6,44] and particle swamp optimization [[10], [11], [12]]. [47] improved the convergence rate and the performance PSO algorithm using the backtracking search algorithm (BSA).

This study uses a particle swamp optimization algorithm to interpret electrical resistivity sounding data. We chose the VES geophysical data sets to investigate the distribution of subsurface resistivity within a multilayered 1D earth model for us to tune the parameters of the global particle swarm optimization such that a convergence of several possible solutions within a search space can be achieved. The objective is to compute the best parameter to minimise the differences between the expected outputs and actual measurements. The findings show that PSO-interpreted VES fits the true model more accurately because it gets up to about 100 iterations better than the conventional least-square inversion scheme of the WinResist computer program with a maximum of 30 iterations. The misfit error of the GPSO inversion scheme is much lower than the traditional least-square inversion scheme.

2. Method

2.1. Inversion of geoelectrical sounding data

The inversion of the Vertical Electrical Sounding (VES) model assumes that the terrain is stratified horizontally with resistivity and thickness values ρk and tk of the kth electrical layers. The subsurface parameter can be represented by a vector given as m=(ρ1,t1,ρ2,t2,ρ3,t3,...,ρn1,tn1,ρn) belonging to a 2n1 dimensional vector space m, where n is the number of layers. The assumption of the forward model problem is that m is known while corresponding apparent resistivity (ρa*(s,m)) at any desired surface locations from the measured data is predicted. The forward problem can be mathematically expressed as:

ρa*(s.m)=ρ1+s20(T1(λ,m)ρ1)J1(λs)λdλ (1)

Bessel function, resistivity transform kernel for layer 1, and the integration variables are represented as J1, T1, and λ. The computation of the resistivity transform kernel Ti(λ) for each ith layer in a recursive manner from the last to the first layer is given by Pekeris relations [31] as:

Tn(λ)=ρnTi(λ)=[Ti+1+ρith(λti)][1+Ti+1tanh(λt)/ρi] (2)

Equation (1) is computed using the convolution theorem, while the inverse problem involves the computation of model parameters m with the available observed data given as:

ρa0(s)=(ρa0(s1),ρa0(s2),...ρao(snd)), for an array s=(s1,s2,...,snd)

Where ρa0 and s are the measured apparent resistivity and distances half of the current electrode spacing between AB2, respectively. This represents the apparent resistivity curve with due consideration of the physics of the forward problem in equation (1). To measure the difference between observations and predictions, a relative misfit is used:

RE_RMS(m)=ρa0(s)ρa*(s,m)2ρa0(s)2 (3)

2.2. The particle swarm optimization (PSO)

The particle swarm optimization is a stochastic process computation technique used for optimization inspired by individuals' social behaviour (called particles) first introduced by Ref. [22]. It primarily stimulates the conduct of insects, birds and fishes in their quest for food within their natural habitats. These animals represent the particles or models in the PSO algorithm, and each model is described by its position vector that represents the parameters model and a velocity vector. Misfit-function values and the history of the particle's model parameters are used to update the velocity vector of each particle's model [22]. described history as the “knowledge” acquired by each particle, representing a conceptual autobiographical memory of the entire swarm of particles. By returning to the solution space's promising areas that were identified from the iteration history and continuously searching for the best misfit-function values over time, the social behaviour of the swarm is used to compute the update of the misfit-function value for each particle in the swarm that has adapted to its environment.

Mathematically, the value of the ith model parameter will be updated for the jth particle at the iteration k+1 in the swarm as:

mi,jk+1=mi,jk+ui,jk+1Δt, (4)

The corresponding velocity is represented as ui,jk+1 and Δt is the time step value (1). Each model parameter has the velocity vector computed as:

ui,jk+1=wui,jk+c1r1jk(Pi,bestkmi,jk)Δt+c2r2,jk(Pi,bestkmi,jk)Δt (5)

Where:

ui,jk+1: this represents the velocity vector of ith the model parameter for particles in the swarm at iteration k. It denotes the momentum that prevents the particles from abruptly changing their orientation as well as the bias in that direction.

mi,jk: this represents the value of the ith model for the jth particle in the swarm at iteration k.

Pi,bestk: this represents the ith model parameter value for the personal best misfit function gained by the jth in the swarm, from the initialisation through to the iteration k.

Pi,gbestk: this represents ith model parameter value for the global best misfit function achieved by the jth in the swarm, from initialisation to iteration k.

w is the inertia weight, which controls the current velocity vector. It scales the effect of the current velocity vector on the updated velocity. When w is large, It will enlarge the updated velocity vector, forcing the algorithm to broaden its exploration of the solution model space [41]. expressed the variation of w to linearly decrease as:

wk+1=wmax(wmaxwminkmax)k (6)

Where wmin and wmax are the maximum and minimum values of inertia weight and kmax is

The maximum iteration numbers, and k is the current iteration number.

r1,jk and r2,jk: each of these connotes a random number within the interval [0,1] at iteration k.

c1 and c2: They stand for the positive acceleration constants that are used to evaluate the relative importance of the social and cognitive characteristics. The stability of the particle swarm optimization that could make the system converge to a local optimum value is dependent on the satisfaction of the following conditions [32]:

0<c1+c2<4 (7)
(c1+c22)1<1 (8)

In equation (5), the term c1r1,jk(Pi,bestk+mi,jkΔt) represents the cognitive component which computes the performance of the particles concerning past performances. The component denotes the individual memory of the position best for the particle. The tendency of particles to revert to places that gave them the most satisfaction in the past is represented by the cognitive component, which is also known as nostalgia of the particle. On the contrary, the term c2r2,jk(Pi,gbestk+mi,jkΔt) represents the social element that calculates how well the particles perform in comparison to a swarm. This element has the effect of making each particle gravitate towards the optimal location within its neighbourhood. Fig. 1 shows the schematic diagram of global particle swarm optimization (GPSO). Equation (4) shows the updating of the model parameter value and the velocity of the swarm of particles. The global and local optimal parameters such as the size of the cognitive parameters c1, social parameters c2, and inertial weight w influence the updated model parameters [18,39] The GPSO algorithm makes use of the following parameters: swarm magnitude (particles number), acceleration coefficients (ag for global and al for local), number of iterations (k,k+1,...), initial weights (w), and velocity components (vj(k),vj(k+1)). The developed global particle swarm optimization (GPSO) algorithm was implemented in MATLAB, and the flowchart for its implementation is shown in Fig. 2. The flowchart for implementing the PSO algorithm to interpret vertical electrical sounding (VES) data includes the following steps:

  • (i)

    Input the VES data, including the resistivity values measured at a different point AB2.

  • (ii)

    Define the objective function that you want to optimize. This could include a function that calculates the variation between the predicted resistivity values from a given model and the actual measurements.

  • (iii)

    Initialize the PSO algorithm by specifying the particles numbers, search space, and initial particles' velocities and positions.

  • (iv)

    Compute the objective function for each position of each particle, update the position of the particle, and update the personal best position for each particle and the existing global best position for each particle.

  • (v)

    Update the particle's velocities and positions based on the personal and global best positions and some randomness to encourage exploration.

  • (vi)

    Repeat steps (iv) and (v) until some stopping criteria such as maximum number of iterations and the convergence of the objective function are satisfied.

  • (vii)

    Extract the model parameters that correspond to the global best position discovered by the PSO algorithm. These parameters should provide an excellent fit to the VES data.

Fig. 1.

Fig. 1

The model parameters for GPSO and velocity updates (Modify after [32]).

Fig. 2.

Fig. 2

The Asynchronous (nonlinear) Particle Swarm Algorithm flowchart.

The raw vertical electrical sounding (VES) data used to test the efficacy of the GPSO inversion algorithm in Ota, southwestern Nigeria, are presented in Table 1. The datasets were acquired manually using the ABEM Terrameter 4000. The performance of the GPSO inversion scheme was then compared with that of the least square inversion scheme of the Winresist 1.0 computer program [45]. It is worth noting that the quality of the results from implementing the PSO algorithm depends mainly on the chosen objective function and the settings of other parameters. Therefore, careful experimentation and validation are necessary to ensure that the PSO algorithm is used appropriately and effectively for a given task. The availability of prior subsurface geological knowledge from borehole reports is imperative for the use of this technique to interpret vertical electrical sounding data.

Table 1.

Raw VES data.

AB/2 (m) 1.0 1.3 1.8 2.4 3.2 4.2 4.2 5.5 7.5
ρapp(Ωm) 81.08 145.2 172.66 205.99 243.85 268.93 269.53 318.04 352.02
AB/2 (m) 10.0 13.0 13.0 18.0 24.0 32.0 42.0 55.0 55.0
ρapp(Ωm) 393.64 445.42 444.12 527.02 622.83 692.16 690.48 691.85 692.75
AB/2 (m) 75.0 100.0 130.0 130.0 180.0 240.0
ρapp(Ωm) 526.68 409.38 383.28 332.78 204.48 125.27

3. Results and discussion

The PSO-based algorithm was used to invert the VES data in Table 1. Initially, in the algorithm, each particle of a population of the chosen size and the corresponding apriori information is placed (randomly or not) in the search space, a collection of possible solutions. In this case, apriori knowledge of the five subsurface geologic layers (N = 5) from the previous studies and available borehole reports within the area [1,2,29]. The PSO-based inversion algorithm worked with an assumption that the subsurface is horizontally stratified. Also, the lower and upper limits of the values of resistivities and layers thicknesses, as presented in Table 2, were supplied to define the search space by the PSO algorithm. The GPSO inversion scheme of the measured apparent resistivity data (Table 1) employed the lower and upper resistivity and thickness limits (Table 2) to interpret the five delineated geoelectric layers. We chose a swarm of two hundred particles (two hundred models) that evolved, each exploring the search space in 100 iterations. All investigated models can retain only those obtained with a misfit error less than a given value which was chosen to be 1%. There are thus as many times 2N-1 values (here, five resistivity values and four thickness values) that models retained. The results are presented graphically; first is the graph of observed and apparent resistivities from the best model (Fig. 3) according to the half-length between the injection electrodes (Spacing), the graph of the evolution of the relative error as a function of iterations (Fig. 4) and, secondly, the frequency distributions of the thicknesses and resistivities different layers leading to an acceptable model with less than 5% relative error (Fig. 5).

Table 2.

The upper and lower limits of the resistivity and thickness of the five layers.

Layer 1 2 3 4 5
Resistivity Lower limit 20 50 100 1000 10
Upper limit 200 500 2000 5000 200
Thickness Lower limit 0.1 1 5 50
Upper limit 2 10 25 200

Fig. 3.

Fig. 3

Graph comparing the observed and calculated apparent resistivity values from the best model against half the Current electrode spacing.

Fig. 4.

Fig. 4

Relative error of PSO inversion scheme in terms of iterations.

Fig. 5.

Fig. 5

Statistical distributions of resistivities and thicknesses of the five ground layers with an error of less than 1% obtained for a population of 200 particles in 100 iterations.

The GPSO inverted VES data result is presented in Fig. 6 with a misfit error 6.14×107. To determine the efficacy and accuracy of the PSO algorithm in calculating the resistivities and thicknesses of the subsurface layers (Table 3), we compared the results of the PSO inverted VES with the VES data interpretation using Winresist 1.0 software package. This software package uses a Least-square algorithm for resistivity model inversion of the raw VES data in Table 1 with an RMS error of 4.0% (Fig. 7). Table 4 reveals that thicknesses of subsurface layers from GPSO inversion and Least-square schemes are comparable. Despite the more extended computation and execution time, the misfit error for the GPSO inversion scheme is lower than that of the least-square inversion scheme.

Fig. 6.

Fig. 6

(A) PSO inversion of VES data with the best model at a root mean square error of 6.14.

Table 3.

The subsurface layers' true resistivity, thickness and depth.

Layers ρ(Ωm) Thickness (m) Depth (m)
1 70 1 1
2 166.33 4.2 5.2
3 708.33 18 23.2
4 3060.00 110 133.2
5 42.11

Fig. 7.

Fig. 7

VES interpretation by Winresist 1.0 computer program using the Least-square method with an RMS error of 4.0.

Table 4.

Table showing the modelled resistivity, thickness and depth of the ground layers with PSO and Least-Square inversion schemes.

Layers PSO Inversion
Least Square Inversion
ρ(Ωm) Thickness (m) Depth (m) ρ(Ωm) Thickness (m) Depth (m)
1 70 1 1 67.44 0.9 0.9
2 166.33 4.2 5.2 219.4 6.8 7.6
3 708.33 18 23.2 11341.1 5.5 13.1
4 3060.0 110 133.2 1391.0 4.9 18.0
5 42.11 132.2

Unlike traditional optimization methods, which postulate the existence of a better solution to discover, the global algorithms assume that the model is a designed random vector [3]. So, the solution to an optimization problem by particle swarm will result in model parameters with frequency distributions to the experimental data. Fig. 5 reveals the model parameters of the interpreted VES data in the form of the true resistivities and thicknesses of the subsurface. The PSO algorithm generated a distribution of statistical parameters of the models with respect to the known experimental data f(m|d). Global PSO algorithms, therefore, allow us to have a statistical distribution view of the phenomenon studied, given the discrete number of data, the presence of measurement noise and the limitations of the physical model compared to reality. Applying this method makes it possible to re-analyze archival data with a statistical distribution and less deterministic (Fig. 5), which is preferable in the vertical electrical sounding (VES) technique for which equivalence principles are well known.

The GPSO algorithm inversion scheme for the VES data interpretation applies statistical models with a wide range of choices in form of layers’ resistivities and thicknesses within the search space, which are, in turn, related to the field measured resistivity data. The PSO algorithm scheme has a plug-in for setting the lower and uppermost limits for the resistivity and thickness, with an avenue to iterate the layer models with the field-measured data until the best line of fit is established (Fig. 3). The interpretation of the measured field data in Table 1 with the PSO-based inversion scheme resulted in a misfit error of 6.14 × 10−7. In contrast, interpreting the same data with the Least-Square inversion of Winresist 1.0 resulted in RMS error of 4.0. The lower misfit error generated by the PSO-based inversion is a pointer to the fact that there is an agreement between the observed data line and the predicted line. Fig. 4 revealed that the relative error (%) reduces with rise in the number of iterations; the PSO inversion algorithm scheme has a capacity of 100 iterations, whereas the Least-Square procedures of WinResist 1.0 computer program provides for 30 iterations [45]. The more the data are related, the better the line of best fit due to noise removal and signal sustainability. The PSO-based algorithm, having lower and upper limits, cancels out the need for partial curve matching and the generation of an input model for the iteration of true geoelectric layer resistivity and thickness values. This is one of the technical constraints and challenges observed in using Least Square inversion scheme that the PSO inversion algorithm has resolved.

4. Conclusion and future works

The current study was done to utilise the GPSO algorithm for the inversion of vertical electrical soundings (VES) data. The primary goal was to implement the global particle swarm optimization algorithm developed in this study to interpret field-acquired VES data. The GPSO algorithm, a random vector model, assumed the subsurface to be horizontally stratified. The equivalence principle in VES was used to adjudicate the resistivities of the geoelectric section with the corresponding thickness. The outputs of the PSO-based inverted VES data were compared with the results of the least-square inversion scheme based on computation time and misfit error. The study findings revealed that the PSO-based VES inversion gives impressive convergence rate curves with low-misfit geophysical models than the least-square inversion scheme utilizing similar initial and search space. GPSO algorithm resolves and bridges the gap between the expected and actual inversion model results better with high resolution. There is a higher convergence rate, fewer misfit errors, and greater iterations using the GPSO inversion scheme compared to the Least-squares inversion model. The comparative assessment of the VES data using GPSO and the Least-square inversion models showed a high degree of similarity in the generated geoelectric layers sequence but a better and higher depth resolution by the GPSO inversion scheme. Despite the slower execution time, the GPSO algorithm inversion scheme can resolve the geoelectrical parameters of the delineated subsurface layers better with fewer misfit errors.

For the inversion of the 2D electrical resistivity imaging (ERI) data, we suggest the modification of the developed GPSO technique in this study. To increase speed, accuracy, and performance, it is advised that the developed GPSO algorithm in this study be combined with the backtrack search algorithm and the quantum computing concept. Additionally, we advise the interpretations of geoelectrical resistivity data utilizing other swarm-based metaheuristic optimization methodologies including artificial bee colony, antlion optimization, shuffled frog leaping optimization, firefly algorithm, cuckoo search algorithm, sailfish optimization, moth flame optimization, squirrel search algorithm, bat algorithm, crow search algorithm, whale optimization algorithm, grey wolf optimization, and bacterial foraging optimization.

Author contribution statement

Kehinde David Oyeyemi: Mohamed Metwaly: Conceived and designed the experiments; Performed the experiments; Analyzed and interpreted the data; Wrote the paper.

Ahzegbobor P Aizebeokhai: Chukwuemeka S Ukabam: Conceived and designed the experiments; Performed the experiments; Analyzed and interpreted the data.

Olusola T Kayode: Abayomi A. Olaojo: Analyzed and interpreted the data; Wrote the paper.

Data availability statement

Data included in article/supp. Material/referenced in article.

Funding statement

This work was funded by the Research Supporting Project Number (RSP2023R89), King Saud University, Riyadh, Saudi Arabia.

Data available statement

This article presents the data, and the codes are within the supplementary file.

Additional information

No additional information is available for this paper.

Declaration of competing interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper. The authors declare the following financial interests/personal relationships which may be considered as potential competing interests.

Acknowledgements

The authors would like to thank the Research Supporting Project Number (RSP2023R89), King Saud University, Riyadh, Saudi Arabia for funding this work. The authors equally express their gratitude to Covenant University Centre for Research, Innovation and Development (CUCRID) for the research support. The corresponding author appreciates both UNESCO/TWAS and CSIR for CSIR/TWAS Postdoctoral Fellowship at the National Geophysical Research Institute, India.

Footnotes

Appendix A

Supplementary data to this article can be found online at https://doi.org/10.1016/j.heliyon.2023.e16528.

Appendix A. Supplementary data

The following is the Supplementary data to this article.

Multimedia component 1
mmc1.zip (1.3KB, zip)

References

  • 1.Aizebeokhai A.P., Oyeyemi K.D. The use of multiple-gradient array for geoelectrical resistivity and induced polarization imaging. J. Appl. Geophys. 2015;111:364–376. doi: 10.1016/j.jappgeo.2014.10.023. [DOI] [Google Scholar]
  • 2.Aizebeokhai A.P., Oyeyemi K.D. Application of geoelectrical resistivity imaging and VLF-EM for subsurface characterization in a sedimentary terrain, southwestern Nigeria. Arabian J. Geosci. 2015;8:4083–4099. doi: 10.1007/s12517-014-1482-z. [DOI] [Google Scholar]
  • 3.Aster R.C., Borchers B., Thurber C.H. Elsevier Academic Press; 2005. Parameter Estimation and Inverse Problems; p. 301. [Google Scholar]
  • 4.Biswas A. Interpretation of residual gravity anomaly caused by a simple shaped body using very fast simulated annealing global optimization. Geosci. Front. 2015;6:875–893. [Google Scholar]
  • 5.Bhattacharya B.B., Shalivahan, Sen M.K. Use of VFSA for resolution, sensitivity and uncertainty analysis in 1D-DC resistivity and IP inversion. Geophys. Prospect. 2003;51(5):393–408. [Google Scholar]
  • 6.Colorni A., Dorigo M., Maniezzo V. Distributed optimization algorithm by ant colonies. Proc. 1st Eur. Conf. Artif. Life. 1991:134–142. [Google Scholar]
  • 7.Chunduru R.K., Sen M.K., Stoffa P.L. 2-D resistivity inversion using spline parameterization and simulated annealing. Geophysics. 1996;61:151–161. [Google Scholar]
  • 8.Di Maio R., Rani P., Piegari E., Milano L. Self-potential data inversion through a genetic-price algorithm. Comput. Geosci. 2016;94:86–95. [Google Scholar]
  • 9.Ekinci Y.L., Bilkaya C., Goktukler G., Turan S. Model parameter estimations from residual gravity anomalies due to simple-shaped sources using different evolution algorithm. J. Appl. Geophys. 2016;129:133–147. [Google Scholar]
  • 10.Essa K.S., Elhussein M. A new approach for the interpretation of magnetic data by 2- D dipping dike. J. Appl. Geophys. 2017;136:431–443. [Google Scholar]
  • 11.Essa K.S., Elhussein M. 2D dipping dike magnetic data interpretation using robust particle swarm optimization. Geosci. Instrum. Methods Data Syst. Discuss. 2017 doi: 10.5194/gi-2017-39. [DOI] [Google Scholar]
  • 12.Essa K.S., Elhussein M. PSO (Particle Swarm Optimization) for interpretation of magnetic anomalies caused by simple geometrical structures. Pure Appl. Geophys. 2018;175:3539–3553. doi: 10.1007/s00024-018-1867-0. [DOI] [Google Scholar]
  • 13.Esparza F.J., Gomez-Trevino E. 1-D inversion of resistivity and induced polarization data for the least number of layers. Geophysics. 1997;62:1724–1729. [Google Scholar]
  • 14.Fernandez-Alvarez J.P., Fernandez-Matinez J.L., Menendez-Perez C.O. Feasibility analysis of the use of binary genetic algorithms as importance samplers application to a geoelectrical VES inverse problem. Math. Geosci. 2008;40(34):375–408. [Google Scholar]
  • 15.Fernandez-Martinez J.L., Gaecia-Gonzalo E. The generalized PSO: a new door to PSO evolution. J. Artif. Evol. Appl. 2008 doi: 10.1155/2008/861275. [DOI] [Google Scholar]
  • 16.Fernandez-Martinez J.L., Kuzma H., Gaecia-Gonzalo E., Fernandez-Diaz J.M., Fernandez- Alvarez J.P., Menendez-Perez C.O. Applications of global optimization algorithms to a saltwater intrusion problem. Annu. Meet. EEGS SAGEEP. 2009;22(1):252–260. [Google Scholar]
  • 17.Fernandez-Martinez J.L., Echeverria Ciaurri D., Mukerji T., Garcia-Gonzalo E. Application of Particle Swarm Optimization to Reservoir Modelling and Inversion. International Association of Mathematical Geology (IAMG’09) 2009 [Google Scholar]
  • 18.Fernandez-Martinez J.L., Garcia-Gonzalo E., Alvarez J.P.F., Kuzma H.A., Menendez-Perez C.O. PSO: a powerful algorithm to solve geophysical inverse problems. Applications to a 1D-DC Resistivity case. J. Appl. Geophys. 2010;71:13–25. [Google Scholar]
  • 19.Gharehchopogh F.S. An improved Harris Hawks optimization algorithm with multi- strategy for community detection in social network. J. Bionic Eng. 2023;20:1175–1197. doi: 10.1007/s42235-022-00303-z. [DOI] [Google Scholar]
  • 20.Gharehchopogh F.S. Quantum-inspired metaheuristic algorithms: comprehensive survey and classification. Artif. Intell. Rev. 2022 doi: 10.1007/s10462-022-10280-8. [DOI] [Google Scholar]
  • 21.Gharehchopogh F.S., Namazi M., Ebrahimi L., Abdollahzadeh B. Advances in sparrow search algorithm: a comprehensive survey. Arch. Comput. Methods Eng. 2023;30(1):427–455. doi: 10.1007/s11831-022-09804-w. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Kennedy J., Eberhart R.C. Proc. IEEE Int. Joint Conf. Neural Network., Perth Australia. 1995. Particle swarm optimization; pp. 1942–1948. [Google Scholar]
  • 23.Loke M.H. Springer; 2017. Electrical Imaging Surveys for Environmental and Engineering Studies: a Practical Guide to 2D and 3D Surveys. [Google Scholar]
  • 24.Narayan S., Dusseault M.B., Nobes D.C. Inversion techniques applied to resistivity inverse problems. Inverse Probl. 1994;10:669–686. [Google Scholar]
  • 25.Naudet V., Fernandez-Martinez J.L., Gaecia-Gonzalo E., Fernandez-Alvarez J.P. Estimation of water table from self-potential data using particle swarm optimization (PSO) SEG. 2008;27(1):1203–1207. [Google Scholar]
  • 26.Niri, M.E., Kolajoobi, R.A., Arbat, M.K., Raz, M.S. Metaheuristic optimization approaches to predict shear-wave velocity from conventional well logs in sandstone and carbonate case studies. J. Geophys. Eng., 15(3), 1071-1083, 10.1088/1742-2140/aaaba2. [DOI]
  • 27.Oldenburg D.W., Li Y. Inversion of induced polarization. Geophysics. 1994;59:1327–1341. [Google Scholar]
  • 28.Olorunfemi M.O., Oko J.S. Application of electrical resistivity tomography (ERT) and vertical electrical sounding (VES) in groundwater exploration: a case study of Awo, Nigeria. J. Afr. Earth Sci. 2017;134:24–33. [Google Scholar]
  • 29.Oyeyemi K.D., Aizebeokhai A.P., Metwaly M., Oladunjoye M.A., Bayo-Solarin B.A., Sanuade O.A., Thompson C.E., Ajayi F.S., Ekhaguere O.A. Evaluating the groundwater of coastal aquifer using geoelectrical resistivity survey and porosity estimation: a case in Ota, SW Nigeria. Groundw. Sustain. Dev. 2021;12 doi: 10.1016/j.gsd.2020.100488. [DOI] [Google Scholar]
  • 30.Oyeyemi K.D., Aizebeokhai A.P., Metwaly M., Omobulejo O., Sanuade O.A., Okon E.E. Assessing the suitable electrical resistivity arrays for characterization of basement aquifers using numerical modeling. Heliyon. 2022;8 doi: 10.1016/j.heliyon.2022.e09427. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31.Pekeris C.L. Direct method of interpretation in resistivity prospecting. Geophysics. 1940;5(1):31–42. [Google Scholar]
  • 32.Perez R.E., Behdinan K. Particle swarm approach for structural design optimization. Comput. Struct. 2007;85:559–575. [Google Scholar]
  • 33.Raynolds J.M. John Wiley and Sons; 2011. An Introduction to Applied and Environmental Geophysics. [Google Scholar]
  • 34.Reddy M.J., Kumar D.N. Multi-objective particle swarm optimization for optimal reservoir operation. Proc. Int. Conf. Artif. Intell. 2005:1183–1192. [Google Scholar]
  • 35.Reddy K., Saha A. A review of swarm-based metaheuristic optimization techniques and their application to doubly fed induction generator. Heliyon. 2022;8 doi: 10.1016/j.heliyon.2022.e10956. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36.Roy I.G. An efficient nonlinear least-square 1D inversion scheme for resistivity and IP sounding data. Geophys. Prospect. 1999;47(4):527–550. doi: 10.1046/j.1365-2478.1999.00142.x. [DOI] [Google Scholar]
  • 37.Scales J.A., Sneider R. The anatomy of inverse problem. Geophysics. 2000;65:1708–1710. [Google Scholar]
  • 38.Sen M.K., Bhattacharya B.B., Stoffa P.L. Nonlinear inversion of resistivity sounding data. Geophysics. 1993;58:496–507. [Google Scholar]
  • 39.Sen M.K., Stoffa P.L. Elsevier Scientific Publishing Company; 1995. Global Optimization Methods in Geophysical Inversion. [Google Scholar]
  • 40.Shaw R., Srivastava S. Particle swarm optimization. A new tool to invert geophysical data. Geophysics. 2007;72(2):F25–F83. [Google Scholar]
  • 41.Shi Y., Eberhart R. IEEE International Conference on Evolutionary Computation. IEEE Press; Piscataway, NJ: 1998. A modified particle swarm optimizer; pp. 69–73. [Google Scholar]
  • 42.Singh A., Biswas A. Application of global particle swarm optimization for inversion of residual gravity anomalies over geological bodies with idealized geometries. Nat. Resour. Res. 2016;25(3):297–314. doi: 10.1007/s.11053-015-9285-9. [DOI] [Google Scholar]
  • 43.Shishavan S.T., Gharehchopogh F.S. An improved cukoo search optimization with genetic algorithm for cumminty detection in complex network. Multimed. Tool. Appl. 2022;81(10):25205–25231. doi: 10.1007/s11042-022-12409-x. [DOI] [Google Scholar]
  • 44.Srivastava S., Datta D., Agarwal B.N.P., Mehta S. Applications of ant colony optimization in determination of source parameters from total gradient of potential fields. Near Surf. Geophys. 2014;12:373–389. [Google Scholar]
  • 45.Vander Velpen B.P.A. ITC; Delf, the Netherland: 2004. WinRESIST Version 1.0 Resistivity Depth Sounding Interpretation Software. [Google Scholar]
  • 46.Ward S.H. Treatise on Geophysics. second ed.), 2. Elsevier; 2016. Electrical methods in geophysical exploration of the subsurface; pp. 63–98. [Google Scholar]
  • 47.Zaman H.R.R., Gharehchopogh F.S. An improved particle swarm optimization with backtracking search optimization algorithm for solving continuous optimization problems. Eng. Comput. 2022;38(4):2797–2831. doi: 10.1007/s00366-021-01431-6. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Multimedia component 1
mmc1.zip (1.3KB, zip)

Data Availability Statement

Data included in article/supp. Material/referenced in article.


Articles from Heliyon are provided here courtesy of Elsevier

RESOURCES