Artificial Bee Colony Algorithm with Adaptive Parameter Space Dimension: A Promising Tool for Geophysical Electromagnetic Induction Inversion
Abstract
:1. Introduction
- How does a hybrid approach perform, having available both swarm intelligence convergence effectiveness as well as the Bayesian-statistics-guided dimension-adapting properties of the RJ-MCMC approach?
2. Methods and Data
2.1. The Forward Model
2.2. Model Parametrization and Error Estimate
- Define an evenly finer discretization with depth .
- Discretize all according to . This leads to finer discretized models .
- Calculate the expected model using
2.3. The Inverse Problem
2.4. Optimization Approach
- Define the size of the bee hive, consisting of n employed and n helping bees. The swarm has a total size of .
- Initialize all employed bees, which means randomly generate each bee as a position in search space:
- Evaluate the value of each food source by calculating the quality function for .
- Calculate an assignment probability for each food source j, depending on its quality value:
- Create helping bees. For each helping bee, choose an existing food source based on their probabilities P, and create the helping bee by a search step around the employed bee’s position (food source k). Following [31], this is achieved by altering the value of the employed bee in a randomly chosen dimension i in the direction of another randomly chosen food source :
- Calculate the minimum quality value of all employed and helping bees, , , to measure convergence.
- Begin the main iteration loop:
- (a)
- Change employed bees. For each employed bee j, decide randomly between two possible steps with a probability of 0.5:
- Perform ABC local search: Change the value of the employed bee in a randomly chosen dimension i in the direction of another randomly chosen food source (k is a natural random number out of ):
- Perform the RJ-MCMC step to create a proposed bee. Randomly choose between two possibilities:I.birth: Add a new model point after a randomly chosen model point into the employed bee (increase by 1), orII.death: Remove a randomly chosen model point from the employed bee (reduce by 1).Whether a proposed bee will be accepted is based on the proposal distribution being the product of quotients of posterior probability of the proposed, , and the original model, , given the data and the proposal distribution of the original model given the proposed model and vice versa ([10]):For a birth step, the probability of acceptance simplifies to
- (b)
- Evaluate and save all new quality values of the employed bees, and re-calculate the assignment probabilities .
- (c)
- Check for stagnation of all food sources by checking if the change of quality value
- (d)
- Randomly re-assign helping bees based on probabilities . Alter their position by using the rules in 7 (a) but with a third choice of performing no death/birth step.
- (e)
- Evaluate and save all missing quality values of the helping bees.
- Update .
- Check the stopping criterion, which is either the maximum number of iterations reached or has fallen below a constant . Otherwise, go to 7.
2.5. Dp Test Models
- TEV ([32]) is an example from an abandoned Tiber meander (Italy), comprising fluvial deposits of different Tiber channel generations.
- BIE ([33]) is an example from Biersdorf in the Eiffel area in Germany (Rhenish Massif, Rheinland-Pfalz), representing hillslope debris flow sediments.
- DUV ([34]) is an example from the Duvensee bog (Germany), comprising low-conductive glacial sand and layers of different Gyttja sediments.
- KAI ([35]) is an example from the Kaiafa lagoon located at the western Peloponnese in Greece, comprising mostly allochthonous sand sheets.
- REM ([36]) is an example from a Loess–Palaeosol sequence (LPS) in the Middle Rhine Valley, Germany (Schwalbenberg LPS).
- TRE ([37]) is an example from the Wadden Sea area of northern Germany (North Frisia), comprising mainly sandy, silty and organic layers from tidal flats and marshlands.
- AST is an example from an ancient Roman artificial channel site in Hesse (Germany) (see also the section on field data applications).
2.6. Field Datasets
- Example 1:
- Measured with the CMD Miniexplorer in the Kurgan (burial mount) area on the Uzun–Rama plateau in central Azerbaijan. These mounts were constructed and used from the mid-4th to 1st millennium BC. For details of the site, see [39]. The example profile comprises 204 single independent 1D inversions. The LIN forward model was chosen due to the low apparent conductivity along the profiles ranging from 4 mS/m to 13 mS/m. For measurement parameters and setup, see Figure 3b.
- Example 2:
- Measured with the CMD Explorer at a Roman river fortlet (burgus) site in Hesse (Germany). During the 1st century AD, the Romans performed several river alterations in the vicinity of the River Rhine in Hesse, including channels, holding anchoring sites protected by these fortlets. The regarded example profiles cross such a channel. In the middle of the assumed channel, a direct-push EC log was performed alongside a hydraulic profiling tool, using a Geoprobe 540 MO system mounted to a Nordmeyer drill rig in combination with a Geoprobe K6050 HPT probe. The example profile comprises 40 single independent 1D inversions. The full solution forward model by [27] was used. For measurement parameters and setup, see Figure 3a.
- Example 3:
- Measured with the CMD Explorer at the edge of a preboreal lake site at Duvensee (see, e.g., [34]). The site is at the western sandy-loamy shore of the former Duvensee lake. The lake itself today is silted up mainly with peat and gyttja layers (mud of organic origin deposited in lakes and bogs). As a reference data set, a GPR profile was performed along the profile, imaging at least the first two to three meters of subsoil. The profile was recorded with a GSSI SIR-4000 system and a GSSI 200 MHz antenna. Processing included constant trace distance of 2 cm, amplitude offset removal, correction (14 ns), band-pass filter opening at 50 MHz and closing at 400 MHz, time-gain function, and finally, a topographic migration with a constant velocity of 7.2 cm/ns derived from hyperbola fitting. The EMI example profile comprises 79 single independent 1D inversions. The full solution forward model by [27] was used. Each 1D inversion used an automatically adapted search space in terms of conductivity ranging from one tenth of the minimum apparent conductivity to twice the maximum conductivity. For measurement parameters and setup, see Figure 3a.
3. Results
3.1. DP Test Models
3.2. Field Data Applications
4. Discussion
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
ABC | Artificial Bee Colony |
FDEMI | Frequency-Domain Electromagnetic Induction |
HCP | Horizontal Coplanar |
VCP | Vertical Coplanar |
DP | Direct Push |
EC | Electrical Conductivity |
PSO | Particle Swarm Optimization |
L-BFGS-B | Limited Memory Broyden–Fletcher–Goldfarb–Shanno |
SCEUA | Shuffled Complex Evolution Algorithm |
References
- Nabighian, M. Electromagnetic Methods in Applied Geophysic, Volume 2, Application; Society of Exploration Geophysicist: Oklahoma, OK, USA, 1991. [Google Scholar]
- Tabbagh, A. Simultaneous Measurement of Electrical conductivity and Dielectric Permittivity of Soils using a Slingram Electromagnetic Device in Medium Frequency Range. Archaeometry 1994, 36, 159–170. [Google Scholar] [CrossRef]
- McLachlan, P.; Blanchy, G.; Binley, A. EMagPy: Open-source standalone software for processing, forward modeling and inversion of electromagnetic induction data. Comput. Geosci. 2021, 146, 104561. [Google Scholar] [CrossRef]
- De Smedt, P.; Van Meirvenne, M.; Saey, T.; Baldwin, E.; Gaffney, C.; Gaffney, V. Unveiling the prehistoric landscape at Stonehenge through multi-receiver EMI. J. Archaeol. Sci. 2014, 50, 16–23. [Google Scholar] [CrossRef]
- Tarantola, A. Inverse Problem Theory and Methods for Model Parameter Estimation; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2005. [Google Scholar] [CrossRef]
- Wathelet, M. An improved neighborhood algorithm: Parameter conditions and dynamic scaling. Geophys. Res. Lett. 2008, 35. [Google Scholar] [CrossRef]
- Wilken, D.; Rabbel, W. On the application of Particle Swarm Optimization strategies on Scholte-wave inversion. Geophys. J. Int. 2012, 190, 580–594. [Google Scholar] [CrossRef]
- Pace, F.; Godio, A.; Santilano, A. Multi-Objective Particle Swarm Optimization of Vertical Electrical Sounding and Time-Domain Electromagnetic Data. In Proceedings of the 24th European Meeting of Environmental and Engineering Geophysics, Porto, Portugal, 9–12 September 2018; pp. 1–5. [Google Scholar] [CrossRef]
- Martinez, M.D.; Lana, X.; Olarte, J.; Badal, J.; Canas, J. Inversion of Rayleigh wave phase and group velocities by simulated annealing. Phys. Earth Planet. Inter. 2000, 122, 3–17. [Google Scholar] [CrossRef]
- Minsley, B.J. A trans-dimensional Bayesian Markov chain Monte Carlo algorithm for model assessment using frequency-domain electromagnetic data. Geophys. J. Int. 2011, 187, 252–272. [Google Scholar] [CrossRef]
- Beard, L.P.; Nyquist, J.E. Simultaneous inversion of airborne electromagnetic data for resistivity and magnetic permeability. Geophysics 1998, 63, 1556–1564. [Google Scholar] [CrossRef]
- Farquharson, C.G.; Oldenburg, D.W.; Routh, P.S. Simultaneous 1D inversion of loop–loop electromagnetic data for magnetic susceptibility and electrical conductivity. Geophysics 2003, 68, 1857–1869. [Google Scholar] [CrossRef]
- Huang, H.; Fraser, D.C. Inversion of helicopter electromagnetic data to a magnetic conductive layered earth. Geophysics 2003, 68, 1211–1223. [Google Scholar] [CrossRef]
- Tølbøll, R.J.; Christensen, N.B. Robust 1D inversion and analysis of helicopter electromagnetic (HEM) data. Geophysics 2006, 71, G53–G62. [Google Scholar] [CrossRef]
- Guillemoteau, J.; Simon, F.X.; Lück, E.; Tronicke, J. 1D sequential inversion of portable multi-configuration electromagnetic induction data. Near Surf. Geophys. 2016, 14, 423–432. [Google Scholar] [CrossRef]
- Mester, A.; van der Kruk, J.; Zimmermann, E.; Vereecken, H. Quantitative Two-Layer Conductivity Inversion of Multi-Configuration Electromagnetic Induction Measurements. Vadose Zone J. 2011, 10, 1319–1330. [Google Scholar] [CrossRef]
- Shanahan, P.W.; Binley, A.; Whalley, W.R.; Watts, C.W. The Use of Electromagnetic Induction to Monitor Changes in Soil Moisture Profiles beneath Different Wheat Genotypes. Soil Sci. Soc. Am. J. 2015, 79, 459–466. [Google Scholar] [CrossRef]
- Moghadas, D.; Jadoon, K.Z.; McCabe, M.F. Spatiotemporal monitoring of soil water content profiles in an irrigated field using probabilistic inversion of time-lapse EMI data. Adv. Water Resour. 2017, 110, 238–248. [Google Scholar] [CrossRef]
- Moghadas, D.; Jadoon, K.Z.; McCabe, M.F. Spatiotemporal monitoring of soil moisture from EMI data using DCT-based Bayesian inference and neural network. J. Appl. Geophys. 2019, 169, 226–238. [Google Scholar] [CrossRef]
- Bobe, C.; Van De Vijver, E.; Keller, J.; Hanssens, D.; Van Meirvenne, M.; De Smedt, P. Probabilistic 1-D Inversion of Frequency-Domain Electromagnetic Data Using a Kalman Ensemble Generator. IEEE Trans. Geosci. Remote Sens. 2020, 58, 3287–3297. [Google Scholar] [CrossRef]
- Von Hebel, C.; van der Kruk, J.; Huisman, J.A.; Mester, A.; Altdorff, D.; Endres, A.L.; Zimmermann, E.; Garré, S.; Vereecken, H. Calibration, Conversion, and Quantitative Multi-Layer Inversion of Multi-Coil Rigid-Boom Electromagnetic Induction Data. Sensors 2019, 19, 4753. [Google Scholar] [CrossRef]
- Dal Moro, G.; Pipan, M.; Gabrielli, P. Rayleigh wave dispersion curve inversion via genetic algorithms and Marginal Posterior Probability Density estimation. J. Appl. Geophys. 2007, 61, 39–55. [Google Scholar] [CrossRef]
- Dal Moro, G.; Pipan, M. Joint inversion of surface wave dispersion curves and reflection travel times via multi-objective evolutionary algorithms. J. Appl. Geophys. 2007, 61, 56–81. [Google Scholar] [CrossRef]
- Matriche, Y.; Feliachi, M.; Zaoui, A.; Abdellah, M. An EMI Inversing Problem for Landmine Characterization Based on Improved Particle Swarm Optimization and Finite Element Analysis. Prog. Electromagn. Res. B 2013, 49, 411–428. [Google Scholar] [CrossRef]
- Ryberg, T.; Haberland, C. Bayesian inversion of refraction seismic traveltime data. Geophys. J. Int. 2017, 212, 1645–1656. [Google Scholar] [CrossRef]
- McNeill, J.D. Electromagnetic Terrain Conductivity Measurement at Low Induction Numbers; Technical Note; Geonics Limited: Mississauga, ON, Canada, 1980; Available online: https://geonics.com/pdfs/technicalnotes/tn6.pdf (accessed on 22 January 2024).
- Hanssens, D.; Delefortrie, S.; De Pue, J.; Van Meirvenne, M.; De Smedt, P. Frequency-Domain Electromagnetic Forward and Sensitivity Modeling: Practical Aspects of Modeling a Magnetic Dipole in a Multilayered Half-Space. IEEE Geosci. Remote Sens. Mag. 2019, 7, 74–85. [Google Scholar] [CrossRef]
- Constable, S.C.; Parker, R.L.; Constable, C.G. Occam’s inversion: A practical algorithm for generating smooth models from electromagnetic sounding data. Geophysics 1987, 52, 289–300. [Google Scholar] [CrossRef]
- Rechenberg, I. Evolutionsstrategie’94; Frommann-Holzboog: Stuttgart, Germany, 1994. [Google Scholar]
- Sambridge, M. Geophysical inversion with a neighbourhood algorithm—I. Searching a parameter space. Geophys. J. Int. 1999, 138, 479–494. [Google Scholar] [CrossRef]
- Karaboğa, D.; Basturk, B. A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (ABC) algorithm. J. Glob. Optim. 2007, 39, 459–471. [Google Scholar] [CrossRef]
- Hadler, H.; Fischer, P.; Obrocki, L.; Heinzelmann, M.; Vött, A. River channel evolution and tsunami impacts recorded in local sedimentary archives—The ‘Fiume Morto’ at Ostia Antica (Tiber River, Italy). Sedimentology 2020, 67, 1309–1343. [Google Scholar] [CrossRef]
- Hagge-Kubat, T.; Fischer, P.; Süßer, P.; Rotter, P.; Wehinger, A.; Vött, A.; Enzmann, F. Multi-Methodological Investigation of the Biersdorf Hillslope Debris Flow (Rheinland-Pfalz, Germany) Associated to the Torrential Rainfall Event of 14 July 2021. Geosciences 2022, 12, 245. [Google Scholar] [CrossRef]
- Corradini, E.; Dreibrodt, S.; Erkul, E.; Groß, D.; Lübke, H.; Panning, D.; Pickartz, N.; Thorwart, M.; Vött, A.; Willershäuser, T.; et al. Understanding Wetlands Stratigraphy: Geophysics and Soil Parameters for Investigating Ancient Basin Development at Lake Duvensee. Geosciences 2020, 10, 314. [Google Scholar] [CrossRef]
- Obrocki, L.; Vött, A.; Wilken, D.; Fischer, P.; Willershäuser, T.; Koster, B.; Lang, F.; Papanikolaou, I.; Rabbel, W.; Reicherter, K. Tracing tsunami signatures of the ad 551 and ad 1303 tsunamis at the Gulf of Kyparissia (Peloponnese, Greece) using direct push insitu sensing techniques combined with geophysical studies. Sedimentology 2020, 67, 1274–1308. [Google Scholar] [CrossRef]
- Fischer, P.; Jöris, O.; Fitzsimmons, K.; Vinnepand, M.; Charlotte Prud’homme, C.; Schulte, P.; Hatté, C.; Hambach, U.; Lindauer, S.; Zeeden, C.; et al. Millennial-scale terrestrial ecosystem responses to Upper Pleistocene climatic changes: 4D-reconstruction of the Schwalbenberg Loess-Palaeosol-Sequence (Middle Rhine Valley, Germany). Catena 2021, 196, 104913. [Google Scholar] [CrossRef]
- Hadler, H.; Wilken, D.; Bäumler, S.; Fischer, P.; Rabbel, W.; Willershäuser, T.; Wunderlich, T.; Vött, A. The Trendermarsch polder (North Frisia, Germany)—Geophysical and geoarchaeological investigations of an anthropogenic medieval coastal landscape and its vulnerability against natural hazards. Geomorphology 2022, 418, 108461. [Google Scholar] [CrossRef]
- GF Instruments Technical Specifications. Available online: http://www.gfinstruments.cz/index.php?menu=gi&smenu=iem&cont=cmd_&ear=ov (accessed on 28 July 2023).
- Laneri, N.; Jalilov, B.; Crescioli, L.; Guarducci, G.; Kneisel, J.; Poulmarc’H, M.; Ricci, A.; Valentini, S. GaRKAP 2018: The first season of the Azero-Italian Ganja Region Kurgan Archaeological Project in Western Azerbaijan. Anc. Near East. Stud. 2019, 56, 135–162. [Google Scholar] [CrossRef]
- Keller, G.; Frischknecht, F. Electrical Methods in Geophysical Prospecting; Pergamon Press: Oxford, UK, 1966. [Google Scholar]
- Engelbrecht, A. Fundamentals of Computational Swarm Intelligence; Wiley: Hoboken, NJ, USA, 2005. [Google Scholar]
- Klose, T.; Guillemoteau, J.; Vignoli, G.; Tronicke, J. Laterally constrained inversion (LCI) of multi-configuration EMI data with tunable sharpness. J. Appl. Geophys. 2022, 196, 104519. [Google Scholar] [CrossRef]
- Brodie, R.; Sambridge, M. A holistic approach to inversion of frequency-domain airborne EM data. Geophysics 2006, 71, G301–G312. [Google Scholar] [CrossRef]
- Guillemoteau, J.; Simon, F.X.; Hulin, G.; Dousteyssier, B.; Dacko, M.; Tronicke, J. 3-D imaging of subsurface magnetic permeability/susceptibility with portable frequency domain electromagnetic sensors for near surface exploration. Geophys. J. Int. 2019, 219, 1773–1785. [Google Scholar] [CrossRef]
- Hansen, P.C.; O’Leary, D.P. The Use of the L-Curve in the Regularization of Discrete Ill-Posed Problems. SIAM J. Sci. Comput. 1993, 14, 1487–1503. [Google Scholar] [CrossRef]
- Priyadarshi, S.; Maiti, S.; Das, A. A PSO-SVD Based Hybrid Approach for Inversion of Vertical Electrical Sounding Data—A Case Study from Western Maharashtra. In Proceedings of the 79th EAGE Conference and Exhibition 2017, Paris, France, 12–15 June 2017; pp. 1–3. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wilken, D.; Mercker, M.; Fischer, P.; Vött, A.; Erkul, E.; Corradini, E.; Pickartz, N. Artificial Bee Colony Algorithm with Adaptive Parameter Space Dimension: A Promising Tool for Geophysical Electromagnetic Induction Inversion. Remote Sens. 2024, 16, 470. https://doi.org/10.3390/rs16030470
Wilken D, Mercker M, Fischer P, Vött A, Erkul E, Corradini E, Pickartz N. Artificial Bee Colony Algorithm with Adaptive Parameter Space Dimension: A Promising Tool for Geophysical Electromagnetic Induction Inversion. Remote Sensing. 2024; 16(3):470. https://doi.org/10.3390/rs16030470
Chicago/Turabian StyleWilken, Dennis, Moritz Mercker, Peter Fischer, Andreas Vött, Ercan Erkul, Erica Corradini, and Natalie Pickartz. 2024. "Artificial Bee Colony Algorithm with Adaptive Parameter Space Dimension: A Promising Tool for Geophysical Electromagnetic Induction Inversion" Remote Sensing 16, no. 3: 470. https://doi.org/10.3390/rs16030470
APA StyleWilken, D., Mercker, M., Fischer, P., Vött, A., Erkul, E., Corradini, E., & Pickartz, N. (2024). Artificial Bee Colony Algorithm with Adaptive Parameter Space Dimension: A Promising Tool for Geophysical Electromagnetic Induction Inversion. Remote Sensing, 16(3), 470. https://doi.org/10.3390/rs16030470