<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Earth Sci.</journal-id>
<journal-title>Frontiers in Earth Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Earth Sci.</abbrev-journal-title>
<issn pub-type="epub">2296-6463</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1510962</article-id>
<article-id pub-id-type="doi">10.3389/feart.2024.1510962</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Earth Science</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Inverting magnetotelluric data using a physics-guided auto-encoder with scaling laws extension</article-title>
<alt-title alt-title-type="left-running-head">Liu et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/feart.2024.1510962">10.3389/feart.2024.1510962</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Liu</surname>
<given-names>Lian</given-names>
</name>
<uri xlink:href="https://loop.frontiersin.org/people/2867533/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Yang</surname>
<given-names>Bo</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1344738/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhang</surname>
<given-names>Yi</given-names>
</name>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff>
<institution>School of Earth Sciences</institution>, <institution>Zhejiang University</institution>, <addr-line>Hangzhou</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2364705/overview">Maxim Smirnov</ext-link>, Lule&#xe5; University of Technology, Sweden</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2762483/overview">Jinghe Li</ext-link>, Guilin University of Technology, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2868211/overview">Rui Guo</ext-link>, Tsinghua University, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Bo Yang, <email>0016220@zju.edu.cn</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>16</day>
<month>12</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>12</volume>
<elocation-id>1510962</elocation-id>
<history>
<date date-type="received">
<day>14</day>
<month>10</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>28</day>
<month>11</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 Liu, Yang and Zhang.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Liu, Yang and Zhang</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Artificial neural networks (ANN) have gained significant attention in magnetotelluric (MT) inversions due to their ability to generate rapid inversion results compared to traditional methods. While a well-trained ANN can deliver near-instantaneous results, offering substantial computational advantages, its practical application is often limited by difficulties in accurately fitting observed data. To address this limitation, we introduce a novel approach that customizes an auto-encoder (AE) whose decoder is replaced with the MT forward operator. This integration accounts for the governing physical laws of MT and compels the ANN to focus not only on learning the statistical relationships from data but also on producing physically consistent results. Moreover, because ANN-based inversions are sensitive to variations in observation systems, we employ scaling laws to transform real-world observation systems into formats compatible with the trained ANN. Synthetic and real-world examples show that our scheme can recover comparable results with higher computational efficiency compared to the classic Occam&#x2019;s inversion. This study not only perfectly fits the observed data but also enhances the adaptability and efficiency of ANN-based inversions in complex real-world environments.</p>
</abstract>
<kwd-group>
<kwd>inverse problem</kwd>
<kwd>magnetotellurics</kwd>
<kwd>artificial neural network</kwd>
<kwd>generalization</kwd>
<kwd>scaling laws</kwd>
</kwd-group>
<contract-sponsor id="cn001">National Natural Science Foundation of China<named-content content-type="fundref-id">10.13039/501100001809</named-content>
</contract-sponsor>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Solid Earth Geophysics</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Magnetotelluric (MT) inverse problems are inherently nonlinear and fail to produce a unique solution due to the limitations of observed data, the presence of noise, and the model&#x2019;s inherent null space (<xref ref-type="bibr" rid="B1">Backus and Gilbert, 1967</xref>; <xref ref-type="bibr" rid="B45">Parker, 1983</xref>). Researchers typically employ deterministic methods (<xref ref-type="bibr" rid="B53">Tikhonov and Arsenin, 1977</xref>; <xref ref-type="bibr" rid="B9">Constable et al., 1987</xref>; <xref ref-type="bibr" rid="B42">Newman and Alumbaugh, 2000</xref>; <xref ref-type="bibr" rid="B49">Rodi and Mackie, 2001</xref>; <xref ref-type="bibr" rid="B51">Tarantola, 2004</xref>; <xref ref-type="bibr" rid="B20">Kelbert et al., 2014</xref>; <xref ref-type="bibr" rid="B21">Key, 2016</xref>) or stochastic approaches (<xref ref-type="bibr" rid="B18">Jackson and Matsu&#x2019;ura, 1985</xref>; <xref ref-type="bibr" rid="B15">Grandis et al., 1999</xref>; <xref ref-type="bibr" rid="B48">Ray, 2021</xref>; <xref ref-type="bibr" rid="B46">Peng et al., 2022</xref>) to solve the inverse problems.</p>
<p>With the explosive development of deep learning, artificial neural network (ANN) (<xref ref-type="bibr" rid="B50">Roth and Tarantola, 1994</xref>; <xref ref-type="bibr" rid="B24">Langer et al., 1996</xref>) has shown considerable promise in MT inversion (<xref ref-type="bibr" rid="B16">Guo et al., 2020</xref>; <xref ref-type="bibr" rid="B28">Li R. et al., 2020</xref>; <xref ref-type="bibr" rid="B17">Guo et al., 2021</xref>; <xref ref-type="bibr" rid="B37">Liu W. et al., 2023</xref>; <xref ref-type="bibr" rid="B36">Liu et al., 2024 W.</xref>; <xref ref-type="bibr" rid="B61">Xu et al., 2024</xref>). ANN is a computational model inspired by the structure and function of the human brain. It consists of interconnected neurons that work together to process complex information (<xref ref-type="bibr" rid="B3">Bishop, 1995</xref>; <xref ref-type="bibr" rid="B14">Goodfellow et al., 2014</xref>; <xref ref-type="bibr" rid="B13">2016</xref>). Such inversions have primarily relied on classic supervised learning (<xref ref-type="bibr" rid="B29">Liao et al., 2022</xref>; <xref ref-type="bibr" rid="B60">Xie et al., 2023</xref>; <xref ref-type="bibr" rid="B39">Liu X. et al., 2024</xref>), which is fundamentally underpinned by a mechanism akin to prior sampling-based strategies (<xref ref-type="bibr" rid="B54">Valentine and Sambridge, 2021</xref>). Generally, ANN learns a mapping from the feature space to the label space based on provided feature-label pairs. Then, we can apply this mapping to new features. Therefore, we need to construct a large number of geoelectric models serving as labels and estimate corresponding MT responses serving as features before training an ANN. The estimation of MT responses, typically generated through forward simulations, is straightforward. However, the construction of geoelectric models is challenging due to the complexity of Earth&#x2019;s structures.</p>
<p>Considering the difficulty of model construction, there are two primary research directions. The first is integrating prior information from sources, such as logging, near-surface geology, and geostatistical data (<xref ref-type="bibr" rid="B55">Wang et al., 2023</xref>; <xref ref-type="bibr" rid="B44">Pan et al., 2024</xref>; <xref ref-type="bibr" rid="B47">Rahmani Jevinani et al., 2024</xref>). Alternatively, we can build geoelectric models using simple mathematical constraints, such as the assumption that the geoelectric model should be smooth (<xref ref-type="bibr" rid="B30">Ling et al., 2023</xref>; <xref ref-type="bibr" rid="B34">Liu L. et al., 2023</xref>), which is consistent with traditional linearized inversion results. The former is beneficial in improving the inversion resolution, and the latter is more generic for different structures of the Earth. Moreover, <xref ref-type="bibr" rid="B44">Pan et al. (2024)</xref> developed a neural network based on deformable convolution (<xref ref-type="bibr" rid="B10">Dai et al., 2017</xref>), which extracts hidden relationships and allows flexible adjustments in the size and shape of the feature region. <xref ref-type="bibr" rid="B61">Xu et al. (2024)</xref> utilized a self-attention mechanism (<xref ref-type="bibr" rid="B26">Levine et al., 2022</xref>) to enhance feature extraction. The supervised ANNs promote the development of MT inversions but have limitations in physical constraints and generalization: the MT response of the model recovered from the trained ANN may not fit the observed data, and we cannot reuse the trained ANN to invert new MT data, which are collected from a different observation system.</p>
<p>The auto-encoder (AE) can be considered a variant of supervised learning. It comprises two key components: an encoder that transforms input features into a user-specified parameter space and a decoder that reconstructs the input features from the specified space. The AE can be trained without labels by minimizing the difference between the reconstructed predictions and the original input features. To fit MT data better, researchers replaced the decoder with the MT forward operator to create a customized AE (<xref ref-type="bibr" rid="B33">Liu et al., 2020</xref>; <xref ref-type="bibr" rid="B38">2022</xref>; <xref ref-type="bibr" rid="B31">Ling et al., 2024</xref>). In this configuration, the observed MT data serves as the input to the encoder, while the encoder&#x2019;s output becomes the input to the MT forward operator, which generates the predicted data. Thus, the encoder&#x2019;s output represents the geoelectric model. Since the MT forward operator is governed by established physical laws, the system is referred to as a physics-guided AE (PGAE). The framework is utilized not only in the MT method but also in other geophysical methods, such as seismic (<xref ref-type="bibr" rid="B5">Calder&#xf3;n-Macas et al., 1998</xref>; <xref ref-type="bibr" rid="B32">Liu B. et al., 2023</xref>), geosteering (<xref ref-type="bibr" rid="B19">Jin et al., 2019</xref>; <xref ref-type="bibr" rid="B43">Noh et al., 2022</xref>), and transient electromagnetic methods (<xref ref-type="bibr" rid="B8">Colombo et al., 2021</xref>; <xref ref-type="bibr" rid="B59">Wu et al., 2024</xref>).</p>
<p>MT data typically cover a frequency range spanning more than eight orders of magnitude (<inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> Hz <inline-formula id="inf2">
<mml:math id="m2">
<mml:mrow>
<mml:mo>&#x223c;</mml:mo>
<mml:mspace width="0.3333em"/>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> Hz). For real-world applications, varying frequency ranges may be used, which complicates the application of the trained ANN. Therefore, it is crucial to enhance the reusability of well-trained ANNs so that they can effectively handle diverse real-world data scenarios. In AVO (amplitude <italic>versus</italic> offset) inversion of seismic data, <xref ref-type="bibr" rid="B40">Meng et al. (2022)</xref> applied a transfer learning strategy (<xref ref-type="bibr" rid="B62">Zhuang et al., 2021</xref>) to extend ANN reusability across different systems, while in MT forward simulation, <xref ref-type="bibr" rid="B56">Wang et al. (2024)</xref> used transfer learning to improve training efficiency. However, such applications have yet to be reported for MT inversion.</p>
<p>In this study, we employ PGAE for the 1D inversion of MT data, which enables the inverted model to give better data fitting. At the same time, we incorporate scaling laws (<xref ref-type="bibr" rid="B57">Ward, 1967</xref>; <xref ref-type="bibr" rid="B41">Nabighian, 1987</xref>; <xref ref-type="bibr" rid="B58">Wong et al., 2009</xref>) to enhance the reusability of the trained ANN. Firstly, we introduce the fundamental theory for the MT method, PGAE, and scaling laws in <xref ref-type="sec" rid="s2">Section 2</xref>. Subsequently, we demonstrate the efficacy of the proposed approach through applications to both synthetic and real-world MT data in <xref ref-type="sec" rid="s3">Section 3</xref>. Finally, we provide a critical evaluation of the strengths and limitations of the proposed method.</p>
</sec>
<sec sec-type="methods" id="s2">
<title>2 Methodology</title>
<sec id="s2-1">
<title>2.1 MT method</title>
<p>The MT method is a passive-source geophysical technique used to investigate the resistivity distribution of the Earth&#x2019;s subsurface by analyzing the natural electromagnetic fields at the surface (<xref ref-type="bibr" rid="B52">Tikhonov, 1950</xref>; <xref ref-type="bibr" rid="B4">Cagniard, 1953</xref>). These fields mainly originate from regional and global thunderstorm activity, as well as the interaction of solar wind with the Earth&#x2019;s magnetosphere. As electromagnetic waves propagate through the subsurface, their penetration depth is affected by the diffusion of waves, which varies with frequency. Specifically, waves with lower frequencies demonstrate a greater capacity for deeper penetration into geological structures. Since MT sources are sufficiently distant and the Earth possesses a higher refractive index than air, electromagnetic waves are assumed to propagate as planar waves perpendicular to the Earth&#x2019;s surface. However, the diffusion process through various subsurface structures can exhibit arbitrary polarization. The MT method typically measures the orthogonal components of the natural electric and magnetic fields at the Earth&#x2019;s surface, and a complex impedance tensor <inline-formula id="inf3">
<mml:math id="m3">
<mml:mrow>
<mml:mi mathvariant="bold">Z</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is used to describe the mathematical relationship (<xref ref-type="disp-formula" rid="e1">Equation 1</xref>) between the electric and magnetic fields (<xref ref-type="bibr" rid="B2">Berdichevsky, 1976</xref>):<disp-formula id="e1">
<mml:math id="m4">
<mml:mrow>
<mml:mi mathvariant="bold">E</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold">Z</mml:mi>
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>where <inline-formula id="inf4">
<mml:math id="m5">
<mml:mrow>
<mml:mi mathvariant="bold">E</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mtext>T</mml:mtext>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf5">
<mml:math id="m6">
<mml:mrow>
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mtext>T</mml:mtext>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> are the electric and magnetic fields, respectively.</p>
<p>The apparent resistivity and phase are defined as <xref ref-type="disp-formula" rid="e2">Equations 2</xref>, <xref ref-type="disp-formula" rid="e3">3</xref>, respectively.<disp-formula id="e2">
<mml:math id="m7">
<mml:mrow>
<mml:mi mathvariant="italic">&#x3c1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi mathvariant="bold">Z</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
<disp-formula id="e3">
<mml:math id="m8">
<mml:mrow>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">I</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold">Z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">R</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold">Z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>where <inline-formula id="inf6">
<mml:math id="m9">
<mml:mrow>
<mml:mi mathvariant="normal">R</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf7">
<mml:math id="m10">
<mml:mrow>
<mml:mi mathvariant="normal">I</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> are real and imaginary components of <inline-formula id="inf8">
<mml:math id="m11">
<mml:mrow>
<mml:mi mathvariant="bold">Z</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf9">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the magnetic permeability of free space, and <inline-formula id="inf10">
<mml:math id="m13">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. <inline-formula id="inf11">
<mml:math id="m14">
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the frequency.</p>
</sec>
<sec id="s2-2">
<title>2.2 Physics-guided auto-encoder</title>
<p>Building on the AE framework, we replace the decoder with the MT forward operator to create a customized ANN (<xref ref-type="fig" rid="F1">Figure 1</xref>). The loss function <inline-formula id="inf12">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (<xref ref-type="disp-formula" rid="e5">Equation 5</xref>) in PGAE, representing the difference between input features <inline-formula id="inf13">
<mml:math id="m16">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">obs</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> and output predictions <inline-formula id="inf14">
<mml:math id="m17">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">pre</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>, corresponds to the data misfit typically employed in traditional inversions. Moreover, a regularization term <inline-formula id="inf15">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (<xref ref-type="disp-formula" rid="e6">Equation 6</xref>) is employed to ensure the smoothness of the predicted geoelectric model <inline-formula id="inf16">
<mml:math id="m19">
<mml:mrow>
<mml:mi mathvariant="bold">m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>.<disp-formula id="e4">
<mml:math id="m20">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
<disp-formula id="e5">
<mml:math id="m21">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:msubsup>
<mml:mrow>
<mml:mfenced open="&#x2016;" close="&#x2016;">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">obs</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">pre</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
<disp-formula id="e6">
<mml:math id="m22">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:msubsup>
<mml:mrow>
<mml:mfenced open="&#x2016;" close="&#x2016;">
<mml:mrow>
<mml:mi>&#x2207;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
<disp-formula id="e7">
<mml:math id="m23">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">pre</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold">F</mml:mi>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold">F</mml:mi>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mi mathvariant="normal">A</mml:mi>
<mml:mi mathvariant="normal">N</mml:mi>
<mml:mi mathvariant="normal">N</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold">w</mml:mi>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">obs</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>where <inline-formula id="inf17">
<mml:math id="m24">
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the batch size used in training, <inline-formula id="inf18">
<mml:math id="m25">
<mml:mrow>
<mml:mi mathvariant="bold">F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the forward operator, <inline-formula id="inf19">
<mml:math id="m26">
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the regularization parameter, and <inline-formula id="inf20">
<mml:math id="m27">
<mml:mrow>
<mml:mi mathvariant="bold">w</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a set of network parameters.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>The proposed PGAE framework.</p>
</caption>
<graphic xlink:href="feart-12-1510962-g001.tif"/>
</fig>
<p>
<xref ref-type="statement" rid="Algorithm_1">Algorithm 1</xref> outlines the workflow for implementing PGAE. The process begins by initializing the encoder parameters using a truncated normal distribution, which helps mitigate the exploding or vanishing gradient problems during training <xref ref-type="bibr" rid="B27">Li H. et al. (2020)</xref>. After initialization, the training samples are shuffled randomly, and a batch of samples is selected and fed into the encoder to generate the corresponding geoelectric models. The MT forward operator is then applied to produce the predicted MT data. Subsequently, the loss function is evaluated using <xref ref-type="disp-formula" rid="e4">Equation 4</xref>. These steps constitute the forward propagation phase. Next, the gradient <inline-formula id="inf21">
<mml:math id="m28">
<mml:mrow>
<mml:mi mathvariant="bold">g</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> of the loss function is computed with respect to the network parameters <inline-formula id="inf22">
<mml:math id="m29">
<mml:mrow>
<mml:mi mathvariant="bold">w</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, and the parameters are updated using a suitable optimization algorithm, such as the Adam optimizer introduced by <xref ref-type="bibr" rid="B22">Kingma and Ba (2017)</xref>. These steps constitute the back propagation phase. If the value of the loss function, <inline-formula id="inf23">
<mml:math id="m30">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, falls below a predefined threshold, <inline-formula id="inf24">
<mml:math id="m31">
<mml:mrow>
<mml:mi>&#x3b5;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, the network is saved. Otherwise, the training loop continues until convergence.</p>
<p>
<statement content-type="algorithm" id="Algorithm_1">
<label>Algorithm 1</label>
<p>The PGAE training algorithm.<list list-type="simple">
<list-item>
<p>
<bold>Input:</bold> Initialize ANN weights <inline-formula id="inf25">
<mml:math id="m32">
<mml:mrow>
<mml:mi mathvariant="bold">w</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, target loss <inline-formula id="inf26">
<mml:math id="m33">
<mml:mrow>
<mml:mi>&#x3b5;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf27">
<mml:math id="m34">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> epochs, <inline-formula id="inf28">
<mml:math id="m35">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>;</p>
</list-item>
<list-item>
<p>
<bold>1</bold>&#x2003;<bold>while</bold> <inline-formula id="inf29">
<mml:math id="m36">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3c;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> <bold>do</bold>
</p>
</list-item>
<list-item>
<p>
<bold>2</bold>&#x2003;&#x2003;Shuffle the samples randomly and divide into <inline-formula id="inf30">
<mml:math id="m37">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> batches;</p>
</list-item>
<list-item>
<p>
<bold>3</bold>&#x2003;&#x2003;<bold>foreach</bold> <italic>batch</italic> <bold>do</bold>
</p>
</list-item>
<list-item>
<p>
<bold>4</bold>&#x2003;&#x2003;&#x2003;Compute <inline-formula id="inf31">
<mml:math id="m38">
<mml:mrow>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="normal">A</mml:mi>
<mml:mi mathvariant="normal">N</mml:mi>
<mml:mi mathvariant="normal">N</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">w</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">obs</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf32">
<mml:math id="m39">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">pre</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold">F</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">m</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> using <xref ref-type="disp-formula" rid="e7">Equation 7</xref>;</p>
</list-item>
<list-item>
<p>
<bold>5</bold>&#x2003;&#x2003;&#x2003;Compute <inline-formula id="inf33">
<mml:math id="m40">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> using <xref ref-type="disp-formula" rid="e4">Equation 4</xref>;</p>
</list-item>
<list-item>
<p>
<bold>6</bold>&#x2003;&#x2003;&#x2003;Compute the gradient <inline-formula id="inf34">
<mml:math id="m41">
<mml:mrow>
<mml:mi mathvariant="bold">g</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> of the loss <inline-formula id="inf35">
<mml:math id="m42">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>;</p>
</list-item>
<list-item>
<p>
<bold>7</bold>&#x2003;&#x2003;&#x2003;Update <inline-formula id="inf36">
<mml:math id="m43">
<mml:mrow>
<mml:mi mathvariant="bold">w</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mtext>Adam</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">w</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="bold">g</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>;</p>
</list-item>
<list-item>
<p>
<bold>8</bold>&#x2003;&#x2003;&#x2003;<bold>if</bold> <inline-formula id="inf37">
<mml:math id="m44">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>&#x3b5;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> <bold>then</bold>
</p>
</list-item>
<list-item>
<p>
<bold>9</bold>&#x2003;&#x2003;&#x2003;&#x2003;save <inline-formula id="inf38">
<mml:math id="m45">
<mml:mrow>
<mml:mi mathvariant="bold">w</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and break;</p>
</list-item>
</list>
</p>
</statement>
</p>
</sec>
<sec id="s2-3">
<title>2.3 Scaling laws</title>
<p>Scaling laws provide a crucial theoretical framework for simulating the electromagnetic response of real-world resistivity structures within a laboratory setting (<xref ref-type="bibr" rid="B57">Ward, 1967</xref>; <xref ref-type="bibr" rid="B41">Nabighian, 1987</xref>; <xref ref-type="bibr" rid="B58">Wong et al., 2009</xref>). Building on the foundational work of <xref ref-type="bibr" rid="B57">Ward (1967)</xref>, we utilize the coordinates <inline-formula id="inf39">
<mml:math id="m46">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> to represent any point in the real-world system and the coordinates <inline-formula id="inf40">
<mml:math id="m47">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> to denote the corresponding point in the model-scale system. The two systems are related through a length scale factor, denoted as <inline-formula id="inf41">
<mml:math id="m48">
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, and the transformation between them is governed by <xref ref-type="disp-formula" rid="e8">Equation 8</xref>.<disp-formula id="e8">
<mml:math id="m49">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>p</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>p</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>p</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>Ignoring the displacement current, the MT field is described by the diffusive forms of Maxwell&#x2019;s equations with a time-dependent component <inline-formula id="inf42">
<mml:math id="m50">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">iwt</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>. For the real-world system, we have<disp-formula id="e9">
<mml:math id="m51">
<mml:mrow>
<mml:mi>&#x2207;</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="bold">E</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>&#x3c9;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
<disp-formula id="e10">
<mml:math id="m52">
<mml:mrow>
<mml:mi>&#x2207;</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi mathvariant="bold">E</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>where <inline-formula id="inf43">
<mml:math id="m53">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the electrical conductivity.</p>
<p>For the model-scale system, we have<disp-formula id="e11">
<mml:math id="m54">
<mml:mrow>
<mml:mi>&#x2207;</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>
<disp-formula id="e12">
<mml:math id="m55">
<mml:mrow>
<mml:mi>&#x2207;</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>
</p>
<p>Generally, we want the fields from the real-world system to be linearly transformed from the model-scale system, that is<disp-formula id="e13">
<mml:math id="m56">
<mml:mrow>
<mml:mi mathvariant="bold">E</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>a</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
<disp-formula id="e14">
<mml:math id="m57">
<mml:mrow>
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>b</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>where <inline-formula id="inf44">
<mml:math id="m58">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf45">
<mml:math id="m59">
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> are scale factors for the electric and magnetic fields, respectively. Therefore,<disp-formula id="e15">
<mml:math id="m60">
<mml:mrow>
<mml:mi>&#x2207;</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="bold">E</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x2207;</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>
<disp-formula id="e16">
<mml:math id="m61">
<mml:mrow>
<mml:mi>&#x2207;</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x2207;</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>
</p>
<p>Putting <xref ref-type="disp-formula" rid="e9">Equations 9</xref>&#x2013;<xref ref-type="disp-formula" rid="e16">16</xref> together, we have<disp-formula id="e17">
<mml:math id="m62">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(17)</label>
</disp-formula>
<disp-formula id="e18">
<mml:math id="m63">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(18)</label>
</disp-formula>
</p>
<p>According to <xref ref-type="disp-formula" rid="e17">Equations 17</xref>, <xref ref-type="disp-formula" rid="e18">18</xref>, to simulate the MT response of real-world resistivity structures in a model-scale system, we should ensure that the model-scale system has the same induction number as the real-world system:<disp-formula id="e19">
<mml:math id="m64">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>f</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(19)</label>
</disp-formula>where <inline-formula id="inf46">
<mml:math id="m65">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is any characteristic dimension in the real-world system and <inline-formula id="inf47">
<mml:math id="m66">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> is the corresponding dimension in the model-scale system.</p>
<p>Scaling laws enable us to model large-scale MT responses using a small-size model. While researchers generally employ these principles for physical modeling, they are also applicable to numerical modeling. When we have an ANN trained for audio-frequency MT tasks, we can leverage the trained network to invert long-period MT data by applying scaling laws, rather than training a new network from scratch. Additionally, discrepancies between the number of frequencies in the real-world data and those used in training present another challenge. A practical solution is to interpolate the frequency sampling of the real-world data to match that of the training set. The interpolation method will perform effectively since MT apparent resistivity curves are typically smooth.</p>
</sec>
</sec>
<sec id="s3">
<title>3 Numerical experiments</title>
<p>Recent research has established the effectiveness of employing ANNs to address the 1D MT inverse problem with a fixed observation system. Nonetheless, the application of ANNs to 2D and 3D problems remains largely exploratory. Therefore, we demonstrate the integration of PGAE and scaling laws in the 1D inversion of both synthetic and real-world MT data, highlighting their potential for enhancing inversion accuracy and generalization capabilities.</p>
<sec id="s3-1">
<title>3.1 Obtaining a well-trained ANN</title>
<p>To prepare the training dataset, we analytically compute the apparent resistivity curves for 1D layered Earth models consisting of 31 layers and 25 frequencies, ranging from 10,000 Hz&#x2013;1 Hz. The thicknesses of the layers begin at 20 m and increase logarithmically, as described in <xref ref-type="disp-formula" rid="e20">Equation 20</xref>, with the final layer always being a homogeneous half-space. For the resistivity of each layer, we uniformly sample values within the range of 0.1&#x2013;100,000 <inline-formula id="inf48">
<mml:math id="m67">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> in the logarithmic domain and subsequently smooth the geoelectric model using a Gaussian filter (<xref ref-type="bibr" rid="B34">Liu L. et al., 2023</xref>). A total of 120,000 samples are generated, with 100,000 allocated for training and 20,000 for evaluation. Some random smooth geoelectric models can be found in <xref ref-type="fig" rid="F2">Figure 2</xref>.<disp-formula id="e20">
<mml:math id="m68">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>20</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>0.115</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2,3</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mn>30</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(20)</label>
</disp-formula>where <inline-formula id="inf49">
<mml:math id="m69">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents the number of layers and <inline-formula id="inf50">
<mml:math id="m70">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the thickness of the <inline-formula id="inf51">
<mml:math id="m71">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> layer.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Random smooth models <bold>(A&#x2013;I)</bold> generated according to <xref ref-type="bibr" rid="B34">Liu L. et al. (2023)</xref>.</p>
</caption>
<graphic xlink:href="feart-12-1510962-g002.tif"/>
</fig>
<p>The primary objective of this study is to enhance the generalization capabilities of the trained ANN rather than to design a high-performance ANN. Accordingly, we employ an ANN architecture that is as simple as possible. Specifically, we construct an ANN with a single hidden layer containing 500 neurons. The number of neurons in the input (output) layer corresponds to the MT data (geoelectric model) used in the training dataset. The regularization parameter <inline-formula id="inf52">
<mml:math id="m72">
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e4">Equation 4</xref> is set to 4.5, determined through trial and error. We code the whole PGAE framework using TensorFlow (an open-source Python library by Google) so that automatic differentiation (<xref ref-type="bibr" rid="B35">Liu L. et al., 2024</xref>) can be employed to calculate the gradient of the loss function.</p>
<p>We use the Adam optimizer to train the established network, as illustrated in <xref ref-type="fig" rid="F3">Figure 3A</xref>, the data misfit decreases rapidly as the number of training epochs increases. A significant reduction in data misfit is observed at the end of the first epoch, indicating that the training of the network converges quickly. The gradual increase in model roughness shown in <xref ref-type="fig" rid="F3">Figure 3B</xref> suggests that the well-trained PGAE possesses the capability to produce models with complex structures. After 20 epochs, the loss function, data misfit, and model roughness exhibit minimal changes, indicating the completion of the training stage. The network was trained using an NVIDIA Tesla K80 GPU with 12 GB of onboard memory, taking approximately 40 min.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>The loss function variations during training and evaluating. <bold>(A)</bold> the total loss function in training (sky-blue circles) and evaluating (orange crosses) and the data misfit in training (sky-blue triangles) and evaluating (orange stars). <bold>(B)</bold> the model roughness in training (sky-blue diamonds) and evaluating (orange crosses).</p>
</caption>
<graphic xlink:href="feart-12-1510962-g003.tif"/>
</fig>
</sec>
<sec id="s3-2">
<title>3.2 Synthetic examples</title>
<p>To evaluate the performance of the trained PGAE, we simulate numerous synthetic 1D MT data as test samples, which share the same observation frequencies as the training samples. For comparative analysis, we also invert these synthetic data using the classical Occam&#x2019;s inversion (<xref ref-type="bibr" rid="B9">Constable et al., 1987</xref>). To further assess the noise adaptability of the trained PGAE, we introduce 5% Gaussian noise into the test samples. As illustrated in <xref ref-type="fig" rid="F4">Figures 4</xref>, <xref ref-type="fig" rid="F5">5</xref>, the well-trained PGAE produces models comparable to those generated by the Occam&#x2019;s inversion, with both methods yielding a satisfactory data fit.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Inversion results of different synthetic data <bold>(A&#x2013;G)</bold>. The real (black) and inverted models, obtained from PGAE (orange) and Occam&#x2019;s inversion (sky-blue), are shown as solid lines.</p>
</caption>
<graphic xlink:href="feart-12-1510962-g004.tif"/>
</fig>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Fitting results of different synthetic data <bold>(A&#x2013;G)</bold>. The apparent resistivity curves are shown as dashed lines in corresponding colors as <xref ref-type="fig" rid="F4">Figure 4</xref>. Error bars are plotted on the observed curves.</p>
</caption>
<graphic xlink:href="feart-12-1510962-g005.tif"/>
</fig>
<p>Although no noise was intentionally added to the training samples, the network demonstrates remarkable adaptability to noise. Given that noise is unavoidable in real-world data, we further evaluate the noise tolerance of the trained PGAE by testing it against three higher levels of Gaussian noise: 10%, 20%, and 30%. As illustrated in <xref ref-type="fig" rid="F6">Figures 6</xref>, <xref ref-type="fig" rid="F7">7</xref>, the models predicted by the PGAE are comparable to those derived from the Occam&#x2019;s inversion, indicating that the PGAE exhibits significant noise tolerance even at high levels of Gaussian noise.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Inversion results of the noisier data. <bold>(A&#x2013;C)</bold> have the same real model, and <bold>(D&#x2013;F)</bold> have the same real model. Percentages denote the noise levels. The lines and colors are the same as in <xref ref-type="fig" rid="F4">Figure 4</xref>.</p>
</caption>
<graphic xlink:href="feart-12-1510962-g006.tif"/>
</fig>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Fitting results of the noisier data. <bold>(A&#x2013;C)</bold> have the same real model, and <bold>(D&#x2013;F)</bold> have the same real model. Percentages denote the noise levels. The lines and colors are the same as in <xref ref-type="fig" rid="F5">Figure 5</xref>.</p>
</caption>
<graphic xlink:href="feart-12-1510962-g007.tif"/>
</fig>
</sec>
<sec id="s3-3">
<title>3.3 Real-world examples</title>
<p>We select 11 MT sites recorded in the Tarim Basin for our real-world examples (<xref ref-type="fig" rid="F8">Figure 8</xref>). The phase tensor analysis (<xref ref-type="bibr" rid="B6">Caldwell et al., 2004</xref>) shows that the resistivity distribution in the shallow area closely resembles a 1D structure (<xref ref-type="fig" rid="F9">Figure 9</xref>), suitable for 1D inversion. Data from these sites were recorded using the Phoenix MTU-V5 system over approximately 22 h during the summer of 2019 and subsequently processed with the robust MT time series processing code, EMTF (<xref ref-type="bibr" rid="B12">Egbert and Booker, 1986</xref>), to estimate the impedance and vertical transfer functions. We utilize 41 frequencies ranging from 515 Hz to 0.0439 Hz, which share a similar bandwidth with the frequencies of the training samples but employ distinct frequency values. This enables the application of the scaling laws described in <xref ref-type="sec" rid="s2-3">Section 2.3</xref>.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>The study area of the real-world data in Tarim Basin. Red-filled circles represent the MT sites.</p>
</caption>
<graphic xlink:href="feart-12-1510962-g008.tif"/>
</fig>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Phase tensors for all the frequencies from the survey line in <xref ref-type="fig" rid="F8">Figure 8</xref>. Plotted using the MTpy library (<xref ref-type="bibr" rid="B23">Krieger and Peacock, 2014</xref>).</p>
</caption>
<graphic xlink:href="feart-12-1510962-g009.tif"/>
</fig>
<p>As illustrated in <xref ref-type="fig" rid="F10">Figure 10</xref>, we first transform the frequencies of the real-world data to align with the frequency range of the training data. Subsequently, we employ the linear interpolation algorithm to match the number of real-world data to the neurons of the input layer of the trained ANN. Once the trained ANN generates an inverted model, the final step is transforming it back to its original scale, ensuring consistency with the real-world system. In this scenario, we scale the real-world frequencies by 10000/515, resistivity by 10, and model size by <inline-formula id="inf53">
<mml:math id="m73">
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mn>515</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>100000</mml:mn>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
</inline-formula>, meeting the conditions specified in <xref ref-type="disp-formula" rid="e19">Equation 19</xref>. The models predicted by PGAE are comparable to those inverted by Occam&#x2019;s method (<xref ref-type="fig" rid="F11">Figure 11</xref>). Both methods yield excellent data fitting (<xref ref-type="fig" rid="F12">Figure 12</xref>). Additionally, we present the pseudo-sections of the 1D models derived from both methods in <xref ref-type="fig" rid="F13">Figure 13</xref>, revealing consistent 2D structures. The prediction stage of PGAE requires only 0.113 s for all 11 sites, significantly faster than the Occam&#x2019;s inversion, which takes approximately 5 s per site.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Predicting process of the well-trained ANN with scaling laws.</p>
</caption>
<graphic xlink:href="feart-12-1510962-g010.tif"/>
</fig>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>Inversion results of the real-world data. <bold>(A&#x2013;K)</bold> indicate the sequence of MT sites along the survey line (SW-NE). The lines and colors are the same as in <xref ref-type="fig" rid="F4">Figure 4</xref>.</p>
</caption>
<graphic xlink:href="feart-12-1510962-g011.tif"/>
</fig>
<fig id="F12" position="float">
<label>FIGURE 12</label>
<caption>
<p>Fitting results of the real-world data. <bold>(A&#x2013;K)</bold> indicate the sequence of MT sites along the survey line (SW-NE). Blue boxes mark the deleted outliers for 1D Occam&#x2019;s inversion. The lines and colors are the same as in <xref ref-type="fig" rid="F5">Figure 5</xref>.</p>
</caption>
<graphic xlink:href="feart-12-1510962-g012.tif"/>
</fig>
<fig id="F13" position="float">
<label>FIGURE 13</label>
<caption>
<p>The electrical resistivity pseudo-sections of the real-world example produced by <bold>(A)</bold> PGAE and <bold>(B)</bold> Occam&#x2019;s inversion.</p>
</caption>
<graphic xlink:href="feart-12-1510962-g013.tif"/>
</fig>
</sec>
</sec>
<sec id="s4">
<title>4 Discussion and conclusion</title>
<p>The numerical experiments demonstrate that PGAE enhanced by scaling laws performs well, producing comparable models as the class Occam&#x2019;s inversion does with higher efficiency after being well-trained. Here, we discuss its advantages and flaws in three aspects: model complexity, network architecture, and reusability of the network.</p>
<p>Model complexity is a formidable barrier for ANN-based MT inversions, limiting both the accuracy and generalization of these methods across diverse geological settings. The real-world resistivity models are inherently complex due to the highly heterogeneous nature of the Earth&#x2019;s crust and mantle (<xref ref-type="bibr" rid="B7">Chave and Jones, 2012</xref>). This complexity is further compounded by varying geological features, such as fault zones, fluid-bearing formations, and volcanic structures. In traditional inversion methods (<xref ref-type="bibr" rid="B20">Kelbert et al., 2014</xref>; <xref ref-type="bibr" rid="B21">Key, 2016</xref>), model complexity can be managed through regularization techniques and by setting constraints based on prior geological information. The supervised ANNs (<xref ref-type="bibr" rid="B29">Liao et al., 2022</xref>; <xref ref-type="bibr" rid="B60">Xie et al., 2023</xref>; <xref ref-type="bibr" rid="B39">Liu X. et al., 2024</xref>), while powerful, are inherently data-driven and lack a physical basis. Addressing the challenge requires advances in hybrid modeling techniques and the integration of prior knowledge into the ANN framework to balance data-driven learning with geological realism. PGAE employs the forward operator as a decoder, which includes the physical laws behind the specific inverse problem. The framework can train networks without labels (models) and give a chance to add prior constraints into the training stage, which will significantly enhance the ability to reveal complex models. Moreover, future training datasets should include both synthetic and real-world data, which provide more real information related to the real tectonic and geological background.</p>
<p>Regarding the network architecture, it is not the primary focus of our study in the current stage. We focused on exploring the fundamental idea of PGAE, hence employing a straightforward and simple enough network with only one hidden layer. This simple design demonstrates a satisfactory ability to map the data space to the model space for 1D MT problems. However, the architecture may become crucial when addressing higher-dimensional inverse problems due to the significantly increased number of unknowns (<xref ref-type="bibr" rid="B61">Xu et al., 2024</xref>). A network with an insufficient degree of freedom, meaning an inadequate number of network parameters, may struggle to train effectively on the provided samples. Consequently, it would likely exhibit poor prediction performance when applied to real-world data. Conversely, while a network endowed with an excessive degree of freedom can be easily trained to fit the training and evaluation samples, this requires considerable computational time. Additionally, it may lead to overfitting, which poses challenges in maintaining the network&#x2019;s generalization capabilities (<xref ref-type="bibr" rid="B3">Bishop, 1995</xref>). This problem is particularly pronounced in MT inversions, where the resistivity structure changes significantly with depth and electromagnetic responses are frequency-dependent. Each frequency corresponds to different depths, necessitating the ANN to learn the relationships across a broad spectrum of frequencies accurately. Theoretically, no established mathematical principles definitively determine the optimal network architecture (<xref ref-type="bibr" rid="B25">LeCun et al., 2015</xref>; <xref ref-type="bibr" rid="B13">Goodfellow et al., 2016</xref>), making trial-and-error the only practical approach to designing a network.</p>
<p>In previous studies (e.g., <xref ref-type="bibr" rid="B30">Ling et al., 2023</xref>; <xref ref-type="bibr" rid="B44">Pan et al., 2024</xref>), trained networks cannot be reused and must be re-trained from scratch when the observation system changes. However, our study makes an important step towards improving the reusability of well-trained ANNs in different observation systems. For 1D MT inverse problems, only variations in frequency range should be considered. By applying scaling laws, the trained ANN can be used in cases with nearly identical frequency bandwidths, expanding its applicability. When the frequency range of a new application spans different orders of magnitude, the trained ANN may lose its effectiveness. Therefore, it is essential to train separate ANNs tailored to different bandwidths to ensure reliable performance across a broader range of scenarios. For 3D problems, the complexity of the observation system increases further. Differences in site locations must be considered to ensure the reusability of trained ANNs. As site locations significantly affect the data characteristics in MT inversions, data from a new group of sites cannot be directly applied to the trained network without some transformation. Thus, data reconstruction between different site groups is a critical factor that must be addressed in future ANN-based MT inversion efforts. Techniques such as compressed sensing (<xref ref-type="bibr" rid="B11">Donoho, 2006</xref>), which can transform data from one set of locations to another, may offer potential solutions to this issue. Developing robust methods for data reconstruction should be a significant challenge.</p>
<p>In summary, we utilized PGAE along with scaling laws to improve the accuracy and generalization of the well-trained ANN for MT inversion. Specifically, PGAE takes into account the data misfit, while scaling laws enable the ANN to perform effectively even when the frequency range of an MT survey differs from the range used during the network&#x2019;s original training. Fully enhancing the practicability, efficiency, and dependability of ANN-based inversions, particularly in the context of complex MT inverse problems, will require further research and innovation. Future research should focus on improving the adaptability of trained ANNs to both model complexity and observation systems, thereby increasing the utility of ANNs across diverse MT applications. Overcoming these challenges will be critical before ANN-based methods can be widely adopted in industry-level MT inversion software.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>The datasets presented in this study can be found in online repositories. The names of the repository/repositories and accession number(s) can be found below: <ext-link ext-link-type="uri" xlink:href="https://github.com/Geo-LianLiu/MTPGAE">https://github.com/Geo-LianLiu/MTPGAE</ext-link>.</p>
</sec>
<sec sec-type="author-contributions" id="s6">
<title>Author contributions</title>
<p>LL: Conceptualization, Formal Analysis, Investigation, Methodology, Software, Validation, Writing&#x2013;original draft. BY: Funding acquisition, Resources, Supervision, Validation, Writing&#x2013;review and editing. YZ: Conceptualization, Investigation, Methodology, Validation, Writing&#x2013;review and editing.</p>
</sec>
<sec sec-type="funding-information" id="s7">
<title>Funding</title>
<p>The author(s) declare that financial support was received for the research, authorship, and/or publication of this article. This research was financially supported by NSFC (grant 42474103).</p>
</sec>
<ack>
<p>We thank the editors and reviewers for their helpful suggestions.</p>
</ack>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="ai-statement" id="s10">
<title>Generative AI statement</title>
<p>The author(s) declare that no Generative AI was used in the creation of this manuscript.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Backus</surname>
<given-names>G. E.</given-names>
</name>
<name>
<surname>Gilbert</surname>
<given-names>J. F.</given-names>
</name>
</person-group> (<year>1967</year>). <article-title>Numerical applications of a formalism for geophysical inverse problems</article-title>. <source>Geophys. J. Int.</source> <volume>13</volume>, <fpage>247</fpage>&#x2013;<lpage>276</lpage>. <pub-id pub-id-type="doi">10.1111/j.1365-246X.1967.tb02159.x</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Berdichevsky</surname>
<given-names>M. N.</given-names>
</name>
</person-group> (<year>1976</year>). &#x201c;<article-title>Basic principles of interpretation of magnetotelluric sounding curves</article-title>,&#x201d; in <source>
<italic>Geoelectric and geothermal studies (East-Central europe, soviet asia), KAPG geophysical monograph</italic>, 165&#x2013;221Publisher</source>. <publisher-loc>Budapest</publisher-loc>: <publisher-name>Akademiai Kiado</publisher-name>.</citation>
</ref>
<ref id="B3">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Bishop</surname>
<given-names>C. M.</given-names>
</name>
</person-group> (<year>1995</year>). <source>Neural networks for pattern recognition</source>. <publisher-loc>Oxford, England</publisher-loc>: <publisher-name>Clarendon Press</publisher-name>.</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cagniard</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>1953</year>). <article-title>Basic theory of the magneto-telluric method of geophysical prospecting</article-title>. <source>Geophysics</source> <volume>18</volume>, <fpage>605</fpage>&#x2013;<lpage>635</lpage>. <pub-id pub-id-type="doi">10.1190/1.1437915</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Calder&#xf3;n-Macas</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Sen</surname>
<given-names>M. K.</given-names>
</name>
<name>
<surname>Stoffa</surname>
<given-names>P. L.</given-names>
</name>
</person-group> (<year>1998</year>). <article-title>Automatic NMO correction and velocity estimation by a feedforward neural network</article-title>. <source>Geophysics</source> <volume>63</volume>, <fpage>1696</fpage>&#x2013;<lpage>1707</lpage>. <pub-id pub-id-type="doi">10.1190/1.1444465</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Caldwell</surname>
<given-names>T. G.</given-names>
</name>
<name>
<surname>Bibby</surname>
<given-names>H. M.</given-names>
</name>
<name>
<surname>Brown</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>The magnetotelluric phase tensor</article-title>. <source>Geophys. J. Int.</source> <volume>158</volume>, <fpage>457</fpage>&#x2013;<lpage>469</lpage>. <pub-id pub-id-type="doi">10.1111/j.1365-246x.2004.02281.x02281.x</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Chave</surname>
<given-names>A. D.</given-names>
</name>
<name>
<surname>Jones</surname>
<given-names>A. G.</given-names>
</name>
</person-group> (<year>2012</year>). <source>The magnetotelluric method: theory and practice</source>. <publisher-name>Cambridge University Press</publisher-name>.</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Colombo</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Turkoglu</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Sandoval-Curiel</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Rovetta</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Physics-driven deep-learning inversion with application to transient electromagnetics</article-title>. <source>Geophysics</source> <volume>86</volume>, <fpage>E209</fpage>&#x2013;<lpage>E224</lpage>. <pub-id pub-id-type="doi">10.1190/geo2020-0760.1</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Constable</surname>
<given-names>S. C.</given-names>
</name>
<name>
<surname>Parker</surname>
<given-names>R. L.</given-names>
</name>
<name>
<surname>Constable</surname>
<given-names>C. G.</given-names>
</name>
</person-group> (<year>1987</year>). <article-title>Occam&#x2019;s inversion: a practical algorithm for generating smooth models from electromagnetic sounding data</article-title>. <source>Geophysics</source> <volume>52</volume>, <fpage>289</fpage>&#x2013;<lpage>300</lpage>. <pub-id pub-id-type="doi">10.1190/1.1442303</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Dai</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Qi</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Xiong</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>H.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). &#x201c;<article-title>Deformable convolutional networks</article-title>,&#x201d; in <source>2017 IEEE international conference on computer vision (ICCV)</source>, <fpage>764</fpage>&#x2013;<lpage>773</lpage>. <pub-id pub-id-type="doi">10.1109/ICCV.2017.89</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Donoho</surname>
<given-names>D. L.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Compressed sensing</article-title>. <source>IEEE Trans. Inf. theory</source> <volume>52</volume>, <fpage>1289</fpage>&#x2013;<lpage>1306</lpage>. <pub-id pub-id-type="doi">10.1109/tit.2006.871582</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Egbert</surname>
<given-names>G. D.</given-names>
</name>
<name>
<surname>Booker</surname>
<given-names>J. R.</given-names>
</name>
</person-group> (<year>1986</year>). <article-title>Robust estimation of geomagnetic transfer functions</article-title>. <source>Geophys. J. R. Astronomical Soc.</source> <volume>87</volume>, <fpage>173</fpage>&#x2013;<lpage>194</lpage>. <pub-id pub-id-type="doi">10.1111/j.1365-246X.1986.tb04552.x</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Goodfellow</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Bengio</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Courville</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2016</year>). <source>Deep learning</source>. <publisher-name>MIT Press</publisher-name>.</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Goodfellow</surname>
<given-names>I. J.</given-names>
</name>
<name>
<surname>Pouget-Abadie</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Mirza</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Warde-Farley</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Ozair</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2014</year>). <article-title>Generative adversarial networks</article-title>. <comment>
<italic>arXiv:1406.2661 [cs, stat]</italic>
</comment>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Grandis</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Menvielle</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Roussignol</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>1999</year>). <article-title>Bayesian inversion with Markov chains-I. The magnetotelluric one-dimensional case</article-title>. <source>Geophys. J. Int.</source> <volume>138</volume>, <fpage>757</fpage>&#x2013;<lpage>768</lpage>. <pub-id pub-id-type="doi">10.1046/j.1365-246x.1999.00904.x</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Guo</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Abubakar</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Application of supervised descent method for 2D magnetotelluric data inversion</article-title>. <source>Geophysics</source> <volume>85</volume>, <fpage>WA53</fpage>&#x2013;<lpage>WA65</lpage>. <pub-id pub-id-type="doi">10.1190/geo2019-0409.1</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Guo</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>H. M.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Ng</surname>
<given-names>M. K. P.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Abubakar</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Joint inversion of audio-magnetotelluric and seismic travel time data with deep learning constraint</article-title>. <source>IEEE Trans. Geoscience Remote Sens.</source> <volume>59</volume>, <fpage>7982</fpage>&#x2013;<lpage>7995</lpage>. <pub-id pub-id-type="doi">10.1109/TGRS.2020.3032743</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jackson</surname>
<given-names>D. D.</given-names>
</name>
<name>
<surname>Matsu&#x2019;ura</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>1985</year>). <article-title>A Bayesian approach to nonlinear inversion</article-title>. <source>J. Geophys. Res. Solid Earth</source> <volume>90</volume>, <fpage>581</fpage>&#x2013;<lpage>591</lpage>. <pub-id pub-id-type="doi">10.1029/JB090iB01p00581</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Jin</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>Using a physics-driven deep neural network to solve inverse problems for lwd azimuthal resistivity measurements</article-title>,&#x201d; in <source>
<italic>SPWLA annual logging symposium</italic> (SPWLA)</source>.<fpage>D053S015R002</fpage>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kelbert</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Meqbel</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Egbert</surname>
<given-names>G. D.</given-names>
</name>
<name>
<surname>Tandon</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>ModEM: a modular system for inversion of electromagnetic geophysical data</article-title>. <source>Comput. and Geosciences</source> <volume>66</volume>, <fpage>40</fpage>&#x2013;<lpage>53</lpage>. <pub-id pub-id-type="doi">10.1016/j.cageo.2014.01.010</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Key</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>MARE2DEM: a 2-D inversion code for controlled-source electromagnetic and magnetotelluric data</article-title>. <source>Geophys. J. Int.</source> <volume>207</volume>, <fpage>571</fpage>&#x2013;<lpage>588</lpage>. <pub-id pub-id-type="doi">10.1093/gji/ggw290</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kingma</surname>
<given-names>D. P.</given-names>
</name>
<name>
<surname>Ba</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Adam: a method for stochastic optimization</article-title>. <comment>
<italic>arXiv:1412.6980 [cs]</italic> ArXiv: 1412.6980</comment>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Krieger</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Peacock</surname>
<given-names>J. R.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>MTpy: a Python toolbox for magnetotellurics</article-title>. <source>Comput. and Geosciences</source> <volume>72</volume>, <fpage>167</fpage>&#x2013;<lpage>175</lpage>. <pub-id pub-id-type="doi">10.1016/j.cageo.2014.07.013</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Langer</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Nunnari</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Occhipinti</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>1996</year>). <article-title>Estimation of seismic waveform governing parameters with neural networks</article-title>. <source>J. Geophys. Res. Solid Earth</source> <volume>101</volume>, <fpage>20109</fpage>&#x2013;<lpage>20118</lpage>. <pub-id pub-id-type="doi">10.1029/96JB00948</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>LeCun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Bengio</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Hinton</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Deep learning</article-title>. <source>Nature</source> <volume>521</volume>, <fpage>436</fpage>&#x2013;<lpage>444</lpage>. <pub-id pub-id-type="doi">10.1038/nature14539</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Levine</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wies</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Sharir</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Cohen</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Shashua</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2022</year>). &#x201c;<article-title>Tensors for deep learning theory</article-title>,&#x201d; in <source>Tensors for data processing</source> (<publisher-name>Elsevier</publisher-name>), <fpage>215</fpage>&#x2013;<lpage>248</lpage>. <pub-id pub-id-type="doi">10.1016/B978-0-12-824447-0.00013-3</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Krek</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Perin</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2020a</year>). &#x201c;<article-title>A comparison of weight initializers in deep learning-based side-channel analysis</article-title>,&#x201d;. <source>Applied cryptography and network security workshops</source>. Editor <person-group person-group-type="editor">
<name>
<surname>Zhou</surname>
<given-names>J. e. a.</given-names>
</name>
</person-group> (<publisher-loc>Cham</publisher-loc>: <publisher-name>Springer International Publishing</publisher-name>), <volume>12418</volume>, <fpage>126</fpage>&#x2013;<lpage>143</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-030-61638-0</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>2020b</year>). <article-title>Model-based synthetic geoelectric sampling for magnetotelluric inversion with deep neural networks</article-title>. <source>IEEE Trans. Geoscience Remote Sens.</source> <volume>60</volume>, <fpage>1</fpage>&#x2013;<lpage>14doi</lpage>. <pub-id pub-id-type="doi">10.1109/TGRS.2020.3043661</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liao</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Shi</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>2D inversion of magnetotelluric data using deep learning technology</article-title>. <source>Acta Geophys.</source> <volume>70</volume>, <fpage>1047</fpage>&#x2013;<lpage>1060</lpage>. <pub-id pub-id-type="doi">10.1007/s11600-022-00773-z</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ling</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Pan</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Ren</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>One-dimensional magnetotelluric parallel inversion using a ResNet1D-8 residual neural network</article-title>. <source>Comput. and Geosciences</source> <volume>180</volume>, <fpage>105454</fpage>. <pub-id pub-id-type="doi">10.1016/j.cageo.2023.105454</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ling</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Pan</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Zhong</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Ren</surname>
<given-names>Z.</given-names>
</name>
<etal/>
</person-group> (<year>2024</year>). <article-title>A 3-D magnetotelluric inversion method based on the joint data-driven and physics-driven deep learning technology</article-title>. <source>IEEE Trans. Geoscience Remote Sens.</source> <volume>62</volume>, <fpage>1</fpage>&#x2013;<lpage>13</lpage>. <pub-id pub-id-type="doi">10.1109/TGRS.2024.3369179</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Ren</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Cohn</surname>
<given-names>A. G.</given-names>
</name>
</person-group> (<year>2023a</year>). <article-title>Physics-driven self-supervised learning system for seismic velocity inversion</article-title>. <source>Geophysics</source> <volume>88</volume>, <fpage>R145</fpage>&#x2013;<lpage>R161</lpage>. <pub-id pub-id-type="doi">10.1190/geo2021-0302.1</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2020</year>). &#x201c;<article-title>Solving geophysical inverse problems based on physics-guided artificial neural network</article-title>,&#x201d; in <source>
<italic>2020 annual Meeting of Chinese geoscience union abstracts</italic> (chongqing)</source>, <fpage>314</fpage>&#x2013;<lpage>316</lpage>. <pub-id pub-id-type="doi">10.26914/c.cnkihy.2020.059737</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2023b</year>). &#x201c;<article-title>Magnetotelluric inversion using supervised learning trained with random smooth geoelectric models</article-title>,&#x201d; in <source>Third international meeting for applied geoscience and energy expanded abstracts</source>, <fpage>489</fpage>&#x2013;<lpage>492</lpage>. <pub-id pub-id-type="doi">10.1190/image2023-3910431.1</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Peng</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2024a</year>). <article-title>Calculating sensitivity or gradient for geophysical inverse problems using automatic and implicit differentiation</article-title>. <source>Comput. and Geosciences</source> <volume>193</volume>, <fpage>105736</fpage>. <pub-id pub-id-type="doi">10.1016/j.cageo.2024.105736</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Xi</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>T.</given-names>
</name>
<etal/>
</person-group> (<year>2024b</year>). <article-title>Multitask learning-driven physics-guided deep learning magnetotelluric inversion</article-title>. <source>IEEE Trans. Geoscience Remote Sens.</source> <volume>62</volume>, <fpage>1</fpage>&#x2013;<lpage>16</lpage>. <pub-id pub-id-type="doi">10.1109/TGRS.2024.3457893</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Xi</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2023c</year>). <article-title>Smooth deep learning magnetotelluric inversion based on physics-informed Swin Transformer and multiwindow Savitzky&#x2013;Golay filter</article-title>. <source>IEEE Trans. Geoscience Remote Sens.</source> <volume>61</volume>, <fpage>1</fpage>&#x2013;<lpage>14</lpage>. <pub-id pub-id-type="doi">10.1109/TGRS.2023.3304313</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Xi</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Physics-driven deep learning inversion with application to magnetotelluric</article-title>. <source>Remote Sens.</source> <volume>14</volume>, <fpage>3218</fpage>. <pub-id pub-id-type="doi">10.3390/rs14133218</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Craven</surname>
<given-names>J. A.</given-names>
</name>
<name>
<surname>Tschirhart</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Grasby</surname>
<given-names>S. E.</given-names>
</name>
</person-group> (<year>2024c</year>). <article-title>Estimating three-dimensional resistivity distribution with magnetotelluric data and a deep learning algorithm</article-title>. <source>Remote Sens.</source> <volume>16</volume>, <fpage>3400</fpage>. <pub-id pub-id-type="doi">10.3390/rs16183400</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Meng</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Cheng</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Avo inversion based on transfer learning and low-frequency model</article-title>. <source>IEEE Geoscience Remote Sens. Lett.</source> <volume>19</volume>, <fpage>1</fpage>&#x2013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1109/LGRS.2021.3132426</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Nabighian</surname>
<given-names>M. N.</given-names>
</name>
</person-group> (<year>1987</year>). <source>Electromagnetic methods in applied geophysics: volume 1, theory</source>. <publisher-loc>Houston, Texas</publisher-loc>: <publisher-name>Society of Exploration Geophysicists</publisher-name>. <pub-id pub-id-type="doi">10.1190/1.9781560802631</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Newman</surname>
<given-names>G. A.</given-names>
</name>
<name>
<surname>Alumbaugh</surname>
<given-names>D. L.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Three-dimensional magnetotelluric inversion using non-linear conjugate gradients</article-title>. <source>Geophys. J. Int.</source> <volume>140</volume>, <fpage>410</fpage>&#x2013;<lpage>424</lpage>. <pub-id pub-id-type="doi">10.1046/j.1365-246x.2000.00007.x</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Noh</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Pardo</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Torres-Verd&#xed;n</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>2.5-d deep learning inversion of lwd and deep-sensing em measurements across formations with dipping faults</article-title>. <source>IEEE Geoscience Remote Sens. Lett.</source> <volume>19</volume>, <fpage>1</fpage>&#x2013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1109/LGRS.2021.3128965</pub-id>
</citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pan</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Ling</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhong</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Ren</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2024</year>). <article-title>MT2DInv-Unet: a 2D magnetotelluric inversion method based on deep-learning technology</article-title>. <source>Geophysics</source> <volume>89</volume>, <fpage>G13</fpage>&#x2013;<lpage>G27</lpage>. <pub-id pub-id-type="doi">10.1190/geo2023-0004.1</pub-id>
</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Parker</surname>
<given-names>R. L.</given-names>
</name>
</person-group> (<year>1983</year>). <article-title>The magnetotelluric inverse problem</article-title>. <source>Geophys. Surv.</source> <volume>6</volume>, <fpage>5</fpage>&#x2013;<lpage>25</lpage>. <pub-id pub-id-type="doi">10.1007/BF01453993</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Peng</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Han</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>A Julia software package for transdimensional Bayesian inversion of electromagnetic data over horizontally stratified media</article-title>. <source>Geophysics</source> <volume>87</volume>, <fpage>F55</fpage>&#x2013;<lpage>F66</lpage>. <pub-id pub-id-type="doi">10.1190/geo2021-0534.1</pub-id>
</citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rahmani Jevinani</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Habibian Dehkordi</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Ferguson</surname>
<given-names>I. J.</given-names>
</name>
<name>
<surname>Rohban</surname>
<given-names>M. H.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Deep learning-based 1-D magnetotelluric inversion: performance comparison of architectures</article-title>. <source>Earth Sci. Inf.</source> <volume>17</volume>, <fpage>1663</fpage>&#x2013;<lpage>1677</lpage>. <pub-id pub-id-type="doi">10.1007/s12145-024-01233-6</pub-id>
</citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ray</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Bayesian inversion using nested trans-dimensional Gaussian processes</article-title>. <source>Geophys. J. Int.</source> <volume>226</volume>, <fpage>302</fpage>&#x2013;<lpage>326</lpage>. <pub-id pub-id-type="doi">10.1093/gji/ggab114</pub-id>
</citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rodi</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Mackie</surname>
<given-names>R. L.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>Nonlinear conjugate gradients algorithm for 2-D magnetotelluric inversion</article-title>. <source>Geophysics</source> <volume>66</volume>, <fpage>174</fpage>&#x2013;<lpage>187</lpage>. <pub-id pub-id-type="doi">10.1190/1.1444893</pub-id>
</citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Roth</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Tarantola</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>1994</year>). <article-title>Neural networks and inversion of seismic data</article-title>. <source>J. Geophys. Res.</source> <volume>99</volume>, <fpage>6753</fpage>&#x2013;<lpage>6768</lpage>. <pub-id pub-id-type="doi">10.1029/93JB01563</pub-id>
</citation>
</ref>
<ref id="B51">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Tarantola</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2004</year>). <source>Inverse problem theory and methods for model parameter estimation</source>. <publisher-loc>USA</publisher-loc>: <publisher-name>Society for Industrial and Applied Mathematics</publisher-name>.</citation>
</ref>
<ref id="B52">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Tikhonov</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>1950</year>). <source>On determining electrical characteristics of the deep layers of the Earth&#x2019;s crust</source>, <volume>73</volume>. <publisher-loc>Leningrad</publisher-loc>: <publisher-name>Dokl. Akad. Nauk. SSSR</publisher-name>, <fpage>295</fpage>&#x2013;<lpage>297</lpage>.</citation>
</ref>
<ref id="B53">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Tikhonov</surname>
<given-names>A. N.</given-names>
</name>
<name>
<surname>Arsenin</surname>
<given-names>V. Y.</given-names>
</name>
</person-group> (<year>1977</year>). <source>Solutions of ill-posed problems</source>. <publisher-loc>Hoboken, New Jersey</publisher-loc>: <publisher-name>John Wiley &#x26; Sons</publisher-name>.</citation>
</ref>
<ref id="B54">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Valentine</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Sambridge</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Emerging directions in geophysical inversion</article-title>. <source>Phys. ArXiv 2110.06017</source>. <pub-id pub-id-type="doi">10.48550/arXiv.2110.06017</pub-id>
</citation>
</ref>
<ref id="B55">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yin</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Su</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Ren</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Flexible and accurate prior model construction based on deep learning for 2-D magnetotelluric data inversion</article-title>. <source>IEEE Trans. Geoscience Remote Sens.</source> <volume>61</volume>, <fpage>1</fpage>&#x2013;<lpage>11</lpage>. <pub-id pub-id-type="doi">10.1109/TGRS.2023.3239105</pub-id>
</citation>
</ref>
<ref id="B56">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Three-dimensional magnetotelluric forward modeling through deep learning</article-title>. <source>IEEE Trans. Geoscience Remote Sens.</source> <volume>62</volume>, <fpage>1</fpage>&#x2013;<lpage>13</lpage>. <pub-id pub-id-type="doi">10.1109/TGRS.2024.3401587</pub-id>
</citation>
</ref>
<ref id="B57">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Ward</surname>
<given-names>S. H.</given-names>
</name>
</person-group> (<year>1967</year>). &#x201c;<article-title>Part C: the electromagnetic method</article-title>,&#x201d; in <source>Mining geophysics volume II, theory</source> (<publisher-loc>Houston, Texas</publisher-loc>: <publisher-name>Society of Exploration Geophysicists</publisher-name>), <fpage>224</fpage>&#x2013;<lpage>372</lpage>. <pub-id pub-id-type="doi">10.1190/1.9781560802716.ch2c</pub-id>
</citation>
</ref>
<ref id="B58">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Wong</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Hall</surname>
<given-names>K. W.</given-names>
</name>
<name>
<surname>Gallant</surname>
<given-names>E. V.</given-names>
</name>
<name>
<surname>Bertram</surname>
<given-names>M. B.</given-names>
</name>
<name>
<surname>Lawton</surname>
<given-names>D. C.</given-names>
</name>
</person-group> (<year>2009</year>). &#x201c;<article-title>enSeismic physical modeling at the University of Calgary</article-title>,&#x201d; in <source>SEG technical program expanded abstracts 2009</source> (<publisher-loc>Houston, Texas</publisher-loc>: <publisher-name>Society of Exploration Geophysicists</publisher-name>), <fpage>2642</fpage>&#x2013;<lpage>2646</lpage>. <pub-id pub-id-type="doi">10.1190/1.3255395</pub-id>
</citation>
</ref>
<ref id="B59">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Physics-guided deep learning-based inversion for airborne electromagnetic data</article-title>. <source>Geophys. J. Int.</source> <volume>238</volume>, <fpage>1774</fpage>&#x2013;<lpage>1789</lpage>. <pub-id pub-id-type="doi">10.1093/gji/ggae244</pub-id>
</citation>
</ref>
<ref id="B60">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xie</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Han</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Bai</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>2D magnetotelluric inversion based on ResNet</article-title>. <source>Artif. Intell. Geosciences</source> <volume>4</volume>, <fpage>119</fpage>&#x2013;<lpage>127</lpage>. <pub-id pub-id-type="doi">10.1016/j.aiig.2023.08.003</pub-id>
</citation>
</ref>
<ref id="B61">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Liang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Magnetotelluric data inversion based on deep learning with the self-attention mechanism</article-title>. <source>IEEE Trans. Geoscience Remote Sens.</source> <volume>62</volume>, <fpage>1</fpage>&#x2013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.1109/TGRS.2024.3411062</pub-id>
</citation>
</ref>
<ref id="B62">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhuang</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Qi</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Duan</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Xi</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>H.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>A comprehensive survey on transfer learning</article-title>. <source>Proc. IEEE</source> <volume>109</volume>, <fpage>43</fpage>&#x2013;<lpage>76</lpage>. <pub-id pub-id-type="doi">10.1109/JPROC.2020.3004555</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>