Skip to main content
Log in

Inversion of self-potential data by a hybrid DE/PSO algorithm

  • Original Study
  • Published:
Acta Geodaetica et Geophysica Aims and scope Submit manuscript

Abstract

The aim of this work is to investigate whether retrieving the model parameters of self-potential (SP) anomalies using a combination of differential evolution (DE) and particle swarm optimization (PSO) is possible. This approach hybridizes DE and PSO in a parallel way. Each algorithm is self-contained and obtains a [premature] solution after a user-defined generation number. This hybrid algorithm (DE/PSO) selects the best individual in DE and PSO populations and carries it to the next iteration. Cooperation of DE and PSO can significantly improve the results. Simulations through noise-free synthetic anomalies show that the DE/PSO hybrid algorithm is successful in providing more accurate solutions than those obtained using each single metaheuristic. The algorithm also speeds up the rate of convergence to get the optimum solution. We implemented the algorithm in R programming environment using available metaheuristics packages. Then, the reliability of the code was investigated using some mathematical test functions having two and higher dimensions (unknowns). The performance of the hybrid to invert SP anomalies was tested by synthetic and field data sets. The true model parameters were well-recovered from synthetic data sets including noise-free and noisy data. In the tests with field data, SP anomalies over a shallow ore deposit in Süleymanköy (Türkiye), a deep ore deposit in Arizona (USA), and multiple sources of graphite deposits in KTB borehole site (Germany) were inverted. Low misfit values between the observed and calculated SP anomalies were obtained during the test studies.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

Data availability

The synthetic data (noise-free, and noisy) highlighted in this article will be shared by the corresponding author on reasonable requests. The field data including Süleymanköy, Safford, and KTB anomalies were derived from the following sources: https://doi.org/10.1111/j.1365-2478.1981.tb01013.x; https://doi.org/10.1088/1742-2132/9/5/498; https://doi.org/10.1016/j.oregeorev.2017.10.024.

Notes

  1. The reference manual of NMOF package is available on: https://cran.project.org/web/packages/NMOF/NMOF.pdf.

  2. The information and R implementations of the functions are available at http://www.sfu.ca/~ssurjano/optimization.html.

References

Download references

Acknowledgements

All of the test studies in this work were carried out using R programming language. Some of the figures were created using MATLAB®, the software for numerical computation (http://www.mathworks.com/). This study is part of the PhD thesis of S. Hosseinzadeh. The Editor thanks the Reviewers and the Associate Editor for their constructive comments and work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sanam Hosseinzadeh.

Appendix

Appendix

Figures 

Fig. 15
figure 15

The visual comparison between the results of the present study and some prior studies from the Süleymanköy anomaly

15,

Fig. 16
figure 16

The visual comparison between the results of the present study and some prior studies from the Safford deposit anomaly

16 and Tables

Table 11 Metaheuristic algorithms offered by R packages

11,

Table 12 Parameter tuning study for DE algorithm

12,

Table 13 Sets of the PSO control parameters suggested by some previous studies

13,

Table 14 Parameter tuning study for PSO algorithm

14,

Table 15 Parameter tuning study for DE/PSO hybrid algorithm

15 and

Table 16 Statistical information of the results from the hybrid algorithm for two− dimensional mathematical test functions

16.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hosseinzadeh, S., Göktürkler, G. & Turan-Karaoğlan, S. Inversion of self-potential data by a hybrid DE/PSO algorithm. Acta Geod Geophys 58, 241–272 (2023). https://doi.org/10.1007/s40328-023-00414-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40328-023-00414-x

Keywords

Navigation