<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">TC</journal-id><journal-title-group>
    <journal-title>The Cryosphere</journal-title>
    <abbrev-journal-title abbrev-type="publisher">TC</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">The Cryosphere</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1994-0424</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/tc-20-6401-2026</article-id><title-group><article-title>Observational data and neural network-accelerated modelling provide valuable insights for glacier thickness reconstruction in High Mountain Asia</article-title><alt-title>Observational data for glacier thickness reconstruction in HMA</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Smith</surname><given-names>Gillian M. A.</given-names></name>
          <email>g.smith@ed.ac.uk</email>
        <ext-link>https://orcid.org/0009-0008-6271-1322</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Goldberg</surname><given-names>Daniel N.</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-9130-4461</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Jouvet</surname><given-names>Guillaume</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-8546-8459</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Maddison</surname><given-names>James R.</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-5742-4363</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff4">
          <name><surname>Pritchard</surname><given-names>Hamish D.</given-names></name>
          
        <ext-link>https://orcid.org/0000-0003-2936-1734</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>School of Mathematics and Maxwell Institute for Mathematical Sciences, The University of Edinburgh, Edinburgh, UK</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>School of GeoSciences, The University of Edinburgh, Edinburgh, UK</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>Institute of Earth Surface Dynamics, University of Lausanne, Lausanne, Switzerland</institution>
        </aff>
        <aff id="aff4"><label>4</label><institution>British Antarctic Survey, Cambridge, UK</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Gillian M. A. Smith (g.smith@ed.ac.uk)</corresp></author-notes><pub-date><day>11</day><month>November</month><year>2026</year></pub-date>
      
      <volume>20</volume>
      <issue>11</issue>
      <fpage>6401</fpage><lpage>6422</lpage>
      <history>
        <date date-type="received"><day>9</day><month>February</month><year>2026</year></date>
           <date date-type="rev-request"><day>17</day><month>March</month><year>2026</year></date>
           <date date-type="rev-recd"><day>9</day><month>October</month><year>2026</year></date>
           <date date-type="accepted"><day>16</day><month>October</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Gillian M. A. Smith et al.</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://tc.copernicus.org/articles/20/6401/2026/tc-20-6401-2026.html">This article is available from https://tc.copernicus.org/articles/20/6401/2026/tc-20-6401-2026.html</self-uri><self-uri xlink:href="https://tc.copernicus.org/articles/20/6401/2026/tc-20-6401-2026.pdf">The full text article is available as a PDF file from https://tc.copernicus.org/articles/20/6401/2026/tc-20-6401-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e137">Mountain glaciers provide an irreplaceable water resource in High Mountain Asia, with a significant proportion of water input to rivers coming from glacial meltwater. However, the volume of water held in these glaciers and their evolution over the coming decades is subject to great uncertainty. The reliability of existing glacier ice thickness estimates in High Mountain Asia is limited by the use of low-order models, known to be locally unreliable on mountain glaciers, to describe the relationship between ice velocity and thickness, and by the scarcity of measured thicknesses available for constraint and validation at the time those estimates were produced. We use the Instructed Glacier Model (v2.2.3), a deep-learning-based high-order ice flow model with the capability to invert observed glacier surface velocity for ice thickness, to construct an estimated thickness map of Bhote Kosi glacier. Our thickness inversion is constrained using data collected via a novel airborne radar method for measuring ice thickness. We perform an in-depth case study, carefully justifying inversion parameter choices and quantifying the accuracy of our results. We demonstrate that in the absence of thickness observations, results can be optimized via the use of an L-curve to select the regularization parameter, with significant bias in the unconstrained results, but comparable accuracy to leading thickness estimates. We find that while thickness-constrained inversions are able to correct the modelled thickness field where there is limited information from observed surface velocity, cross-validation experiments demonstrate that the “interpolative power” of thickness observations is weak.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>Natural Environment Research Council</funding-source>
<award-id>NE/T00939X/1</award-id>
<award-id>NE/X005267/1</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e149">Forecasting the future evolution of glaciers is vital to predict the volume of ice left in the future, the potential rise in sea level caused by glacier mass loss, and the likelihood of natural hazards such as glacial lake outburst floods <xref ref-type="bibr" rid="bib1.bibx38" id="paren.1"/>. Even though the world's glaciers contain considerably less mass than the Greenland and Antarctic ice sheets <xref ref-type="bibr" rid="bib1.bibx10 bib1.bibx37 bib1.bibx44" id="paren.2"/>, in recent years they have been responding faster to climate change, with a greater total mass loss than each of the ice sheets individually <xref ref-type="bibr" rid="bib1.bibx17" id="paren.3"/>. The total mass of glaciers worldwide is predicted to decrease by approximately one quarter to one half in the period 2015–2100, depending on global mean temperature increase <xref ref-type="bibr" rid="bib1.bibx50" id="paren.4"/>.</p>
      <p id="d2e164">The High Mountain Asia (hereafter abbreviated to HMA) region covers a large area, from the Tian Shan and Hindu Kush mountains in the west to the Himalaya in the east. Leading estimates are clear that the region contains more ice than any other region on Earth outside the polar regions, but there is still significant uncertainty about the quantity of water held in HMA's glaciers <xref ref-type="bibr" rid="bib1.bibx10 bib1.bibx34" id="paren.5"/>. It has been estimated that glaciers in HMA have been responsible for around 8 <inline-formula><mml:math id="M1" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>–10 <inline-formula><mml:math id="M2" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> of total worldwide glacier mass loss in the early twenty-first century <xref ref-type="bibr" rid="bib1.bibx59 bib1.bibx17 bib1.bibx20" id="paren.6"/>. <xref ref-type="bibr" rid="bib1.bibx49" id="text.7"/> predicts that HMA glaciers are expected to continue to lose a substantial proportion of their mass by 2100, although future glacier mass loss in HMA is hard to quantify with certainty, due to uncertainty in both the future climate and the models used. Of particular concern is the impact on HMA's water resources, as glaciers in the region act as a water reserve that protects rivers and downstream populations from drought. Many rivers in the region receive a large proportion of their input from glacial meltwater, and may lose this input over the coming decades, transitioning (perhaps abruptly) from a glacier-melt-buffered “glacio-pluvial” regime to a mostly pluvial regime dependent on recent precipitation. An estimated 800 million people in the region are dependent in part on the water supply from these rivers <xref ref-type="bibr" rid="bib1.bibx43" id="paren.8"/>.</p>
      <p id="d2e196">With an estimate of the total volume or equivalent mass of water held within a set of glaciers, various glaciological and hydrological questions can be addressed. Potential future sea level rise attributed to a region's glaciers can be quantified from their estimated total mass <xref ref-type="bibr" rid="bib1.bibx10 bib1.bibx34" id="paren.9"/>. Particularly relevant for HMA is that information about glacier mass and mass loss can aid in making predictions about flooding and future water supply <xref ref-type="bibr" rid="bib1.bibx43 bib1.bibx38" id="paren.10"/>.</p>
      <p id="d2e205">Additionally, knowledge of thickness distribution (as opposed to total volume) of a glacier is a necessary initial condition for glacier evolution modelling, whereby the future shape and size of a glacier is estimated. Unlike other variables which can be derived from satellite data (such as glacier extent, surface velocity, and change in surface elevation), there is no spaceborne option for measuring ice thickness. Direct measurement of ice thickness can only be obtained through survey in close proximity, with either ground-based or airborne methods. Among the many factors limiting the scope of glacier ice thickness measurement field campaigns are time, monetary cost, equipment available, terrain, altitude, weather, and political constraints. Due to these limitations, glacier ice thickness observations in all regions are generally sparse in both space and time. Accurate estimation of ice thickness distribution is therefore a common, yet unresolved problem in glaciology.</p>
      <p id="d2e209">Historically, HMA glaciers have had particularly poor observational coverage, with only 88 out of more than 95 000 glaciers having a thickness measurement in the worldwide Glacier Thickness Database (GlaThiDa), compared with, for example, 175 out of less than 4000 glaciers in Central Europe <xref ref-type="bibr" rid="bib1.bibx58" id="paren.11"/>. This is partially because glaciers in the region are often debris-covered and have rough surfaces with significant crevassing, making ground-based surveys difficult to carry out. Airborne surveys are able to survey these glaciers more efficiently, but the debris cover and narrow valleys in which these glaciers are found still cause challenges for measuring the ice with radar equipment.</p>
      <p id="d2e215"><xref ref-type="bibr" rid="bib1.bibx45" id="text.12"/> present thickness observations for 13 glaciers <xref ref-type="bibr" rid="bib1.bibx47" id="paren.13"><named-content content-type="pre">as outlined by</named-content></xref> in the Himalaya region near Everest, via the use of a bespoke airborne radar system deployed by helicopter and developed specially for use in the region. The increased manoeuvrability of helicopters at high altitude (versus that of fixed-wing aircraft, such as those typically used for thickness surveys of the polar ice sheets) is what made this study possible. Additionally, the use of a low-frequency radar allowed for better penetration into the ice in this region, which is typically covered with debris and has a high water content. This study approximately doubled the combined length of all surveyed thickness profiles in the entire HMA region, opening up new possibilities for calibration and validation of thickness estimates.</p>
      <p id="d2e225">Ice thickness estimation (often termed thickness “inversion”) has become considerably more tractable in recent years due to the increase in quality and availability of satellite data. The first worldwide glacier thickness estimation study was performed by <xref ref-type="bibr" rid="bib1.bibx18" id="text.14"/>, based on mass conservation principles and without using any information about the surface velocity. Satellite-observed surface velocity data is now available for glaciers worldwide <xref ref-type="bibr" rid="bib1.bibx34 bib1.bibx13" id="paren.15"/>, and is a prerequisite for many ice thickness estimation methods <xref ref-type="bibr" rid="bib1.bibx9" id="paren.16"/>. Change in surface elevation is another satellite-derived data product that is required for many of the thickness estimation methods based on mass conservation <xref ref-type="bibr" rid="bib1.bibx9" id="paren.17"/>, and has been mapped for glaciers worldwide by <xref ref-type="bibr" rid="bib1.bibx17" id="text.18"/>. One challenge that persists in the estimation of ice thickness is the sparsity and paucity of available thickness observations for validation <xref ref-type="bibr" rid="bib1.bibx58" id="paren.19"/>.</p>
      <p id="d2e247">The first phase of the Ice Thickness Models Intercomparison eXperiment <xref ref-type="bibr" rid="bib1.bibx9" id="paren.20"><named-content content-type="pre">ITMIX,</named-content></xref> focused on glacier ice thickness estimation methods which do not use thickness observations at all to compute their thickness estimate. They found that thickness estimates vary depending on method, and that averaging the results of several methods is a viable strategy to obtain an accurate result. The second phase of ITMIX <xref ref-type="bibr" rid="bib1.bibx11" id="paren.21"><named-content content-type="pre">ITMIX2,</named-content></xref>, on the other hand, focused on validation of models which do calibrate to available thickness observations. ITMIX2 performed experiments where various subsets of the available thickness profiles were removed from the calibration, and the error of the resulting thickness field was then evaluated against the removed profiles. In the statistics and machine learning fields, this technique is known as cross-validation <xref ref-type="bibr" rid="bib1.bibx42" id="paren.22"/>. The results of these experiments demonstrated that even limited sets of thickness observations are effective for reducing model bias (i.e. constraining volume), and that the spatial distribution of thickness observations has a weak effect on the quality of estimates.</p>
      <p id="d2e263"><xref ref-type="bibr" rid="bib1.bibx10" id="text.23"/> averaged the results of several different methods to obtain a “consensus” estimate, based on the findings from <xref ref-type="bibr" rid="bib1.bibx9" id="text.24"/>. <xref ref-type="bibr" rid="bib1.bibx34" id="text.25"/> produced thickness estimates for glaciers worldwide by taking advantage of a high-resolution surface velocity dataset, directly inverting the shallow ice approximation (SIA) to obtain a simple relation between thickness and surface velocity. The results of <xref ref-type="bibr" rid="bib1.bibx10" id="text.26"/> and <xref ref-type="bibr" rid="bib1.bibx34" id="text.27"/> are currently widely used by the glacier modelling community, with several studies building on these results (e.g. <xref ref-type="bibr" rid="bib1.bibx19 bib1.bibx55 bib1.bibx26 bib1.bibx61 bib1.bibx2 bib1.bibx60" id="altparen.28"/>). Hereafter we refer to the thickness estimates of <xref ref-type="bibr" rid="bib1.bibx10" id="text.29"/> and <xref ref-type="bibr" rid="bib1.bibx34" id="text.30"/> as the “consensus” estimate and “Millan” estimate respectively.</p>
      <p id="d2e290">Other glacier and ice sheet inversion studies focus on attempting to estimate physical parameters related to basal sliding from observed velocities, often using adjoint methods, which are not limited to the SIA, but require lengthy manual derivation <xref ref-type="bibr" rid="bib1.bibx30 bib1.bibx15" id="paren.31"/>. Recent advances in the field of machine learning, including automatic differentiation and optimization libraries such as Tensorflow <xref ref-type="bibr" rid="bib1.bibx1" id="paren.32"/> and Keras <xref ref-type="bibr" rid="bib1.bibx3" id="paren.33"/>, as well as the development of new optimizers based on stochastic gradient descent <xref ref-type="bibr" rid="bib1.bibx28" id="paren.34"><named-content content-type="pre">e.g.</named-content></xref>, have opened up new possibilites for solving inverse problems in glaciology. <xref ref-type="bibr" rid="bib1.bibx56" id="text.35"/> constructed a physics-informed neural network, based on mass conservation, to estimate the thickness of glaciers in Svalbard. <xref ref-type="bibr" rid="bib1.bibx31" id="text.36"/> used gradient-boosted trees, another machine learning technique, to estimate the thickness of glaciers worldwide, with error comparable to the consensus and Millan estimates. <xref ref-type="bibr" rid="bib1.bibx51" id="text.37"/> presented a time-dependent inversion method which aims to create a dynamically consistent initialization of a glacier using the 4DVar data assimilation technique and automatic differentiation.</p>
      <p id="d2e318">The Instructed Glacier Model <xref ref-type="bibr" rid="bib1.bibx23" id="paren.38"/>, hereafter abbreviated as IGM, is a novel deep-learning-based glacier model which has shown promise for both prognostic (forecast) and diagnostic (state estimation) modelling. As an emulator for the Blatter–Pattyn (also known as first-order approximation) equations <xref ref-type="bibr" rid="bib1.bibx41" id="paren.39"/>, it has been shown to evaluate orders of magnitude faster than traditional Stokes-solving methods, excluding training time <xref ref-type="bibr" rid="bib1.bibx24" id="paren.40"/>, and is equipped with a module that performs ice thickness inversion via a minimization approach <xref ref-type="bibr" rid="bib1.bibx22" id="paren.41"/>. <xref ref-type="bibr" rid="bib1.bibx4" id="text.42"/> used IGM to first estimate current glacier thickness of the entire European Alps, and then to compute forecasts on a short (less than 50 <inline-formula><mml:math id="M3" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">years</mml:mi></mml:mrow></mml:math></inline-formula>) time scale, on the basis that using the same physical model for both inversion and forward evolution will help to overcome the initial non-physical effects often experienced by glacier evolution models when modelling over such a short time scale. <xref ref-type="bibr" rid="bib1.bibx12" id="text.43"/> and <xref ref-type="bibr" rid="bib1.bibx57" id="text.44"/> used IGM for thickness inversion of glaciers in Scandinavia and Svalbard, although only as a forward model, with the authors opting for their own inversion method. The IGM inversion method has also been used for estimating surface mass balance of avalanching glaciers <xref ref-type="bibr" rid="bib1.bibx29" id="paren.45"/>.</p>
      <p id="d2e354">In this study, we present in-depth analysis of the process of estimating the thickness of a previously unmeasured glacier in the Himalaya region. We use and scrutinize an inversion method based on cost minimization, making careful and methodical choices regarding the inversion parameters. We first investigate how well ice thickness can be reconstructed with knowledge of ice surface velocity alone, using the L-curve technique <xref ref-type="bibr" rid="bib1.bibx16" id="paren.46"/> to find an optimal value for a key inversion meta-parameter. We use recently reported thickness observations from <xref ref-type="bibr" rid="bib1.bibx45" id="text.47"/> to validate our estimate, and compare our results with the Millan estimate. Then, we introduce the thickness data for calibration of the ice thickness, performing cross-validation experiments to assess the influence of spatial distribution of thickness observations. We demonstrate that parameter choices can strongly influence results, and consider the value added by an entirely new dataset of thickness observations.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Model, data, and methodology</title>
      <p id="d2e371">Our thickness inversion is based on the method described in <xref ref-type="bibr" rid="bib1.bibx22" id="text.48"/>. This method relies on an ice-flow model emulator in the form of a convolutional neural network (CNN), as described in <xref ref-type="bibr" rid="bib1.bibx23" id="text.49"/>, implemented in the framework of the IGM. The emulator's role is to replace the solving of the Blatter–Pattyn equations <xref ref-type="bibr" rid="bib1.bibx41" id="paren.50"/> for the three-dimensional velocity field, given the shape of the glacier and parameters representing the viscosity and basal sliding. IGM is also equipped with an inversion module, whose purpose is to estimate unknown variables based on available observational data, using the emulator as a forward model. In this section we summarise the inversion algorithm and outline our methodology for a detailed case study on one glacier in the Himalaya region.</p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Instructed Glacier Model</title>
      <p id="d2e390">The IGM emulator is a CNN that takes as input two-dimensional arrays of glacier thickness <inline-formula><mml:math id="M4" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula>, surface topography <inline-formula><mml:math id="M5" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula>, Arrhenius factor <inline-formula><mml:math id="M6" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx14" id="paren.51"><named-content content-type="pre">a number that determines the ice viscosity;</named-content></xref>, and a sliding coefficient <inline-formula><mml:math id="M7" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx53" id="paren.52"><named-content content-type="pre">based on a Weertman sliding law;</named-content></xref>, and outputs both horizontal velocity components <inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi></mml:mrow></mml:math></inline-formula> as three-dimensional arrays <xref ref-type="bibr" rid="bib1.bibx23" id="paren.53"><named-content content-type="post">Fig. 3</named-content></xref>. All variables are defined over a rectangular domain <inline-formula><mml:math id="M9" display="inline"><mml:mi mathvariant="normal">Ω</mml:mi></mml:math></inline-formula>, and on a structured uniform orthogonal axis-aligned grid with cell width <inline-formula><mml:math id="M10" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>. Each input array has dimensions <inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (width times height of the domain <inline-formula><mml:math id="M12" display="inline"><mml:mi mathvariant="normal">Ω</mml:mi></mml:math></inline-formula> in terms of number of cells), and each output array has dimensions <inline-formula><mml:math id="M13" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represents the number of vertical layers. The neural network can be represented as follows, where the subscript <inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mo>)</mml:mo><mml:mi>H</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> denotes the discretized variable:

                <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M16" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi mathvariant="script">N</mml:mi><mml:mi mathvariant="italic">λ</mml:mi></mml:msub><mml:mo>:</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>s</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>↦</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          Hereafter we will drop the subscript <inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mo>)</mml:mo><mml:mi>H</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for clarity, with the understanding that all variables are discretized within IGM.</p>
      <p id="d2e623">As described in <xref ref-type="bibr" rid="bib1.bibx23" id="text.54"/>, the weights <inline-formula><mml:math id="M18" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula> of the CNN are trained to minimise the energy functional associated with the Blatter–Pattyn model <xref ref-type="bibr" rid="bib1.bibx41" id="paren.55"/>, thereby replacing the solver that would usually be present in a glacier model, and making this method a form of physics-informed neural network (PINN). PINNs are a method of approximating the solution of a differential equation by way of a neural network. PINNs typically take spatial and/or temporal coordinates as input, and incorporate physical laws into their loss function in the form of the residual of a differential equation and its boundary conditions <xref ref-type="bibr" rid="bib1.bibx46" id="paren.56"/>. IGM's ice flow emulator differs from the original PINN method in two important ways: the inputs to the neural network are fields defined on the entire horizontal grid, rather than spatial coordinates, and the loss function is the energy functional <xref ref-type="bibr" rid="bib1.bibx27" id="paren.57"><named-content content-type="pre">similar to the “variational PINN” or “VPINN” described by</named-content></xref>, not the residual of the equations and boundary conditions. The formulation of the energy functional of the Blatter–Pattyn model is omitted, but can be found elsewhere in the literature <xref ref-type="bibr" rid="bib1.bibx23 bib1.bibx21 bib1.bibx52" id="paren.58"><named-content content-type="pre">e.g.</named-content></xref>.</p>
      <p id="d2e653">We use a pretrained CNN (available from the IGM repository on GitHub), which has the architecture described in <xref ref-type="bibr" rid="bib1.bibx23" id="text.59"/>: 16 two-dimensional convolutional layers each with a <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>×</mml:mo></mml:mrow></mml:math></inline-formula>3 kernel and 32 output filters, with padding to conserve the frame size, and leaky rectified linear units as the activation functions, resulting in a CNN with about 140 000 trainable parameters. The CNN has been pretrained on a catalogue of mountain glaciers specifically chosen to be heterogenous and representative of a variety of glacier shapes <xref ref-type="bibr" rid="bib1.bibx24" id="paren.60"/>.</p>
      <p id="d2e672">The benefit of the CNN approach over that of traditional ice flow models is that evaluation of the pretrained neural network is fast, especially on a GPU. Additionally, it allows the use of the Blatter–Pattyn model, which for mountain glaciers is more appropriate than the SIA used in the Millan global thickness inversion study.</p>
      <p id="d2e676">The encoding of the Blatter–Pattyn model equations as a neural network also makes the inversion framework simple to set up, taking advantage of automatic differentiation, and using tools from the Tensorflow <xref ref-type="bibr" rid="bib1.bibx1" id="paren.61"/> and Keras <xref ref-type="bibr" rid="bib1.bibx3" id="paren.62"/> Python libraries. The aim of the inversion  module in IGM is to invert the ice flow mapping (Eq. <xref ref-type="disp-formula" rid="Ch1.E1"/>). We take known surface velocity data, surface topography data, and thickness measurements (where present), and pick some combination of thickness <inline-formula><mml:math id="M20" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula>, surface topography <inline-formula><mml:math id="M21" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula>, Arrhenius factor <inline-formula><mml:math id="M22" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>, and sliding coefficient <inline-formula><mml:math id="M23" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> to be control variables which we can adjust. The aim is to obtain an optimal fit of these control variables across the whole glacier, in the sense that the misfit between the surface velocity output from the emulator (Eq. <xref ref-type="disp-formula" rid="Ch1.E1"/>) and the observed surface velocity is small <xref ref-type="bibr" rid="bib1.bibx22" id="paren.63"/>.</p>
      <p id="d2e721">In this study, we focus on thickness <inline-formula><mml:math id="M24" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> as the only control variable. The optimized map is obtained by minimising the cost function

                <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M25" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi mathvariant="script">J</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi>u</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi>h</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="script">R</mml:mi><mml:mi>h</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="script">P</mml:mi><mml:mi>h</mml:mi></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          Letting <inline-formula><mml:math id="M26" display="inline"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula> denote the ice-covered domain, the misfit between modelled and observed surface velocities is

                <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M27" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi>u</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>u</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mtext>area</mml:mtext><mml:mo>(</mml:mo><mml:mi mathvariant="script">M</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="script">M</mml:mi></mml:munder><mml:msup><mml:mfenced open="|" close="|"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mi>s</mml:mi><mml:mtext>obs</mml:mtext></mml:msubsup><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="script">N</mml:mi><mml:mi mathvariant="italic">λ</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>,</mml:mo><mml:mi>A</mml:mi><mml:mo>,</mml:mo><mml:mi>c</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>m</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mi>s</mml:mi><mml:mtext>obs</mml:mtext></mml:msubsup><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msubsup><mml:mi>u</mml:mi><mml:mi>s</mml:mi><mml:mtext>obs</mml:mtext></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>v</mml:mi><mml:mi>s</mml:mi><mml:mtext>obs</mml:mtext></mml:msubsup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> denotes the vector field of observed horizontal velocity at the surface and <inline-formula><mml:math id="M29" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mo>⋅</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> denotes the Euclidean norm. Letting <inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:mi mathvariant="script">T</mml:mi><mml:mo>⊆</mml:mo><mml:mi mathvariant="script">M</mml:mi></mml:mrow></mml:math></inline-formula> denote the subset of cells for which thickness observations exist, the misfit between modelled and observed ice thickness is

                <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M31" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi>h</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mi mathvariant="italic">#</mml:mi><mml:mtext>cells</mml:mtext><mml:mo>∈</mml:mo><mml:mi mathvariant="script">T</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mtext>cells</mml:mtext><mml:mo>∈</mml:mo><mml:mi mathvariant="script">T</mml:mi></mml:mrow></mml:munder><mml:msup><mml:mfenced open="|" close="|"><mml:mrow><mml:mi>h</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mtext>obs</mml:mtext></mml:msup></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mo>⋅</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> denotes absolute value. Details of the computation of the discretized <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:msup><mml:mi>h</mml:mi><mml:mtext>obs</mml:mtext></mml:msup></mml:mrow></mml:math></inline-formula> are given in Sect. <xref ref-type="sec" rid="Ch1.S2.SS2.SSS2"/>.</p>
      <p id="d2e1030">A regularization term is included to minimize the presence of non-physical small-scale spatial variations in the thickness field. Although our control variable is thickness <inline-formula><mml:math id="M34" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula>, we instead regularize the bedrock <inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:mi>s</mml:mi><mml:mo>-</mml:mo><mml:mi>h</mml:mi></mml:mrow></mml:math></inline-formula> (note that the surface elevation <inline-formula><mml:math id="M36" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula>, which is derived from a DEM, does not change at all in our inversion setup, and that <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:mi>s</mml:mi></mml:mrow></mml:math></inline-formula> outside <inline-formula><mml:math id="M38" display="inline"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula>). While the inclusion of this term has the effect of regularizing the ice thickness, it additionally imposes smoothness of the bedrock at the boundary of <inline-formula><mml:math id="M39" display="inline"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula>. The regularization term for the bedrock elevation is

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M40" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msup><mml:mi mathvariant="script">R</mml:mi><mml:mi>h</mml:mi></mml:msup><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msqrt><mml:mi mathvariant="italic">β</mml:mi></mml:msqrt></mml:mrow></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mtext>area</mml:mtext><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E5"><mml:mtd><mml:mtext>5</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>×</mml:mo><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi></mml:munder><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mfenced close="|" open="|"><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:mi>b</mml:mi><mml:mo>⋅</mml:mo><mml:msubsup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>s</mml:mi><mml:mtext>obs</mml:mtext></mml:msubsup></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:msup><mml:mfenced close="|" open="|"><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:mi>b</mml:mi><mml:mo>⋅</mml:mo><mml:msubsup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>s</mml:mi><mml:mrow><mml:mtext>obs</mml:mtext><mml:mo>,</mml:mo><mml:mo>⟂</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:msubsup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>s</mml:mi><mml:mtext>obs</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula> is the observed surface velocity after smoothing with a Gaussian filter with standard deviation 3 and then normalizing, <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>s</mml:mi><mml:mtext>obs</mml:mtext></mml:msubsup><mml:msup><mml:mo>)</mml:mo><mml:mo>⟂</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> is the unit vector field orthogonal to it, and <inline-formula><mml:math id="M43" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> is a coefficient which allows for anisotropic smoothing (<inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> corresponds to isotropic smoothing, <inline-formula><mml:math id="M45" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> closer to 0 enforces more smoothing in the along-flow direction). In all of our experiments, we fix the anisotropy factor at <inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.2</mml:mn></mml:mrow></mml:math></inline-formula>. The final term is a quadratic penalty term <xref ref-type="bibr" rid="bib1.bibx40" id="paren.64"><named-content content-type="post">Sect. 17</named-content></xref> to enforce non-negative ice thickness and zero thickness outside the ice-covered domain:

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M47" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msup><mml:mi mathvariant="script">P</mml:mi><mml:mi>h</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">10</mml:mn></mml:msup><mml:mo mathsize="2.0em">(</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mtext>area</mml:mtext><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi><mml:mo>∖</mml:mo><mml:mi mathvariant="script">M</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:mi mathvariant="normal">Ω</mml:mi><mml:mo>∖</mml:mo><mml:mi mathvariant="script">M</mml:mi></mml:mrow></mml:munder><mml:msup><mml:mi>h</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E6"><mml:mtd><mml:mtext>6</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mtext>area</mml:mtext><mml:mo>(</mml:mo><mml:mtext>cells where </mml:mtext><mml:mi>h</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:mi>h</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:munder><mml:msup><mml:mi>h</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>m</mml:mi><mml:mo mathsize="2.0em">)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula></p>
      <p id="d2e1413">The parameters <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>u</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are user-defined weights which can be thought of as “confidence levels” for the observed surface velocity and thickness respectively  –  a lower <inline-formula><mml:math id="M49" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> corresponds to more “confidence” and more weight placed on matching these observations. Note that these <inline-formula><mml:math id="M50" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> values do not represent measurement error; they are intended to be tuned by the user <xref ref-type="bibr" rid="bib1.bibx22" id="paren.65"/>. The regularization parameter <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> controls how much weight is placed on smoothing the thickness field.</p>
      <p id="d2e1462">In this study, the thickness field is initialized with the Millan thickness estimate. A sensitivity test was conducted to confirm that results are independent of the starting point: the ice thickness field was initialized at a constant 100 <inline-formula><mml:math id="M52" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> inside <inline-formula><mml:math id="M53" display="inline"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula> and zero elsewhere, and the results were indeed very close to the results obtained by initializing with the Millan thickness. We use the Millan thickness as the initial thickness as it is expected to be relatively close to the solution (compared to a constant 100 <inline-formula><mml:math id="M54" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> thickness), thereby helping the optimization to converge sooner.</p>
      <p id="d2e1488">The cost <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:mi mathvariant="script">J</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is minimized using the Adam optimizer <xref ref-type="bibr" rid="bib1.bibx28" id="paren.66"/>, which is a popular method for training neural networks, and is a variation on stochastic gradient descent with momentum. The inversion begins with a pretrained neural network <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="script">N</mml:mi><mml:mi mathvariant="italic">λ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, which goes through one iteration of retraining (also with Adam) after each inversion iteration, using the current glacier geometry as the training data. The aim of retraining is to keep the neural network loss (the energy functional associated with the Blatter–Pattyn model) low, so that the emulator continues to produce output that is close to Blatter–Pattyn solutions. We used one retraining iteration per inversion iteration (the model default), which is expected to provide sufficient fine-tuning, as the thickness field is expected not to deviate much between inversion iterations, especially later on in the optimization procedure. Examples of how the inversion cost (Eq. <xref ref-type="disp-formula" rid="Ch1.E2"/>) and neural network loss evolve over iterations of the optimization algorithm in practice can be found in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>.</p>
      <p id="d2e1524">We emphasize that it is not necessary for the velocity to be modelled as the output of a neural network: the method of minimizing Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) would also be possible with an alternative method of finding the velocity, e.g. by directly minimizing the energy functional of the Blatter–Pattyn model to find the solution. Among the benefits of using a neural network emulator are fast evaluation (especially on GPU), differentiability, and the resulting simplicity of the cost function, particularly the velocity component (Eq. <xref ref-type="disp-formula" rid="Ch1.E3"/>).</p>
      <p id="d2e1531">We note also that IGM's inversion module allows for additional control fields and cost terms, as outlined in <xref ref-type="bibr" rid="bib1.bibx22" id="text.67"/>. We opted not to use the surface elevation as a control variable as this would double the degrees of freedom, possibly admitting non-unique solutions. Furthermore, we decided not to use terms constraining the flux divergence, as the options are to either match to observed flux divergence (this would require reliable surface mass balance observations, which are not available for our glacier of interest), or to match to a linear regression of the modelled flux divergence, which is recomputed at every iteration and can reinforce unrealistically high flux divergence values.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Data</title>
<sec id="Ch1.S2.SS2.SSS1">
  <label>2.2.1</label><title>Data acquired through OGGM</title>
      <p id="d2e1552">To retrieve the required data, we use the built-in framework of IGM, which in turn relies on preprocessed data provided by the Open Global Glacier Model (OGGM) developed by <xref ref-type="bibr" rid="bib1.bibx32" id="text.68"/>. OGGM defines a spatial grid for each glacier with a resolution of <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M58" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>, in a local coordinate reference system (EPSG:32645 – WGS 84/UTM zone 45N). All variables are projected onto this grid.</p>
      <p id="d2e1578">Glacier outlines and identification numbers are provided by the Randolph Glacier Inventory (RGI) v6.0 <xref ref-type="bibr" rid="bib1.bibx47" id="paren.69"/>. A rasterized mask is created from the outline to define ice-free areas. The digital elevation model (DEM) is that of <xref ref-type="bibr" rid="bib1.bibx5" id="text.70"/>, with acquisition dates between 2010–2015. Surface velocities are those computed by <xref ref-type="bibr" rid="bib1.bibx34" id="text.71"/>, derived by feature tracking of image pairs acquired by the optical sensors onboard satellites Landsat 8 and Sentinel-2, and the synthetic aperture radar onboard Sentinel-1, between 2017–2018. Finally, to initialize the IGM inversion, we use the ice thickness estimate from <xref ref-type="bibr" rid="bib1.bibx34" id="text.72"/>, which was derived from the velocity dataset from the same study.</p>
</sec>
<sec id="Ch1.S2.SS2.SSS2">
  <label>2.2.2</label><title>Thickness observations</title>
      <p id="d2e1601">In addition to the data available through OGGM, we use the thickness observations from <xref ref-type="bibr" rid="bib1.bibx45" id="text.73"/>. These measurements, obtained by airborne ground-penetrating radar in October and November 2019, cover 13 glaciers (as identified in RGI v6.0) near Mount Everest. Further details on the processing of the radar data, as well as error analysis, are available in <xref ref-type="bibr" rid="bib1.bibx45" id="text.74"/>.</p>
      <p id="d2e1610">The pointwise thickness measurements are provided in a vector (ESRI shapefile) format. In some places, points are as close together as 1 <inline-formula><mml:math id="M59" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>, while the resolution of our model is 100 <inline-formula><mml:math id="M60" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>. We rasterize the thickness observations for use in IGM by taking the mean thickness in a <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:mn mathvariant="normal">100</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> square centred on each coordinate point in our grid.</p>
      <p id="d2e1649">We acknowledge that the aggregation of thicknesses in this way does incur a loss of information from the original vector dataset. While it would in theory be possible to compare the modelled thickness field with pointwise thickness measurements, as recommended by <xref ref-type="bibr" rid="bib1.bibx39" id="text.75"/>, this would require refactoring of the IGM code, and we would instead be faced with the question of how to interpolate the modelled thickness field at the observation locations. We opt for rasterization of the thickness dataset, as this is easily implemented within the current IGM framework and a similar approach was taken in <xref ref-type="bibr" rid="bib1.bibx11" id="text.76"/>.</p>
      <p id="d2e1658">The glacier outlines from RGI v6.0 are intended to represent the state of the glacier in the year 2000 (or as close as possible), and comparison with more recent high-resolution satellite imagery shows that there are cases where an outline may not be representative of the recent state of the glacier. Indeed, when preparing the thickness observation data, it became clear that some thickness observations lie outside RGI v6.0 glacier outlines (see e.g. Fig. <xref ref-type="fig" rid="FB1"/>). For ease of modelling, we prioritise the outlines over the observations, and discard all thickness observations outside the rasterized glacier mask derived from the outline.</p>
</sec>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Methodology</title>
      <p id="d2e1672">Bhote Kosi glacier (whose RGI v6.0 ID is RGI60-15.03422) was chosen for an in-depth study. It is one of the largest glaciers in the <xref ref-type="bibr" rid="bib1.bibx45" id="text.77"/> dataset and has good coverage of thickness observations, with several longitudinal (along-flow) and across-flow profiles, and observations across a wide elevation range (see Fig. <xref ref-type="fig" rid="F1"/>). <xref ref-type="bibr" rid="bib1.bibx45" id="text.78"/> notes that different parts of this glacier are known by different names: Bhote Kosi is the southern main “trunk” of the glacier, with the west tributary and north tributary called Lunag and Nangpa respectively. Throughout this paper we typically use the name Bhote Kosi to refer to the entire glacier, since it is dynamically connected and appears as one glacier in RGI v6.0.</p>

      <fig id="F1"><label>Figure 1</label><caption><p id="d2e1685">Bhote Kosi glacier (RGI60-15.03422) outline in black. Locations of <xref ref-type="bibr" rid="bib1.bibx45" id="text.79"/> thickness observations are coloured according to their observed thickness value. Background image is a Sentinel-2 scene (band 04) from 15 October 2019 (contains modified Copernicus Sentinel data [2019] processed by Sentinel Hub). Latitude and longitude coordinates are shown for geographical context.</p></caption>
          <graphic xlink:href="https://tc.copernicus.org/articles/20/6401/2026/tc-20-6401-2026-f01.png"/>

        </fig>

      <p id="d2e1697">We perform several thickness inversion experiments on Bhote Kosi glacier, starting with a simple configuration, and progressively introducing more complexity. We begin by performing inversions without calibrating to thickness observations, in order to tune the ratio between <inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>u</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. We then introduce thickness observations into the inversion, aiming to find an appropriate value for <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and perform cross-validation experiments to explore the value added by calibrating to thickness observations.</p>
      <p id="d2e1734">Initial experiments with IGM inversion showed that the choice of parameters <inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>u</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> can have a significant effect on the resulting thickness field (see Fig. <xref ref-type="fig" rid="FC1"/>). With our in-depth study on Bhote Kosi, we aim to find a set of parameters that provide an optimal balance between matching observed surface velocities and producing a realistically smooth thickness field.</p>
<sec id="Ch1.S2.SS3.SSS1">
  <label>2.3.1</label><title>Error metrics</title>
      <p id="d2e1779">In each experiment, we measure the error with unseen (validation) thicknesses using two different statistics: the mean absolute error (MAE) and the mean bias error (MBE). The MAE over a set of grid cells <inline-formula><mml:math id="M68" display="inline"><mml:mi mathvariant="script">T</mml:mi></mml:math></inline-formula> with thickness observations is the absolute value of the difference between modelled and observed thickness, averaged over all cells in <inline-formula><mml:math id="M69" display="inline"><mml:mi mathvariant="script">T</mml:mi></mml:math></inline-formula>:

                  <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M70" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mtext>MAE</mml:mtext><mml:mo>(</mml:mo><mml:mi mathvariant="script">T</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mi mathvariant="italic">#</mml:mi><mml:mtext>cells</mml:mtext><mml:mo>∈</mml:mo><mml:mi mathvariant="script">T</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mtext>cells</mml:mtext><mml:mo>∈</mml:mo><mml:mi mathvariant="script">T</mml:mi></mml:mrow></mml:munder><mml:mfenced close="|" open="|"><mml:mrow><mml:mi>h</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mtext>obs</mml:mtext></mml:msup></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

            The MBE over a set of grid cells <inline-formula><mml:math id="M71" display="inline"><mml:mi mathvariant="script">T</mml:mi></mml:math></inline-formula> is simply the difference between modelled and observed thickness, averaged over all cells with a thickness observation:

                  <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M72" display="block"><mml:mstyle class="stylechange" displaystyle="true"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtext>MBE</mml:mtext><mml:mo>(</mml:mo><mml:mi mathvariant="script">T</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mi mathvariant="italic">#</mml:mi><mml:mtext>cells</mml:mtext><mml:mo>∈</mml:mo><mml:mi mathvariant="script">T</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mtext>cells</mml:mtext><mml:mo>∈</mml:mo><mml:mi mathvariant="script">T</mml:mi></mml:mrow></mml:munder><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>h</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mtext>obs</mml:mtext></mml:msup></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

            By including the sign of the difference, the MBE has a convenient interpretation: a negative MBE indicates that on average, the model underestimates the ice thickness (and hence the total volume), whereas a positive MBE indicates overestimation. It is desirable for both MAE and MBE to be close to zero.</p>
</sec>
<sec id="Ch1.S2.SS3.SSS2">
  <label>2.3.2</label><title>“Velocity-only” inversion</title>
      <p id="d2e1919">We begin by matching observed velocities only (the term <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi>h</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is omitted from Eq. <xref ref-type="disp-formula" rid="Ch1.E2"/>). Available thickness observations are used only as validation data, i.e. to assess the accuracy of the thickness estimate after the inversion has been performed. We use IGM's default values of <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">78</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M75" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">MPa</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">yr</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> for the Arrhenius parameter and <inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.0464</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M77" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MPa</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">yr</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> for the sliding coefficient (both are taken to be spatially constant). The velocity-only inversion scheme was run for 18 approximately logarithmically spaced values of <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> between 0.01–60, keeping <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>u</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> fixed (note that we can fix one of the coefficients without loss of generality: multiplying all cost terms by the same factor would not change the locations of minima). For each <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the optimization algorithm was run for 1000 iterations, resulting in a different final thickness field each time.</p>
      <p id="d2e2052">The lower the value of <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">R</mml:mi><mml:mi>h</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, the smoother the thickness field. Likewise, a relatively lower value of <inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi>u</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> corresponds to closer agreement with observed surface velocities. Since in general it will not be possible to minimize both quantities simultaneously, we attempt to find a value of <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> which balances the effects of the two terms, ensuring a close fit to observed surface velocities, yet also an acceptably smooth thickness field with few small-scale non-physical artefacts. The values of <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi>u</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">R</mml:mi><mml:mi>h</mml:mi></mml:msup><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> at the final iteration were recorded and plotted against each other on a scatter plot with a log-log scale, following the “L-curve” technique <xref ref-type="bibr" rid="bib1.bibx16" id="paren.80"/>.</p>
</sec>
<sec id="Ch1.S2.SS3.SSS3">
  <label>2.3.3</label><title>Cross-validation of thickness constraints</title>
      <p id="d2e2129">We then introduce observed thickness measurements into the inversion, so that the cost function is as presented in Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>), matching observed velocities and thicknesses simultaneously.</p>
      <p id="d2e2134">Constraining to thickness observations at some locations does not guarantee accurate modelled thickness at unconstrained locations. To evaluate the effect of thickness constraint on unconstrained locations, we perform non-exhaustive cross-validation experiments. In each experiment, available thickness observations are partitioned into a calibration set, whose cells appear in the thickness mismatch cost term <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi>h</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, and a validation set, whose cells are used only after the inversion to estimate the error on unseen data, using the statistics described in Sect. <xref ref-type="sec" rid="Ch1.S2.SS3.SSS1"/>. The wide spatial range of thickness observations available for Bhote Kosi glacier and the resulting range of choices for partitioning the data allows us to gain a variety of information from these experiments.</p>
      <p id="d2e2150">Points belonging to each thickness observation profile shown in Fig. <xref ref-type="fig" rid="F1"/> were manually labelled. The calibration and validation sets were then chosen following the methodology of a subset of the experiments from <xref ref-type="bibr" rid="bib1.bibx11" id="text.81"/>. After fixing the regularization parameter <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, we perform inversions where the calibration set is biased in four different ways, mimicking scenarios which often occur in glacier thickness surveys due to limitations associated with fieldwork: observations only in the thickest parts of the glacier, observations only in the flattest parts of the glacier, observations only in the lowest elevations, and longitudinal (along-flow) profiles only.</p>
      <p id="d2e2169">The aim of these experiments is to assess the effect of the parameter <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> on the inversion, and ideally to determine a value of <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> that provides a good fit to thicknesses in the calibration set while avoiding overfitting. In other words, the error on the calibration set should be low, and the error on the validation set should not be too high. We investigate whether there is a value of <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> that is suitable for all four of the calibration sets considered here. A set of 21 approximately logarithmically spaced values for <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> between 1–<inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">5</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> are considered.</p>
</sec>
<sec id="Ch1.S2.SS3.SSS4">
  <label>2.3.4</label><title>Sensitivity of inversion to Arrhenius parameter</title>
      <p id="d2e2235">The Arrhenius parameter is a parametrization of viscosity based on Glen's flow law <xref ref-type="bibr" rid="bib1.bibx14" id="paren.82"/>, a simple power law that is convenient to use, but does not capture every detail of glacial rheology. Its true value is difficult to measure in the field, and can depend on several factors such as ice temperature, water content, grain size, and impurities <xref ref-type="bibr" rid="bib1.bibx6" id="paren.83"/>. Intuitively, a lower <inline-formula><mml:math id="M93" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> corresponds to colder, stiffer ice.</p>
      <p id="d2e2251">In all of our previous experiments, we used the IGM default values of <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">78</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M95" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">MPa</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">yr</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> for the Arrhenius parameter and <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.0464</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M97" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MPa</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">yr</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> for the sliding coefficient. Optimizing both physical parameters simultaneously may be an ill-posed problem, as a high surface velocity could be equally explained by a high <inline-formula><mml:math id="M98" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> (corresponding to warmer, less viscous ice) or a low <inline-formula><mml:math id="M99" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> (corresponding to more basal sliding). Therefore we fix <inline-formula><mml:math id="M100" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> and perform sensitivity analysis on the Arrhenius parameter only.</p>
      <p id="d2e2355">We run velocity-only inversions (with all available thickness profiles acting as the validation set), with the regularization parameter <inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> fixed, for seven equally spaced values of the Arrhenius parameter <inline-formula><mml:math id="M102" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> between 13–91 <inline-formula><mml:math id="M103" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">MPa</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">yr</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>. We consider different metrics to determine an optimal value for <inline-formula><mml:math id="M104" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>: which <inline-formula><mml:math id="M105" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> value matches velocities best (low <inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi>u</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>), or which <inline-formula><mml:math id="M107" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> value matches unseen thicknesses best (small MAE/MBE on validation set). We record the surface velocity cost <inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi>u</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, MAE, and MBE at the final iteration.</p>
</sec>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Results</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Velocity-match-only inversion</title>
      <p id="d2e2460">Following the experiment described in Sect. <xref ref-type="sec" rid="Ch1.S2.SS3.SSS2"/>, Fig. <xref ref-type="fig" rid="F2"/>a plots the final values of <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi>u</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> against <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">R</mml:mi><mml:mi>h</mml:mi></mml:msup><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and a clear “L” shape is seen. Heuristically, values of <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> close to the “corner” of the L-curve provide a good compromise between minimal velocity mismatch and low spatial variability in the thickness field. Here we find that <inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> lie in this region, and are therefore considered acceptable by this method.</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e2529">In each figure, each coloured point represents a unique value of <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and its resulting thickness field. <bold>(a)</bold> L-curve relationship between <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi>u</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">R</mml:mi><mml:mi>h</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. <bold>(b)</bold> Relationship between MAE and MBE. <bold>(c)</bold> Relationship between <inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and total volume.</p></caption>
          <graphic xlink:href="https://tc.copernicus.org/articles/20/6401/2026/tc-20-6401-2026-f02.png"/>

        </fig>

      <p id="d2e2592">During this experiment, we also measured the MAE and MBE between our final thickness field and the observed thicknesses. We found that the lowest MAE values (between 42–46 <inline-formula><mml:math id="M117" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>) were achieved for <inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">6</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="F2"/>b), including values which were, incidentally, also found in the corner of the L-curve. The MBE values closest to zero (between <inline-formula><mml:math id="M119" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4 and <inline-formula><mml:math id="M120" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7 <inline-formula><mml:math id="M121" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>) are achieved for <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.6</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>; however, the resulting thickness fields are visibly under-regularized compared to those achieved for higher values of <inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (e.g. Fig. <xref ref-type="fig" rid="FC1"/>b). Additionally, the thickness fields for <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.6</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> show poorer accuracy in terms of MAE than the thickness fields for <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula>. Figure <xref ref-type="fig" rid="F2"/>b also demonstrates clearly that MAE and MBE need not be minimized simultaneously: the value of <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> producing the lowest MAE is not the same as the <inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> with the lowest MBE.</p>
      <p id="d2e2755">Additionally worth noting is that the value of <inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> appears to have a direct effect on the volume of the modelled glacier, with lower <inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> corresponding to a higher final volume (Figs. <xref ref-type="fig" rid="F2"/>c and <xref ref-type="fig" rid="FC1"/>), possible reasons for which are discussed in Sect. <xref ref-type="sec" rid="Ch1.S4.SS1"/>.</p>
      <p id="d2e2786">Based on the results found here, we acknowledge that there is no single optimal value of <inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. As the L-curve is a heuristic method, the choice of the “best” <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> among 2,3,6,10 is subjective. Note, however, that among these values, as <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> increases, the regularization cost decreases, but the magnitude of the MBE increases, and the velocity cost also increases slightly. We use the value <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula> in all of the following experiments, as it provides a good compromise between a well-regularized thickness field and a low MAE with observed thicknesses.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Cross-validation of thickness constraints</title>
      <p id="d2e2845">Figure <xref ref-type="fig" rid="F3"/>a–d show the profiles chosen for each experiment described in Sect. <xref ref-type="sec" rid="Ch1.S2.SS3.SSS3"/>. Figure <xref ref-type="fig" rid="F3"/>e–h show the MAE against <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, for each of the four cross-validation experiments. In all four experiments, the error on the calibration set decreases as the strength of thickness constraint is increased (by decreasing <inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). For all four experiments, the MAE on the calibration set drops below 10 <inline-formula><mml:math id="M136" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> for any <inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula>, and is very small for any <inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula>. On the other hand, there does not appear to be a clear relationship between the value of <inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and the validation set error, which remains between 32–45 <inline-formula><mml:math id="M140" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> for all four experiments and all values of <inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e2947"><bold>(a–d)</bold> Partitions of thickness observations on Bhote Kosi into calibration and validation sets, with red and grey lines representing profiles in the calibration set and validation set respectively. <bold>(e–h)</bold>  Mean absolute error of modelled vs observed thickness against <inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for the above choice of calibration set. Blue markers denote the MAE in IGM thickness estimates at locations in the calibration and validation set. Red markers denote the MAE in the Millan thickness estimate at locations in the calibration and validation set. Circles and crosses denote the MAE on the calibration and validation set respectively.</p></caption>
          <graphic xlink:href="https://tc.copernicus.org/articles/20/6401/2026/tc-20-6401-2026-f03.png"/>

        </fig>

      <p id="d2e2972">Figure <xref ref-type="fig" rid="F4"/> shows the resulting thickness maps when constraining to no profiles (i.e. the velocity-only result), all available profiles, low-elevation profiles only and longitudinal profiles only.</p>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e2980">Thickness maps produced by IGM, obtained by constraining to <bold>(a)</bold> no thickness profiles, <bold>(b)</bold> all thickness profiles, <bold>(c)</bold> the low-elevation profiles highlighted in Fig. <xref ref-type="fig" rid="F3"/>c, <bold>(d)</bold> the longitudinal profiles highlighted in Fig. <xref ref-type="fig" rid="F3"/>d. In all cases the regularization parameter was <inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula> and the thickness confidence parameter was <inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula>. The colour scale for all panels is identical to that of Fig. <xref ref-type="fig" rid="F6"/>a and b.</p></caption>
          <graphic xlink:href="https://tc.copernicus.org/articles/20/6401/2026/tc-20-6401-2026-f04.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Sensitivity of inversion to Arrhenius parameter</title>
      <p id="d2e3046">The results of the experiment described in Sect. <xref ref-type="sec" rid="Ch1.S2.SS3.SSS4"/> are presented in Fig. <xref ref-type="fig" rid="F5"/>. In Fig. <xref ref-type="fig" rid="F5"/>a, we find that the lowest surface velocity cost is found for <inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">52</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M146" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">MPa</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">yr</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, but that there is only a modest reduction of around 4.5 <inline-formula><mml:math id="M147" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> in surface velocity cost against the result for <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">78</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M149" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">MPa</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">yr</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>. Figure <xref ref-type="fig" rid="F5"/>b shows that the lowest mean absolute error is achieved for <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">52</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M151" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">MPa</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">yr</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, but that the mean absolute errors for the results for <inline-formula><mml:math id="M152" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> between 39–91 <inline-formula><mml:math id="M153" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">MPa</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">yr</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> are all very close, lying between 39–42 <inline-formula><mml:math id="M154" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>.</p>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e3212"><bold>(a)</bold> Surface velocity cost term <inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi>u</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> (Eq. <xref ref-type="disp-formula" rid="Ch1.E3"/>) against Arrhenius parameter <inline-formula><mml:math id="M156" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>, <bold>(b)</bold> MAE against <inline-formula><mml:math id="M157" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>, and <bold>(c)</bold> MBE against <inline-formula><mml:math id="M158" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>.</p></caption>
          <graphic xlink:href="https://tc.copernicus.org/articles/20/6401/2026/tc-20-6401-2026-f05.png"/>

        </fig>

      <p id="d2e3264">In Fig. <xref ref-type="fig" rid="F5"/>c, we see that the mean bias errors are negative for any <inline-formula><mml:math id="M159" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> value. This is, however, consistent with our results from Fig. <xref ref-type="fig" rid="F2"/>b showing that the mean bias error is negative for <inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula>. In general, increasing <inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> has the effect of lowering the volume, whereas decreasing <inline-formula><mml:math id="M162" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> corresponds to colder, stiffer ice, resulting in a higher volume (since a higher thickness is required to “explain” the same velocity). Low <inline-formula><mml:math id="M163" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> values in this experiment are likely counteracting the choice of <inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> which already resulted in a negative MBE (indicative of an underestimation of the glacier volume). The mean bias error closest to zero is achieved for <inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">13</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M166" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">MPa</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">yr</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, but since this value also produces a very high mean absolute error, there is insufficient evidence to recommend this value.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Discussion</title>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Effect of regularization parameter</title>
      <p id="d2e3381">We initially endeavoured to produce the “best possible” thickness field with velocity data only, by making a careful choice of the regularization parameter <inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, guided by the L-curve analysis in Sect. <xref ref-type="sec" rid="Ch1.S3.SS1"/>.</p>
      <p id="d2e3397">It is clear from our results that the choice of regularization parameter <inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> has a strong effect on the final volume of the modelled glacier (Figs. <xref ref-type="fig" rid="F2"/>c and <xref ref-type="fig" rid="FC1"/>). To understand why this is the case, observe that the regularization term (Eq. <xref ref-type="disp-formula" rid="Ch1.E5"/>) is non-negative, and reaches zero if and only if <inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> everywhere in <inline-formula><mml:math id="M170" display="inline"><mml:mi mathvariant="normal">Ω</mml:mi></mml:math></inline-formula>, i.e. when the bedrock elevation <inline-formula><mml:math id="M171" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> is constant. Although the value of <inline-formula><mml:math id="M172" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> does not change outside the glacier mask <inline-formula><mml:math id="M173" display="inline"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula>, flattening the bedrock inside <inline-formula><mml:math id="M174" display="inline"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula> and attempting to match the bedrock elevation at the boundary of <inline-formula><mml:math id="M175" display="inline"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula> will still reduce the regularization cost. In addition, the penalty term (Eq. <xref ref-type="disp-formula" rid="Ch1.E6"/>) enforces zero thickness outside <inline-formula><mml:math id="M176" display="inline"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula>. These two effects together encourage low ice thickness <inline-formula><mml:math id="M177" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula>. This thinning effect is stronger when the regularization term <inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">R</mml:mi><mml:mi>h</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is larger in comparison to the other terms in Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>), i.e. when <inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is larger. Hence, increasing the value of <inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> results in a decrease in modelled volume. Although this effect is somewhat undesirable, inclusion of a regularization term is nonetheless necessary to avoid non-physical small-scale spatial variations in the thickness field (as seen in e.g. Fig. <xref ref-type="fig" rid="FC1"/>a and b).</p>
      <p id="d2e3529">In future investigations it may be possible to avoid this undesirable effect through a reformulation of the regularization cost function. A potential strategy is to ignore gradients in the direction normal to the glacier boundary, within cells at the boundary. However, implementing such an approach is beyond the scope of our study.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Artefacts in thickness field</title>
      <p id="d2e3540">We observe in Fig. <xref ref-type="fig" rid="F6"/>b that in the IGM estimate, there is an area of very low thickness present about halfway up the north tributary of the glacier, coinciding with a location where measured velocities are low (Fig. <xref ref-type="fig" rid="F7"/>a). Small ice velocities are known to have high relative errors due to limitations associated with feature tracking methods <xref ref-type="bibr" rid="bib1.bibx7" id="paren.84"/>. Since the ice is observed as almost stationary, there is insufficient information to infer the ice thickness from the surface velocity at this location. A similar issue may also be present at the area near the glacier terminus, as we also observe low velocity and low modelled thickness there. Despite using the same surface velocities from which the Millan estimate was derived, these low-thickness features were not present in the Millan estimate (Fig. <xref ref-type="fig" rid="F6"/>a). This phenomenon was also observed on preliminary inversions of Ngozumpa and Lumsamba glaciers (not shown); however, although those glaciers are well-surveyed, we do not have sufficient thickness measurements for validation at the affected locations.</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e3554"><bold>(a)</bold> The Millan thickness estimate of Bhote Kosi glacier, <bold>(b)</bold> the IGM velocity-only thickness estimate with the thickness regularization parameter set to <inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula>, and <bold>(c)</bold> the difference between the two.</p></caption>
          <graphic xlink:href="https://tc.copernicus.org/articles/20/6401/2026/tc-20-6401-2026-f06.png"/>

        </fig>

      <fig id="F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e3588"><bold>(a)</bold> The Millan velocity field of Bhote Kosi glacier, <bold>(b)</bold> the IGM modelled velocity field with the thickness regularization parameter set to <inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula>, and <bold>(c)</bold> the magnitude of the difference between the two.</p></caption>
          <graphic xlink:href="https://tc.copernicus.org/articles/20/6401/2026/tc-20-6401-2026-f07.png"/>

        </fig>

      <p id="d2e3621">Another non-physical artefact visible in the resulting thickness field (Fig. <xref ref-type="fig" rid="F6"/>b) is checkerboarding, which is particularly apparent in the tributary halfway up the north tributary of the glacier, immediately to the west of the “low-velocity” area. This artefact is likely the result of the approximation of spatial gradients with simple finite differences in the cost function, which can produce undesirable modes. Further work is required to address this issue within IGM. In the present case, we found that this artefact was triggered most severely in a region showing discontinuity in the input velocity field, and vanishes when using smoothed data (Appendix <xref ref-type="sec" rid="App1.Ch1.S4"/>).</p>
</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Error in velocity-only estimate and comparison with Millan estimate</title>
      <p id="d2e3637">In our velocity-only inversion, we succeeded in making a reconstruction of the thickness field with errors comparable to the Millan estimate by using surface velocity data only. The observed thickness data (which was not available at the time the Millan estimate was published) was valuable in this experiment to validate the results, as otherwise, we would have had no way of validating the accuracy of our results, or indeed the Millan estimate. While it is not appropriate to consider the difference between our velocity-only thickness estimate and that of <xref ref-type="bibr" rid="bib1.bibx34" id="text.85"/> as an “error”, as neither study represents the ground truth, it is of interest to compare the two results, as both attempt to estimate glacier thickness based on the same surface velocity data, without using observed thickness.</p>
      <p id="d2e3643">Interestingly, in Fig. <xref ref-type="fig" rid="F8"/>, we observe that IGM produces a more accurate representation of the thickness of the west tributary as compared to the Millan estimate. Measurements show that the west tributary is significantly thinner than the main trunk and north tributary, a detail that is reproduced by IGM even when it is given no direct information about the thickness in this location. Furthermore, Millan generally overestimates thickness in the west tributary, while underestimating thickness in the rest of the glacier. Improvements by IGM over the Millan study may be due in part to higher-order physics, since IGM is based on the Blatter–Pattyn model, while Millan used the SIA, which excludes stress components which are non-negligible in mountain glaciers.</p>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e3650"><bold>(a)</bold> The difference between the Millan thickness estimate and the rasterized thickness observations from <xref ref-type="bibr" rid="bib1.bibx45" id="text.86"/>, and <bold>(b)</bold> the same for the IGM velocity-only (<inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula>) thickness estimate. Bhote Kosi glacier is split into three regions and the MAE and MBE of each model is shown for each region.</p></caption>
          <graphic xlink:href="https://tc.copernicus.org/articles/20/6401/2026/tc-20-6401-2026-f08.png"/>

        </fig>

      <p id="d2e3683">The IGM-inverted thickness exhibits poorer accuracy in the north tributary as compared to Millan, an error which can be attributed in part to the underestimation of the thickness at the low-velocity area discussed in Sect. <xref ref-type="sec" rid="Ch1.S4.SS2"/>. We observe also that both Millan and IGM underestimate the thickness of the main trunk of Bhote Kosi (Fig. <xref ref-type="fig" rid="F8"/>).</p>
      <p id="d2e3690"><xref ref-type="bibr" rid="bib1.bibx45" id="text.87"/> compared their observed thicknesses with the Millan and consensus estimates, finding that both estimates are biased, with errors of over 100 <inline-formula><mml:math id="M184" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> in places. In our velocity-only inversions, no value of <inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> succeeded in bringing the MAE below 42 <inline-formula><mml:math id="M186" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="F2"/>b), indicating that significant bias is also present in our estimated thickness field. Relative errors (not shown) are over 50 <inline-formula><mml:math id="M187" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> in several places, and over 100 <inline-formula><mml:math id="M188" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> in a handful of locations. Such biases undermine the efficacy of these thickness products when predicting the evolution of a glacier over time. In the case of IGM, the systematic underestimation of thickness may result from the implementation of the regularization term (as discussed in Sect. <xref ref-type="sec" rid="Ch1.S4.SS1"/>). Additionally, although IGM is based on the Blatter–Pattyn model, which contains higher-order stress terms that are missing from the SIA as used by Millan, it is still not a full-Stokes model. The use of a neural network as an emulator for the Blatter–Pattyn model, rather than a true solver, may also compromise IGM's accuracy, although high-fidelity results have been achieved previously <xref ref-type="bibr" rid="bib1.bibx23" id="paren.88"/>.</p>
</sec>
<sec id="Ch1.S4.SS4">
  <label>4.4</label><title>Physically consistent ice thickness</title>
      <p id="d2e3755">Inter-comparison exercises <xref ref-type="bibr" rid="bib1.bibx9 bib1.bibx11" id="paren.89"/> focus on assessing the quality of thickness estimates by error with unseen measured thickness, but one can also consider a high-quality thickness estimate as one which yields an ice velocity field which is consistent with both data and physics. Although our velocity-only IGM thickness estimate is of comparable accuracy to Millan's thickness estimate when considering MAE or MBE across all measured thicknesses over the entire glacier, it does have the additional benefit of higher-order physical consistency between modelled thickness and satellite-observed velocity data. IGM achieves this by enforcing low misfit between modelled and observed surface velocity (Eq. <xref ref-type="disp-formula" rid="Ch1.E3"/>) during the thickness optimization.</p>
</sec>
<sec id="Ch1.S4.SS5">
  <label>4.5</label><title>Cross-validation and interpolative power of thickness constraints</title>
      <p id="d2e3772">In Fig. <xref ref-type="fig" rid="F3"/>, we observe that increasing the strength of the thickness misfit term (Eq. <xref ref-type="disp-formula" rid="Ch1.E4"/>) effectively reduces the MAE on the calibration set, but does not reduce the MAE on the validation set. The MAE on the validation set remains between 32–45 <inline-formula><mml:math id="M189" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> for all four partitions of the data and all values of <inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, showing at best a modest reduction from the MAE of more than 42 <inline-formula><mml:math id="M191" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> achieved when omitting thickness profiles from the inversion (Sect. <xref ref-type="sec" rid="Ch1.S3.SS1"/>). This indicates that the thickness observations have limited interpolative power in this model setup, i.e. constraining to thickness observations has only a weak effect on the accuracy of the modelled thickness at unconstrained locations. This is further confirmed by Fig. <xref ref-type="fig" rid="F4"/>, which shows the resulting thickness map when taking <inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula> and constraining to different subsets of the available thickness profiles. We see that the thickness distribution constrained to all profiles (Fig. <xref ref-type="fig" rid="F4"/>b) appears largely the same as that obtained without thickness constraints (Fig. <xref ref-type="fig" rid="F4"/>a), with only local-scale changes visible in the resulting thickness map, and a small increase in total volume. We observe also that between the thickness maps obtained by constraining to low-elevation profiles (Fig. <xref ref-type="fig" rid="F4"/>c) and longitudinal profiles only (Fig. <xref ref-type="fig" rid="F4"/>d), the calibration sets in these two cases have no profiles in common and no intersection between profiles in the two sets. Both thickness fields look very similar to the velocity-only thickness field at locations without observations.</p>
      <p id="d2e3835">While this result indicates that overfitting to observed thicknesses is not an issue, it also indicates that constraining to thickness observations has little effect on the thickness at unconstrained locations with this modelling approach. A potential reason for the low interpolative power of thickness observations is the limited spatial influence of stress perturbations according to the Blatter–Pattyn stress balance. Changes in speed and driving stress are felt over the membrane length scale <xref ref-type="bibr" rid="bib1.bibx48" id="paren.90"/>, typically on the order of a few ice thicknesses. In the present context, consider a location where there are no thickness constraints. If a thickness constraint is introduced close by, this will influence velocities at the location, and the optimization therefore will need to adjust thickness at the location in order to reduce the misfit with observed surface velocities. If the introduced thickness constraints are sufficiently far away, the influence on velocity is minimal, and therefore so is the adjustment. With strong enough regularization, there could be a smoothing length scale that is larger than the membrane length scale, leading to non-physical interpolation of thickness constraints.</p>
      <p id="d2e3841">The disappearance of the erroneous low-thickness zone in the north tributary when adding thickness constraints (compare Fig. <xref ref-type="fig" rid="F4"/>a and b) highlights the importance of constraining to thickness profiles where available, as in this case their inclusion was able to correct for a lack of information from the surface velocity data.</p>
      <p id="d2e3846">We point out that some methods to estimate thickness involve “flux conservation” <xref ref-type="bibr" rid="bib1.bibx8" id="paren.91"/> or “mass conservation” <xref ref-type="bibr" rid="bib1.bibx35 bib1.bibx36" id="paren.92"/>, in which the depth-integrated glacial mass balance equation essentially propagates information down-glacier or away from thickness profiles, explicitly carrying information to non-measured areas of the glacier. These methods, however, either require accurate surface mass balance information, which is difficult to obtain in our region, or depend on surface mass balance parametrizations at a regional level. Importantly, our approach is distinct from these continuity-based methods in that it provides a thickness that is dynamically consistent with a higher-order stress balance, making it more suitable for subsequent model investigations.</p>
</sec>
<sec id="Ch1.S4.SS6">
  <label>4.6</label><title>Arrhenius parameter</title>
      <p id="d2e3863">IGM's default value for <inline-formula><mml:math id="M193" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> is 78 <inline-formula><mml:math id="M194" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">MPa</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">yr</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, which heuristically corresponds to temperate glaciers around 0 <inline-formula><mml:math id="M195" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">°</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx6" id="paren.93"><named-content content-type="post">Table 3.4</named-content></xref>, and may not be optimal for glaciers in HMA. On the other hand, the value used by Millan for glaciers in the Everest area was 13 <inline-formula><mml:math id="M196" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">MPa</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">yr</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, which was based on a very small number of thickness observations for glaciers elsewhere in HMA. Their value approximately corresponds to between <inline-formula><mml:math id="M197" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>5 and <inline-formula><mml:math id="M198" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>10 <inline-formula><mml:math id="M199" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">°</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx6" id="paren.94"><named-content content-type="post">Table 3.4</named-content></xref>, colder than measured englacial temperatures on nearby Khumbu glacier <xref ref-type="bibr" rid="bib1.bibx33" id="paren.95"/>. Indeed, the use of different values of <inline-formula><mml:math id="M200" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> may partially explain why Millan's modelled volume is slightly higher than ours (Fig. <xref ref-type="fig" rid="F6"/>): when directly estimating thickness via the SIA <xref ref-type="bibr" rid="bib1.bibx34" id="paren.96"><named-content content-type="post">Eq. 2</named-content></xref>, there is an inverse relationship between <inline-formula><mml:math id="M201" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> and ice thickness.</p>
      <p id="d2e3989">We acknowledge that using a different Arrhenius value for our previous experiments may change our results slightly (Fig. <xref ref-type="fig" rid="F5"/>), but we did not identify an ideal value. If we were to switch to a different (spatially constant) value of <inline-formula><mml:math id="M202" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>, the aspect of our result that would be most affected would be the glacier volume (Fig. <xref ref-type="fig" rid="F5"/>c). However, changing <inline-formula><mml:math id="M203" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> would be unlikely to affect our earlier conclusions: that the regularization parameter <inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> affects the volume and can be optimized with L-curve analysis, and that tuning the thickness confidence parameter <inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> reduces the error at locations with thickness observations seen by the model, but seems to have little effect on unseen thickness observation locations. Future work could consider spatially varying <inline-formula><mml:math id="M206" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>, a scenario which is more realistic since englacial temperatures (and therefore <inline-formula><mml:math id="M207" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>) may vary throughout a glacier.</p>
</sec>
<sec id="Ch1.S4.SS7">
  <label>4.7</label><title>Contemporaneity of input data</title>
      <p id="d2e4055">As mentioned in Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>, the acquisition dates of the DEM are from 2010–2015, while the velocity observations are from 2017–2018, and the thickness observations are from 2019. We consider the nominal date of our thickness inversions to follow that of the velocities, which are relatively close in time to thickness observations. However, they are separated from the surface elevations used for the DEM by 3–8 <inline-formula><mml:math id="M208" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">years</mml:mi></mml:mrow></mml:math></inline-formula>. This is still a short time relative to glacial evolution time scales, though it potentially introduces uncertainties in our thickness estimates.</p>
      <p id="d2e4068">Recent surface elevation change rates on Bhote Khosi have been observed at approximately <inline-formula><mml:math id="M209" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2 <inline-formula><mml:math id="M210" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">yr</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx17" id="paren.97"/>, which implies the DEM surface is approximately 6–16 <inline-formula><mml:math id="M211" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> higher than at the time of velocity acquisition. As the relationship between velocity, surface, and recovered thickness is non-local and complex, it is difficult to quantify the relationship between this surface bias and any resulting bias in estimated thickness. Regardless, the bias in surface elevation is relatively small, and in particular, smaller than the errors in estimated thickness in comparison with the thickness observations (Fig. <xref ref-type="fig" rid="F8"/>b). Thus, we do not expect non-contemporaneity of our inputs to be a major source of uncertainty in our study.</p>
      <p id="d2e4108">On the other hand, even small errors arising from non-contemporaneity can lead to dynamical imbalance which causes spurious behaviour in model projections, as seen in similar settings in ice-sheet models <xref ref-type="bibr" rid="bib1.bibx51" id="paren.98"/>. Therefore, it is important to ensure different data sources are as close in time as possible.</p>
</sec>
<sec id="Ch1.S4.SS8">
  <label>4.8</label><title>Applicability to other glaciers</title>
      <p id="d2e4122">Our results demonstrate that a lack of thickness observations need not be a barrier to producing a reasonable thickness estimate, as we were able to produce results with estimated accuracy comparable to the leading thickness estimates by constraining to surface velocity data alone, by making an informed choice for the regularization parameter <inline-formula><mml:math id="M212" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Although our results showed that significant bias was present in non-thickness-constrained results, and that thickness constraints introduced only limited changes to the thickness at unconstrained locations, results on other glaciers may vary.</p>
      <p id="d2e4136">For a glacier with no thickness observations (which is the case for most glaciers), there is no way to perform a validation test against the true thickness, and therefore it would not be possible to create a plot equivalent to Fig. <xref ref-type="fig" rid="F2"/>b. Regardless, it would still be possible to create an L-curve plot similar to Fig. <xref ref-type="fig" rid="F2"/>a, and, assuming the desired L-shape is present, choose a value in the corner of the L (indeed, for this example we could have chosen the value <inline-formula><mml:math id="M213" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula> based on this alone). In our example, the <inline-formula><mml:math id="M214" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values in the corner of the L-curve also gave a low MAE. It would also be possible to compare the total volume with the consensus and Millan total volumes, as in Fig. <xref ref-type="fig" rid="F2"/>c: while neither of these studies represent the ground truth, this comparison serves as a consistency check to flag up any thickness fields whose volume deviates implausibly from other estimates.</p>
      <p id="d2e4171">Preliminary inversions were performed on the other 12 glaciers (as outlined in RGI v6.0) with thickness observations from <xref ref-type="bibr" rid="bib1.bibx45" id="text.99"/>. The parameters found to be optimal for Bhote Kosi were used (<inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula>), with results (not shown) varying in quality. Very low modelled volume was observed for multiple glaciers, particularly smaller glaciers where a resolution of 100 <inline-formula><mml:math id="M217" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> may not be fine enough to resolve physical details. This demonstrates that the parameters, particularly <inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, may be somewhat glacier-dependent. We note that the term <inline-formula><mml:math id="M219" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi>u</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> (Eq. <xref ref-type="disp-formula" rid="Ch1.E3"/>) involves a mean over the glacier mask <inline-formula><mml:math id="M220" display="inline"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula>, but <inline-formula><mml:math id="M221" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">R</mml:mi><mml:mi>h</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> (Eq. <xref ref-type="disp-formula" rid="Ch1.E5"/>) involves a mean over the rectangular domain <inline-formula><mml:math id="M222" display="inline"><mml:mi mathvariant="normal">Ω</mml:mi></mml:math></inline-formula>. When switching to a different glacier, the ratio between the areas of <inline-formula><mml:math id="M223" display="inline"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M224" display="inline"><mml:mi mathvariant="normal">Ω</mml:mi></mml:math></inline-formula> is likely to be slightly different. This is one factor that may affect the regularization parameter required. In order to produce accurate thickness maps for other glaciers, a full L-curve analysis per glacier would likely be beneficial. A finer spatial resolution may also be required for smaller glaciers.</p>
</sec>
<sec id="Ch1.S4.SS9">
  <label>4.9</label><title>Recommendations for observation locations</title>
      <p id="d2e4290"><xref ref-type="bibr" rid="bib1.bibx11" id="text.100"/> found that it is advisable not to have all thickness observations concentrated at the lowest elevations of the glacier, and that covering the thickest parts (which often coincide with the flattest parts) is the most effective way to ensure accurate volume estimation.</p>
      <p id="d2e4295">Our investigation demonstrated that there is a lack of “signal” from low-velocity locations, which often leads to erroneous low modelled thickness, as thin ice can also yield a similar near-stagnant ice flow. This effect can be corrected by the inclusion of a thickness profile for calibration. We therefore propose, in addition to the above considerations from <xref ref-type="bibr" rid="bib1.bibx11" id="text.101"/>, that fieldworkers should aim to measure the thickness at such low-velocity areas, because this may the best way to ensure accuracy at those locations when estimating thickness.</p>
      <p id="d2e4301">Conversely, thickness observations are also valuable in fast-flowing locations, since this is where velocity inversions are most effective. In such locations, thickness observations can aid in model-parameter optimization, i.e. the choices of <inline-formula><mml:math id="M225" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M226" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> in our setup. Furthermore, the membrane length scale is longer where there is faster ice flow, thereby increasing the interpolative power of thickness observations.</p>
      <p id="d2e4322">Following the discussion in Sect. <xref ref-type="sec" rid="Ch1.S4.SS5"/>, we reiterate that the inclusion of thickness constraints does not guarantee improved estimates of thickness at distant locations. Therefore, in our setup, the calibration of ice thickness at locations with no nearby measurements relies heavily on making optimal choices for the model parameters <inline-formula><mml:math id="M227" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M228" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>.</p>
</sec>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusions and further work</title>
      <p id="d2e4355">In this study, we used IGM's higher-order (as compared to previous thickness estimation methods) inversion capabilities to produce glacier ice thickness estimates that are physically consistent with surface velocity data, exploring methods for choosing inversion parameters. By leveraging a novel dataset of glacier thickness observations, we were able to compare results obtained by additionally constraining to observed thicknesses.</p>
      <p id="d2e4358">When constraining to surface velocities only, we found that the accuracy of the resulting thickness field depends strongly on the choice of the thickness regularization parameter, with a suboptimal choice resulting in poor agreement with true thickness, and a potentially inaccurate total volume. Furthermore, the thickness regularization parameters chosen via an L-curve approach coincided with those resulting in the lowest achieved MAE with observed thicknesses, indicating that in the absence of thickness observations (the situation for most glaciers), picking the right regularization parameter is an effective way to ensure accuracy. However, the lowest achieved mean absolute error was above 40 <inline-formula><mml:math id="M229" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>, which is relatively large for this glacier: its maximum observed thickness is 292 <inline-formula><mml:math id="M230" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>. The high errors present in all three non-thickness-constrained estimates (consensus, Millan, and non-thickness-constrained IGM) indicate that there is still significant bias present in all three approaches.</p>
      <p id="d2e4377">Our thickness-constrained inversion results demonstrate that while observational thickness data were of some value for constraining our thickness estimate of Bhote Kosi glacier, they had only a weak influence on the final thickness field, and their interpolative power was limited. However, the thickness observations were highly valuable as validation data, whether performing velocity-only or thickness-constrained inversions. Since the HMA region still has poor data coverage, further effort is required to gather more thickness observations. Contemporaneity between input data sets is especially important for dynamical consistency in modelling glaciers that are out of steady state. Since we observed that the inversion method struggles to estimate thickness in areas with a low measured surface velocity, we propose that fieldworkers should aim to measure thickness at such locations where possible, in addition to fast-flowing areas where thickness observations can aid in selecting model parameters.</p>
      <p id="d2e4380">Further work is required to apply our method to other glaciers. As preliminary results on other glaciers in the region were of varying quality, the optimal choice of regularization parameter may be glacier-dependent, and it may be necessary to perform L-curve analysis for individual glaciers. Future work could also consider a more robust method for determining the Arrhenius parameter, perhaps allowing for spatial variability.</p>
</sec>

      
      </body>
    <back><app-group>

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title>Convergence of inversion</title>
      <p id="d2e4395">Figures <xref ref-type="fig" rid="FA1"/>a and <xref ref-type="fig" rid="FA2"/>a show the convergence of the cost function (Eq. <xref ref-type="disp-formula" rid="Ch1.E2"/>) over 1000 iterations of the inversion algorithm. The velocity misfit term <inline-formula><mml:math id="M231" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi>u</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and the regularization term <inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">R</mml:mi><mml:mi>h</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> both appear to converge to a constant value after around 100–200 iterations, with only small fluctuations thereafter. In the case of the thickness-constrained inversion (Fig. <xref ref-type="fig" rid="FA2"/>a), the thickness misfit term <inline-formula><mml:math id="M233" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">C</mml:mi><mml:mi>h</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> behaves similarly, converging fairly soon after initialization and exhibiting only small fluctuations thereafter. On the other hand, the penalty term <inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="script">P</mml:mi><mml:mi>h</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> behaves as if it is either “on” (a very high number) or “off” (zero or very close, meaning there are virtually no negative thicknesses present and no positive thicknesses present outside the mask <inline-formula><mml:math id="M235" display="inline"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula>) at each iteration. Its presence manifests as intermittent “spikes” in the cost over iterations, indicating that the inversion algorithm quickly corrects for negative thicknesses and non-zero thicknesses outside <inline-formula><mml:math id="M236" display="inline"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula>. The frequency of the spikes tends to decrease with more iterations.</p>

      <fig id="FA1"><label>Figure A1</label><caption><p id="d2e4467">Progression of <bold>(a)</bold> the value of the cost function (Eq. <xref ref-type="disp-formula" rid="Ch1.E2"/>) and <bold>(b)</bold> the value of the neural network emulator loss, over iterations of the inversion algorithm, for the velocity-only inversion with <inline-formula><mml:math id="M237" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption>
        
        <graphic xlink:href="https://tc.copernicus.org/articles/20/6401/2026/tc-20-6401-2026-f09.png"/>

      </fig>

      <fig id="FA2"><label>Figure A2</label><caption><p id="d2e4503">Progression of <bold>(a)</bold> the value of the cost function (Eq. <xref ref-type="disp-formula" rid="Ch1.E2"/>) and <bold>(b)</bold> the value of the neural network emulator loss, over iterations of the inversion algorithm, for the thickness-constrained inversion with <inline-formula><mml:math id="M238" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M239" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula>, and the calibration set consisting of low-elevation profiles only.</p></caption>
        
        <graphic xlink:href="https://tc.copernicus.org/articles/20/6401/2026/tc-20-6401-2026-f10.png"/>

      </fig>

      <p id="d2e4553">Figures <xref ref-type="fig" rid="FA1"/>b and <xref ref-type="fig" rid="FA2"/>b show examples of how the neural network loss (the energy functional associated with the Blatter–Pattyn equations) evolves over the iterations of the inversion algorithm. In both cases, the loss converges towards a constant value after around 600 iterations.</p>
</app>

<app id="App1.Ch1.S2">
  <label>Appendix B</label><title>Presence of thickness observations outside glacier outlines</title>
      <p id="d2e4569">Figure <xref ref-type="fig" rid="FB1"/> shows an example location where there are thickness observations outside the glacier outline, and where the outline does not align perfectly with the outline of the glacier in recent satellite imagery.</p>

      <fig id="FB1"><label>Figure B1</label><caption><p id="d2e4576">RGI v6.0 outline of Bhote Kosi glacier in blue. Locations of <xref ref-type="bibr" rid="bib1.bibx45" id="text.102"/> thickness observations in red. Red/blue overlay denotes the area inside/outside the rasterized glacier mask. Background image is a Sentinel-2 scene (band 04) from 15 October 2019 (contains modified Copernicus Sentinel data [2019] processed by Sentinel Hub).</p></caption>
        
        <graphic xlink:href="https://tc.copernicus.org/articles/20/6401/2026/tc-20-6401-2026-f11.png"/>

      </fig>


</app>

<app id="App1.Ch1.S3">
  <label>Appendix C</label><title>Effect of regularization weight <inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> on smoothness and total volume of solution</title>
      <p id="d2e4612">Figure <xref ref-type="fig" rid="FC1"/> shows four thickness fields obtained by the velocity-only inversion, with different values of the regularization parameter <inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>

      <fig id="FC1"><label>Figure C1</label><caption><p id="d2e4630">Thickness maps of Bhote Kosi glacier for four different choices of the thickness regularization parameter <inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>: <bold>(a)</bold> <inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.06</mml:mn></mml:mrow></mml:math></inline-formula>, <bold>(b)</bold> <inline-formula><mml:math id="M244" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.6</mml:mn></mml:mrow></mml:math></inline-formula>, <bold>(c)</bold> <inline-formula><mml:math id="M245" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula>, <bold>(d)</bold> <inline-formula><mml:math id="M246" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">60</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption>
        
        <graphic xlink:href="https://tc.copernicus.org/articles/20/6401/2026/tc-20-6401-2026-f12.png"/>

      </fig>

</app>

<app id="App1.Ch1.S4">
  <label>Appendix D</label><title>Exaggerated checkerboarding artefact</title>

      <fig id="FD1"><label>Figure D1</label><caption><p id="d2e4735"><bold>(a)</bold> Identical data and colour scale to Fig. <xref ref-type="fig" rid="F7"/>a but only velocity magnitude is shown, <bold>(b)</bold> smoothed version of the input velocity field shown in Fig. <xref ref-type="fig" rid="F7"/>a with only velocity magnitude shown, and <bold>(c)</bold> the resulting thickness field as estimated by IGM under a velocity-only inversion scheme with regularization parameter <inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula> and attempting to match the velocity data shown in <bold>(b)</bold>, with the same colour scale as Fig. <xref ref-type="fig" rid="F6"/>a and b.</p></caption>
        
        <graphic xlink:href="https://tc.copernicus.org/articles/20/6401/2026/tc-20-6401-2026-f13.png"/>

      </fig>

      <p id="d2e4779">Figure <xref ref-type="fig" rid="F6"/>b shows a non-physical checkerboard artefact in the tributary halfway up the north tributary of the glacier. A closer look at the input observed velocity field (Figs. <xref ref-type="fig" rid="F7"/>a and <xref ref-type="fig" rid="FD1"/>a) shows a slight discontinuity in the velocity around that location: from west to east, the speed dips from 15–20 <inline-formula><mml:math id="M248" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">yr</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> to around 5–10 <inline-formula><mml:math id="M249" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">yr</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, and increases again to around 15–25 <inline-formula><mml:math id="M250" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">yr</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, and the direction of the velocity also reverses.</p>
      <p id="d2e4841">An experiment was performed whereby the input velocity field was smoothed using a Gaussian filter with standard deviation 3 (Fig. <xref ref-type="fig" rid="FD1"/>b). We emphasize that the purpose of this experiment was solely to test the hypothesis that the jump in velocity at the problem location could be triggering non-physical artefacts in the modelled thickness field.</p>
      <p id="d2e4847">The resulting thickness field as estimated by IGM under a velocity-only inversion scheme is presented in Fig. <xref ref-type="fig" rid="FD1"/>c. The checkerboard at that location is now less pronounced, suggesting that the jump in velocity may have triggered the artefact.</p>
</app>
  </app-group><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d2e4856">We used IGM v2.2.3 and extended the version to output optimization cost values at higher precision, and to include the option to initialize thickness for the inversion at a constant user-defined value. The extended IGM version used is archived at  <ext-link xlink:href="https://doi.org/10.5281/zenodo.18484149" ext-link-type="DOI">10.5281/zenodo.18484149</ext-link> <xref ref-type="bibr" rid="bib1.bibx25" id="paren.103"/>. IGM configuration files, additional code, input data, and Jupyter notebooks used in plotting figures are provided at <ext-link xlink:href="https://doi.org/10.5281/zenodo.18495260" ext-link-type="DOI">10.5281/zenodo.18495260</ext-link> <xref ref-type="bibr" rid="bib1.bibx54" id="paren.104"/>.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e4874">GMAS conceived the study and conducted all analysis with continuous input from DNG and JRM. GJ designed and provided advice on the use of IGM's ice flow emulator and inversion methodology. HDP provided ice thickness observation data. GS wrote the manuscript with review and input from all authors.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e4880">The contact author has declared that none of the authors has any competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e4886">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e4892">Gillian Smith was supported by the Natural Environment Research Council (NERC) Satellite Data in Environmental Science (SENSE) Centre for Doctoral Training (grant no. NE/T00939X/1). Daniel Goldberg and Hamish Pritchard, and the publication of the field data used in this study, were supported by the NERC project The Big Thaw (grant no. NE/X005267/1).</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e4897">Gillian Smith was supported by the Natural Environment Research Council (NERC) Satellite Data in Environmental Science (SENSE) Centre for Doctoral Training (grant no. NE/T00939X/1). Daniel Goldberg and Hamish Pritchard, and the publication of the field data used in this study, were supported by the NERC project The Big Thaw (grant no. NE/X005267/1).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e4903">This paper was edited by Sheng Fan and reviewed by Hameed Moqadam and two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Abadi et al.(2015)</label><mixed-citation>Abadi, M., Agarwal, A., Barham, P., Brevdo, E., Chen, Z., Citro, C., Corrado, G. S., Davis, A., Dean, J., Devin, M., Ghemawat, S., Goodfellow, I., Harp, A., Irving, G., Isard, M., Jia, Y., Jozefowicz, R., Kaiser, L., Kudlur, M., Levenberg, J., Mané, D., Monga, R., Moore, S., Murray, D., Olah, C., Schuster, M., Shlens, J., Steiner, B., Sutskever, I., Talwar, K., Tucker, P., Vanhoucke, V., Vasudevan, V., Viégas, F., Vinyals, O., Warden, P., Wattenberg, M., Wicke, M., Yu, Y., and Zheng, X.: TensorFlow: Large-scale machine learning on heterogeneous systems, <uri>https://www.tensorflow.org/</uri> (last access: 9 February 2026), 2015.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Bosson et al.(2023)</label><mixed-citation>Bosson, J. B., Huss, M., Cauvy-Fraunié, S., Clément, J. C., Costes, G., Fischer, M., Poulenard, J., and Arthaud, F.: Future emergence of new ecosystems caused by glacial retreat, Nature, 620, 562–569, <ext-link xlink:href="https://doi.org/10.1038/s41586-023-06302-2" ext-link-type="DOI">10.1038/s41586-023-06302-2</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Chollet(2015)</label><mixed-citation>Chollet, F.: Keras, <uri>https://keras.io</uri> (last access: 9 February 2026), 2015.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Cook et al.(2023)</label><mixed-citation>Cook, S. J., Jouvet, G., Millan, R., Rabatel, A., Zekollari, H., and Dussaillant, I.: Committed ice loss in the European Alps until 2050 using a deep-learning-aided 3D ice-flow model with data assimilation, Geophys. Res. Lett., 50, <ext-link xlink:href="https://doi.org/10.1029/2023GL105029" ext-link-type="DOI">10.1029/2023GL105029</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Copernicus(2019)</label><mixed-citation>Copernicus: Copernicus DEM GLO-90, Copernicus [data set], <ext-link xlink:href="https://doi.org/10.5270/ESA-c5d3d65" ext-link-type="DOI">10.5270/ESA-c5d3d65</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Cuffey and Paterson(2010)</label><mixed-citation> Cuffey, K. M. and Paterson, W. S. B.: The Physics of Glaciers, Butterworth-Heinemann/Elsevier, Burlington, MA, fourth edn., ISBN 9780123694614, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Dehecq et al.(2019)</label><mixed-citation>Dehecq, A., Gourmelen, N., Gardner, A. S., Brun, F., Goldberg, D., Nienow, P. W., Berthier, E., Vincent, C., Wagnon, P., and Trouvé, E.: Twenty-first century glacier slowdown driven by mass loss in High Mountain Asia, Nat. Geosci., 12, 22–27, <ext-link xlink:href="https://doi.org/10.1038/s41561-018-0271-9" ext-link-type="DOI">10.1038/s41561-018-0271-9</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Farinotti et al.(2009)</label><mixed-citation>Farinotti, D., Huss, M., Bauder, A., Funk, M., and Truffer, M.: A method to estimate the ice volume and ice-thickness distribution of alpine glaciers, J. Glaciol., 55, 422–430, <ext-link xlink:href="https://doi.org/10.3189/002214309788816759" ext-link-type="DOI">10.3189/002214309788816759</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Farinotti et al.(2017)</label><mixed-citation>Farinotti, D., Brinkerhoff, D. J., Clarke, G. K. C., Fürst, J. J., Frey, H., Gantayat, P., Gillet-Chaulet, F., Girard, C., Huss, M., Leclercq, P. W., Linsbauer, A., Machguth, H., Martin, C., Maussion, F., Morlighem, M., Mosbeux, C., Pandit, A., Portmann, A., Rabatel, A., Ramsankaran, R., Reerink, T. J., Sanchez, O., Stentoft, P. A., Singh Kumari, S., van Pelt, W. J. J., Anderson, B., Benham, T., Binder, D., Dowdeswell, J. A., Fischer, A., Helfricht, K., Kutuzov, S., Lavrentiev, I., McNabb, R., Gudmundsson, G. H., Li, H., and Andreassen, L. M.: How accurate are estimates of glacier ice thickness? Results from ITMIX, the Ice Thickness Models Intercomparison eXperiment, The Cryosphere, 11, 949–970, <ext-link xlink:href="https://doi.org/10.5194/tc-11-949-2017" ext-link-type="DOI">10.5194/tc-11-949-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Farinotti et al.(2019)</label><mixed-citation>Farinotti, D., Huss, M., Fürst, J. J., Landmann, J., Machguth, H., Maussion, F., and Pandit, A.: A consensus estimate for the ice thickness distribution of all glaciers on Earth, Nat. Geosci., 12, 168–173, <ext-link xlink:href="https://doi.org/10.1038/s41561-019-0300-3" ext-link-type="DOI">10.1038/s41561-019-0300-3</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Farinotti et al.(2021)</label><mixed-citation>Farinotti, D., Brinkerhoff, D. J., Fürst, J. J., Gantayat, P., Gillet-Chaulet, F., Huss, M., Leclercq, P. W., Maurer, H., Morlighem, M., Pandit, A., Rabatel, A., Ramsankaran, R., Reerink, T. J., Robo, E., Rouges, E., Tamre, E., van Pelt, W. J. J., Werder, M. A., Azam, M. F., Li, H., and Andreassen, L. M.: Results from the Ice Thickness Models Intercomparison eXperiment Phase 2 (ITMIX2), Front. Earth Sci., 8, <ext-link xlink:href="https://doi.org/10.3389/feart.2020.571923" ext-link-type="DOI">10.3389/feart.2020.571923</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Frank and van Pelt(2024)</label><mixed-citation>Frank, T. and van Pelt, W. J. J.: Ice volume and thickness of all Scandinavian glaciers and ice caps, J. Glaciol., 70, 1–14, <ext-link xlink:href="https://doi.org/10.1017/jog.2024.25" ext-link-type="DOI">10.1017/jog.2024.25</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Gardner et al.(2025)</label><mixed-citation>Gardner, A. S., Greene, C. A., Kennedy, J. H., Fahnestock, M. A., Liukis, M., López, L. A., Lei, Y., Scambos, T. A., and Dehecq, A.: ITS_LIVE global glacier velocity data in near-real time, The Cryosphere, 19, 3517–3533, <ext-link xlink:href="https://doi.org/10.5194/tc-19-3517-2025" ext-link-type="DOI">10.5194/tc-19-3517-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Glen(1953)</label><mixed-citation>Glen, J. W.: Rate of flow of polycrystalline ice, Nature, 172, 721–722, <ext-link xlink:href="https://doi.org/10.1038/172721a0" ext-link-type="DOI">10.1038/172721a0</ext-link>, 1953.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Goldberg and Heimbach(2013)</label><mixed-citation>Goldberg, D. N. and Heimbach, P.: Parameter and state estimation with a time-dependent adjoint marine ice sheet model, The Cryosphere, 7, 1659–1678, <ext-link xlink:href="https://doi.org/10.5194/tc-7-1659-2013" ext-link-type="DOI">10.5194/tc-7-1659-2013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Hansen and O'Leary(1993)</label><mixed-citation>Hansen, P. C. and O'Leary, D. P.: The use of the L-curve in the regularization of discrete ill-posed problems, SIAM J. Sci. Comput., 14, 1487–1503, <ext-link xlink:href="https://doi.org/10.1137/0914086" ext-link-type="DOI">10.1137/0914086</ext-link>, 1993.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Hugonnet et al.(2021)</label><mixed-citation>Hugonnet, R., McNabb, R., Berthier, E., Menounos, B., Nuth, C., Girod, L., Farinotti, D., Huss, M., Dussaillant, I., Brun, F., and Kæb, A.: Accelerated global glacier mass loss in the early twenty-first century, Nature, 592, 726–731, <ext-link xlink:href="https://doi.org/10.1038/s41586-021-03436-z" ext-link-type="DOI">10.1038/s41586-021-03436-z</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Huss and Farinotti(2012)</label><mixed-citation>Huss, M. and Farinotti, D.: Distributed ice thickness and volume of all glaciers around the globe, J. Geophys. Res.-Earth, 117, <ext-link xlink:href="https://doi.org/10.1029/2012JF002523" ext-link-type="DOI">10.1029/2012JF002523</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Immerzeel et al.(2020)</label><mixed-citation>Immerzeel, W. W., Lutz, A. F., Andrade, M., Bahl, A., Biemans, H., Bolch, T., Hyde, S., Brumby, S., Davies, B. J., Elmore, A. C., Emmer, A., Feng, M., Fernández, A., Haritashya, U., Kargel, J. S., Koppes, M., Kraaijenbrink, P. D. A., Kulkarni, A. V., Mayewski, P. A., Nepal, S., Pacheco, P., Painter, T. H., Pellicciotti, F., Rajaram, H., Rupper, S., Sinisalo, A., Shrestha, A. B., Viviroli, D., Wada, Y., Xiao, C., Yao, T., and Baillie, J. E. M.: Importance and vulnerability of the world's water towers, Nature, 577, 364–369, <ext-link xlink:href="https://doi.org/10.1038/s41586-019-1822-y" ext-link-type="DOI">10.1038/s41586-019-1822-y</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Jakob and Gourmelen(2023)</label><mixed-citation>Jakob, L. and Gourmelen, N.: Glacier mass loss between 2010 and 2020 dominated by atmospheric forcing, Geophys. Res. Lett., 50, e2023GL102954, <ext-link xlink:href="https://doi.org/10.1029/2023GL102954" ext-link-type="DOI">10.1029/2023GL102954</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Jouvet(2016)</label><mixed-citation>Jouvet, G.: Mechanical error estimators for shallow ice flow models, J. Fluid Mech., 807, 40–61, <ext-link xlink:href="https://doi.org/10.1017/jfm.2016.593" ext-link-type="DOI">10.1017/jfm.2016.593</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Jouvet(2023)</label><mixed-citation>Jouvet, G.: Inversion of a Stokes glacier flow model emulated by deep learning, J. Glaciol., 69, 13–26, <ext-link xlink:href="https://doi.org/10.1017/jog.2022.41" ext-link-type="DOI">10.1017/jog.2022.41</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Jouvet and Cordonnier(2023)</label><mixed-citation>Jouvet, G. and Cordonnier, G.: Ice-flow model emulator based on physics-informed deep learning, J. Glaciol., 69, 1941–1955, <ext-link xlink:href="https://doi.org/10.1017/jog.2023.73" ext-link-type="DOI">10.1017/jog.2023.73</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Jouvet et al.(2022)</label><mixed-citation>Jouvet, G., Cordonnier, G., Kim, B., Lüthi, M., Vieli, A., and Aschwanden, A.: Deep learning speeds up ice flow modelling by several orders of magnitude, J. Glaciol., 68, 651–664, <ext-link xlink:href="https://doi.org/10.1017/jog.2021.120" ext-link-type="DOI">10.1017/jog.2021.120</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Jouvet et al.(2026)</label><mixed-citation>Jouvet, G., Finley, B., Gregov, T., Rosier, S. H. R., Herrmann, O., Henz, A., Sirdey, M., Smith, G., Barndon, S., Maussion, F., Schmitt, P., Mey, J., Fischer, A., Jarosch, A., and Leger, T.: IGM v2.2.3 (extended), Zenodo [software], <ext-link xlink:href="https://doi.org/10.5281/zenodo.18484149" ext-link-type="DOI">10.5281/zenodo.18484149</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Khanal et al.(2021)</label><mixed-citation>Khanal, S., Lutz, A., Kraaijenbrink, P. D. A., van den Hurk, B., Yao, T., and Immerzeel, W. W.: Variable 21st century climate change response for rivers in High Mountain Asia at seasonal to decadal time scales, Water Resour. Res., 57, e2020WR029266, <ext-link xlink:href="https://doi.org/10.1029/2020WR029266" ext-link-type="DOI">10.1029/2020WR029266</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Kharazmi et al.(2019)</label><mixed-citation>Kharazmi, E., Zhang, Z., and Karniadakis, G. E.: Variational Physics-Informed Neural Networks For Solving Partial Differential Equations, arXiv [preprint], <ext-link xlink:href="https://doi.org/10.48550/arXiv.1912.00873" ext-link-type="DOI">10.48550/arXiv.1912.00873</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Kingma and Ba(2017)</label><mixed-citation>Kingma, D. P. and Ba, J.: Adam: A Method for Stochastic Optimization, arXiv [preprint], <ext-link xlink:href="https://doi.org/10.48550/arXiv.1412.6980" ext-link-type="DOI">10.48550/arXiv.1412.6980</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Kneib et al.(2024)</label><mixed-citation>Kneib, M., Dehecq, A., Gilbert, A., Basset, A., Miles, E. S., Jouvet, G., Jourdain, B., Ducasse, E., Beraud, L., Rabatel, A., Mouginot, J., Carcanade, G., Laarman, O., Brun, F., and Six, D.: Distributed surface mass balance of an avalanche-fed glacier, The Cryosphere, 18, 5965–5983, <ext-link xlink:href="https://doi.org/10.5194/tc-18-5965-2024" ext-link-type="DOI">10.5194/tc-18-5965-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>MacAyeal(1992)</label><mixed-citation>MacAyeal, D. R.: The basal stress distribution of Ice Stream E, Antarctica, inferred by control methods, J. Geophys. Res.-Sol. Ea., 97, 595–603, <ext-link xlink:href="https://doi.org/10.1029/91JB02454" ext-link-type="DOI">10.1029/91JB02454</ext-link>, 1992.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Maffezzoli et al.(2025)</label><mixed-citation>Maffezzoli, N., Rignot, E., Barbante, C., Petersen, T., and Vascon, S.: A gradient-boosted tree framework to model the ice thickness of the world's glaciers (IceBoost v1.1), Geosci. Model Dev., 18, 2545–2568, <ext-link xlink:href="https://doi.org/10.5194/gmd-18-2545-2025" ext-link-type="DOI">10.5194/gmd-18-2545-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Maussion et al.(2019)</label><mixed-citation>Maussion, F., Butenko, A., Champollion, N., Dusch, M., Eis, J., Fourteau, K., Gregor, P., Jarosch, A. H., Landmann, J., Oesterle, F., Recinos, B., Rothenpieler, T., Vlug, A., Wild, C. T., and Marzeion, B.: The Open Global Glacier Model (OGGM) v1.1, Geosci. Model Dev., 12, 909–931, <ext-link xlink:href="https://doi.org/10.5194/gmd-12-909-2019" ext-link-type="DOI">10.5194/gmd-12-909-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Miles et al.(2018)</label><mixed-citation>Miles, K. E., Hubbard, B., Quincey, D. J., Miles, E. S., Sherpa, T. C., Rowan, A. V., and Doyle, S. H.: Polythermal structure of a Himalayan debris-covered glacier revealed by borehole thermometry, Sci. Rep.-UK, 8, 16825, <ext-link xlink:href="https://doi.org/10.1038/s41598-018-34327-5" ext-link-type="DOI">10.1038/s41598-018-34327-5</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Millan et al.(2022)</label><mixed-citation>Millan, R., Mouginot, J., Rabatel, A., and Morlighem, M.: Ice velocity and thickness of the world's glaciers, Nat. Geosci., 15, 124–129, <ext-link xlink:href="https://doi.org/10.1038/s41561-021-00885-z" ext-link-type="DOI">10.1038/s41561-021-00885-z</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Morlighem et al.(2011)</label><mixed-citation>Morlighem, M., Rignot, E., Seroussi, H., Larour, E., Ben Dhia, H., and Aubry, D.: A mass conservation approach for mapping glacier ice thickness, Geophys. Res. Lett., 38, <ext-link xlink:href="https://doi.org/10.1029/2011GL048659" ext-link-type="DOI">10.1029/2011GL048659</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Morlighem et al.(2013)</label><mixed-citation>Morlighem, M., Rignot, E., Mouginot, J., Wu, X., Seroussi, H., Larour, E., and Paden, J.: High-resolution bed topography mapping of Russell Glacier, Greenland, inferred from Operation IceBridge data, J. Glaciol., 59, 1015–1023, <ext-link xlink:href="https://doi.org/10.3189/2013JoG12J235" ext-link-type="DOI">10.3189/2013JoG12J235</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Morlighem et al.(2017)</label><mixed-citation>Morlighem, M., Williams, C. N., Rignot, E., An, L., Arndt, J. E., Bamber, J. L., Catania, G., Chauché, N., Dowdeswell, J. A., Dorschel, B., Fenty, I., Hogan, K., Howat, I., Hubbard, A., Jakobsson, M., Jordan, T. M., Kjeldsen, K. K., Millan, R., Mayer, L., Mouginot, J., Noël, B. P. Y., O'Cofaigh, C., Palmer, S., Rysgaard, S., Seroussi, H., Siegert, M. J., Slabon, P., Straneo, F., van den Broeke, M. R., Weinrebe, W., Wood, M., and Zinglersen, K. B.: BedMachine v3: complete bed topography and ocean bathymetry mapping of Greenland from multibeam echo sounding combined with mass conservation, Geophys. Res. Lett., 44, 11,051–11,061, <ext-link xlink:href="https://doi.org/10.1002/2017GL074954" ext-link-type="DOI">10.1002/2017GL074954</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Nie et al.(2021)</label><mixed-citation>Nie, Y., Pritchard, H. D., Liu, Q., Hennig, T., Wang, W., Wang, X., Liu, S., Nepal, S., Samyn, D., Hewitt, K., and Chen, X.: Glacial change and hydrological implications in the Himalaya and Karakoram, Nature Reviews Earth and Environment, 2, 91–106, <ext-link xlink:href="https://doi.org/10.1038/s43017-020-00124-w" ext-link-type="DOI">10.1038/s43017-020-00124-w</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Nixon-Hill et al.(2024)</label><mixed-citation>Nixon-Hill, R. W., Shapero, D., Cotter, C. J., and Ham, D. A.: Consistent point data assimilation in Firedrake and Icepack, Geosci. Model Dev., 17, 5369–5386, <ext-link xlink:href="https://doi.org/10.5194/gmd-17-5369-2024" ext-link-type="DOI">10.5194/gmd-17-5369-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx40"><label>Nocedal and Wright(2006)</label><mixed-citation>Nocedal, J. and Wright, S. J.: Numerical Optimization, Springer Series in Operations Research and Financial Engineering, Springer New York, <ext-link xlink:href="https://doi.org/10.1007/978-0-387-40065-5" ext-link-type="DOI">10.1007/978-0-387-40065-5</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Pattyn(2003)</label><mixed-citation>Pattyn, F.: A new three-dimensional higher-order thermomechanical ice sheet model: basic sensitivity, ice stream development, and ice flow across subglacial lakes, J. Geophys. Res.-Sol. Ea., 108, <ext-link xlink:href="https://doi.org/10.1029/2002JB002329" ext-link-type="DOI">10.1029/2002JB002329</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bibx42"><label>Picard and Cook(1984)</label><mixed-citation>Picard, R. R. and Cook, R. D.: Cross-validation of regression models, J. Am. Stat. Assoc., 79, 575–583, <ext-link xlink:href="https://doi.org/10.2307/2288403" ext-link-type="DOI">10.2307/2288403</ext-link>, 1984.</mixed-citation></ref>
      <ref id="bib1.bibx43"><label>Pritchard(2019)</label><mixed-citation>Pritchard, H. D.: Asia's shrinking glaciers protect large populations from drought stress, Nature, 569, 649–654, <ext-link xlink:href="https://doi.org/10.1038/s41586-019-1240-1" ext-link-type="DOI">10.1038/s41586-019-1240-1</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx44"><label>Pritchard et al.(2025)</label><mixed-citation>Pritchard, H. D., Fretwell, P. T., Fremand, A. C., Bodart, J. A., Kirkham, J. D., Aitken, A., Bamber, J., Bell, R., Bianchi, C., Bingham, R. G., Blankenship, D. D., Casassa, G., Christianson, K., Conway, H., Corr, H. F. J., Cui, X., Damaske, D., Damm, V., Dorschel, B., Drews, R., Eagles, G., Eisen, O., Eisermann, H., Ferraccioli, F., Field, E., Forsberg, R., Franke, S., Goel, V., Gogineni, S. P., Greenbaum, J., Hills, B., Hindmarsh, R. C. A., Hoffman, A. O., Holschuh, N., Holt, J. W., Humbert, A., Jacobel, R. W., Jansen, D., Jenkins, A., Jokat, W., Jong, L., Jordan, T. A., King, E. C., Kohler, J., Krabill, W., Maton, J., Gillespie, M. K., Langley, K., Lee, J., Leitchenkov, G., Leuschen, C., Luyendyk, B., MacGregor, J. A., MacKie, E., Moholdt, G., Matsuoka, K., Morlighem, M., Mouginot, J., Nitsche, F. O., Nost, O. A., Paden, J., Pattyn, F., Popov, S., Rignot, E., Rippin, D. M., Rivera, A., Roberts, J. L., Ross, N., Ruppel, A., Schroeder, D. M., Siegert, M. J., Smith, A. M., Steinhage, D., Studinger, M., Sun, B., Tabacco, I., Tinto, K. J., Urbini, S., Vaughan, D. G., Wilson, D. S., Young, D. A., and Zirizzotti, A.: Bedmap3 updated ice bed, surface and thickness gridded datasets for Antarctica, Sci. Data, 12, 414, <ext-link xlink:href="https://doi.org/10.1038/s41597-025-04672-y" ext-link-type="DOI">10.1038/s41597-025-04672-y</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx45"><label>Pritchard et al.(2026)</label><mixed-citation>Pritchard, H. D., King, E. C., Goodger, D. J., Boyle, D., Goldberg, D. N., Recinos, B., Orr, A., and Regmi, D.: Towards Bedmap Himalayas: a new airborne glacier thickness survey in Khumbu Himal, Nepal, Earth Syst. Sci. Data, 18, 199–217, <ext-link xlink:href="https://doi.org/10.5194/essd-18-199-2026" ext-link-type="DOI">10.5194/essd-18-199-2026</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx46"><label>Raissi et al.(2019)</label><mixed-citation>Raissi, M., Perdikaris, P., and Karniadakis, G. E.: Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations, J. Comput. Phys., 378, 686–707, <ext-link xlink:href="https://doi.org/10.1016/j.jcp.2018.10.045" ext-link-type="DOI">10.1016/j.jcp.2018.10.045</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx47"><label>RGI Consortium(2017)</label><mixed-citation>RGI Consortium: Randolph Glacier Inventory – A Dataset of Global Glacier Outlines (NSIDC-0070, Version 6), National Snow and Ice Data Center [data set], <ext-link xlink:href="https://doi.org/10.7265/4m1f-gd79" ext-link-type="DOI">10.7265/4m1f-gd79</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx48"><label>Robinson et al.(2022)</label><mixed-citation>Robinson, A., Goldberg, D., and Lipscomb, W. H.: A comparison of the stability and performance of depth-integrated ice-dynamics solvers, The Cryosphere, 16, 689–709, <ext-link xlink:href="https://doi.org/10.5194/tc-16-689-2022" ext-link-type="DOI">10.5194/tc-16-689-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx49"><label>Rounce et al.(2020)</label><mixed-citation>Rounce, D. R., Hock, R., and Shean, D. E.: Glacier mass change in High Mountain Asia through 2100 using the open-source Python Glacier Evolution Model (PyGEM), Front. Earth Sci., 7, <ext-link xlink:href="https://doi.org/10.3389/feart.2019.00331" ext-link-type="DOI">10.3389/feart.2019.00331</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx50"><label>Rounce et al.(2023)</label><mixed-citation>Rounce, D. R., Hock, R., Maussion, F., Hugonnet, R., Kochtitzky, W., Huss, M., Berthier, E., Brinkerhoff, D., Compagno, L., Copland, L., Farinotti, D., Menounos, B., and McNabb, R. W.: Global glacier change in the 21st century: every increase in temperature matters, Science, 379, 78–83, <ext-link xlink:href="https://doi.org/10.1126/science.abo1324" ext-link-type="DOI">10.1126/science.abo1324</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx51"><label>Schmitt et al.(2026)</label><mixed-citation>Schmitt, P., Maussion, F., Goldberg, D. N., and Gregor, P.: AGILE v0.1: The Open Global Glacier Data Assimilation Framework, Geosci. Model Dev., 19, 1301–1319, <ext-link xlink:href="https://doi.org/10.5194/gmd-19-1301-2026" ext-link-type="DOI">10.5194/gmd-19-1301-2026</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx52"><label>Schoof(2006)</label><mixed-citation>Schoof, C.: Variational methods for glacier flow over plastic till, J. Fluid Mech., 555, 299–320, <ext-link xlink:href="https://doi.org/10.1017/S0022112006009104" ext-link-type="DOI">10.1017/S0022112006009104</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx53"><label>Schoof and Hewitt(2013)</label><mixed-citation>Schoof, C. and Hewitt, I.: Ice-sheet dynamics, Annu. Rev. Fluid Mech., 45, 217–239, <ext-link xlink:href="https://doi.org/10.1146/annurev-fluid-011212-140632" ext-link-type="DOI">10.1146/annurev-fluid-011212-140632</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx54"><label>Smith(2026)</label><mixed-citation>Smith, G.: Observational data and neural network-accelerated modelling provide valuable insights for glacier thickness reconstruction in High Mountain Asia: experiment files, Zenodo [software], <ext-link xlink:href="https://doi.org/10.5281/zenodo.18495260" ext-link-type="DOI">10.5281/zenodo.18495260</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx55"><label>Sommer et al.(2020)</label><mixed-citation>Sommer, C., Malz, P., Seehaus, T. C., Lippl, S., Zemp, M., and Braun, M. H.: Rapid glacier retreat and downwasting throughout the European Alps in the early 21st century, Nat. Commun., 11, 3209, <ext-link xlink:href="https://doi.org/10.1038/s41467-020-16818-0" ext-link-type="DOI">10.1038/s41467-020-16818-0</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx56"><label>Steidl et al.(2025)</label><mixed-citation>Steidl, V., Bamber, J. L., and Zhu, X. X.: Physics-aware machine learning for glacier ice thickness estimation: a case study for Svalbard, The Cryosphere, 19, 645–661, <ext-link xlink:href="https://doi.org/10.5194/tc-19-645-2025" ext-link-type="DOI">10.5194/tc-19-645-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx57"><label>van Pelt and Frank(2025)</label><mixed-citation>van Pelt, W. and Frank, T.: New glacier thickness and bed topography maps for Svalbard, The Cryosphere, 19, 1–17, <ext-link xlink:href="https://doi.org/10.5194/tc-19-1-2025" ext-link-type="DOI">10.5194/tc-19-1-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx58"><label>Welty et al.(2020)</label><mixed-citation>Welty, E., Zemp, M., Navarro, F., Huss, M., Fürst, J. J., Gärtner-Roer, I., Landmann, J., Machguth, H., Naegeli, K., Andreassen, L. M., Farinotti, D., Li, H., and GlaThiDa Contributors: Worldwide version-controlled database of glacier thickness observations, Earth Syst. Sci. Data, 12, 3039–3055, <ext-link xlink:href="https://doi.org/10.5194/essd-12-3039-2020" ext-link-type="DOI">10.5194/essd-12-3039-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx59"><label>Wouters et al.(2019)</label><mixed-citation>Wouters, B., Gardner, A. S., and Moholdt, G.: Global glacier mass loss during the GRACE satellite mission (2002–2016), Front. Earth Sci., 7, <ext-link xlink:href="https://doi.org/10.3389/feart.2019.00096" ext-link-type="DOI">10.3389/feart.2019.00096</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx60"><label>Zekollari et al.(2024)</label><mixed-citation>Zekollari, H., Huss, M., Schuster, L., Maussion, F., Rounce, D. R., Aguayo, R., Champollion, N., Compagno, L., Hugonnet, R., Marzeion, B., Mojtabavi, S., and Farinotti, D.: Twenty-first century global glacier evolution under CMIP6 scenarios and the role of glacier-specific observations, The Cryosphere, 18, 5045–5066, <ext-link xlink:href="https://doi.org/10.5194/tc-18-5045-2024" ext-link-type="DOI">10.5194/tc-18-5045-2024</ext-link>, 2024. </mixed-citation></ref>
      <ref id="bib1.bibx61"><label>Zheng et al.(2021)</label><mixed-citation>Zheng, G., Allen, S. K., Bao, A., Ballesteros-Cánovas, J. A., Huss, M., Zhang, G., Li, J., Yuan, Y., Jiang, L., Yu, T., Chen, W., and Stoffel, M.: Increasing risk of glacial lake outburst floods from future Third Pole deglaciation, Nat. Clim. Change, 11, 411–417, <ext-link xlink:href="https://doi.org/10.1038/s41558-021-01028-3" ext-link-type="DOI">10.1038/s41558-021-01028-3</ext-link>, 2021.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Observational data and neural network-accelerated modelling provide valuable insights for glacier thickness reconstruction in High Mountain Asia</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Abadi et al.(2015)</label><mixed-citation>
       Abadi, M., Agarwal, A., Barham, P., Brevdo, E., Chen, Z., Citro, C., Corrado, G. S., Davis, A., Dean, J., Devin, M., Ghemawat, S., Goodfellow, I., Harp, A., Irving, G., Isard, M., Jia, Y., Jozefowicz, R., Kaiser, L., Kudlur, M., Levenberg, J., Mané, D., Monga, R., Moore, S., Murray, D., Olah, C., Schuster, M., Shlens, J., Steiner, B., Sutskever, I., Talwar, K., Tucker, P., Vanhoucke, V., Vasudevan, V., Viégas, F., Vinyals, O., Warden, P., Wattenberg, M., Wicke, M., Yu, Y., and Zheng, X.: TensorFlow: Large-scale machine learning on heterogeneous systems, <a href="https://www.tensorflow.org/" target="_blank"/> (last access: 9 February 2026), 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Bosson et al.(2023)</label><mixed-citation>
       Bosson, J. B., Huss, M., Cauvy-Fraunié, S., Clément, J. C., Costes, G., Fischer, M., Poulenard, J., and Arthaud, F.: Future emergence of new ecosystems caused by glacial retreat, Nature, 620, 562–569, <a href="https://doi.org/10.1038/s41586-023-06302-2" target="_blank">https://doi.org/10.1038/s41586-023-06302-2</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Chollet(2015)</label><mixed-citation>
       Chollet, F.: Keras, <a href="https://keras.io" target="_blank"/> (last access: 9 February 2026), 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Cook et al.(2023)</label><mixed-citation>
       Cook, S. J., Jouvet, G., Millan, R., Rabatel, A., Zekollari, H., and Dussaillant, I.: Committed ice loss in the European Alps until 2050 using a deep-learning-aided 3D ice-flow model with data assimilation, Geophys. Res. Lett., 50, <a href="https://doi.org/10.1029/2023GL105029" target="_blank">https://doi.org/10.1029/2023GL105029</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Copernicus(2019)</label><mixed-citation>
       Copernicus: Copernicus DEM GLO-90, Copernicus [data set], <a href="https://doi.org/10.5270/ESA-c5d3d65" target="_blank">https://doi.org/10.5270/ESA-c5d3d65</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Cuffey and Paterson(2010)</label><mixed-citation>
       Cuffey, K. M. and Paterson, W. S. B.: The Physics of Glaciers, Butterworth-Heinemann/Elsevier, Burlington, MA, fourth edn., ISBN 9780123694614, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Dehecq et al.(2019)</label><mixed-citation>
       Dehecq, A., Gourmelen, N., Gardner, A. S., Brun, F., Goldberg, D., Nienow, P. W., Berthier, E., Vincent, C., Wagnon, P., and Trouvé, E.: Twenty-first century glacier slowdown driven by mass loss in High Mountain Asia, Nat. Geosci., 12, 22–27, <a href="https://doi.org/10.1038/s41561-018-0271-9" target="_blank">https://doi.org/10.1038/s41561-018-0271-9</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Farinotti et al.(2009)</label><mixed-citation>
       Farinotti, D., Huss, M., Bauder, A., Funk, M., and Truffer, M.: A method to estimate the ice volume and ice-thickness distribution of alpine glaciers, J. Glaciol., 55, 422–430, <a href="https://doi.org/10.3189/002214309788816759" target="_blank">https://doi.org/10.3189/002214309788816759</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Farinotti et al.(2017)</label><mixed-citation>
       Farinotti, D., Brinkerhoff, D. J., Clarke, G. K. C., Fürst, J. J., Frey, H., Gantayat, P., Gillet-Chaulet, F., Girard, C., Huss, M., Leclercq, P. W., Linsbauer, A., Machguth, H., Martin, C., Maussion, F., Morlighem, M., Mosbeux, C., Pandit, A., Portmann, A., Rabatel, A., Ramsankaran, R., Reerink, T. J., Sanchez, O., Stentoft, P. A., Singh Kumari, S., van Pelt, W. J. J., Anderson, B., Benham, T., Binder, D., Dowdeswell, J. A., Fischer, A., Helfricht, K., Kutuzov, S., Lavrentiev, I., McNabb, R., Gudmundsson, G. H., Li, H., and Andreassen, L. M.: How accurate are estimates of glacier ice thickness? Results from ITMIX, the Ice Thickness Models Intercomparison eXperiment, The Cryosphere, 11, 949–970, <a href="https://doi.org/10.5194/tc-11-949-2017" target="_blank">https://doi.org/10.5194/tc-11-949-2017</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Farinotti et al.(2019)</label><mixed-citation>
       Farinotti, D., Huss, M., Fürst, J. J., Landmann, J., Machguth, H., Maussion, F., and Pandit, A.: A consensus estimate for the ice thickness distribution of all glaciers on Earth, Nat. Geosci., 12, 168–173, <a href="https://doi.org/10.1038/s41561-019-0300-3" target="_blank">https://doi.org/10.1038/s41561-019-0300-3</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Farinotti et al.(2021)</label><mixed-citation>
       Farinotti, D., Brinkerhoff, D. J., Fürst, J. J., Gantayat, P., Gillet-Chaulet, F., Huss, M., Leclercq, P. W., Maurer, H., Morlighem, M., Pandit, A., Rabatel, A., Ramsankaran, R., Reerink, T. J., Robo, E., Rouges, E., Tamre, E., van Pelt, W. J. J., Werder, M. A., Azam, M. F., Li, H., and Andreassen, L. M.: Results from the Ice Thickness Models Intercomparison eXperiment Phase 2 (ITMIX2), Front. Earth Sci., 8, <a href="https://doi.org/10.3389/feart.2020.571923" target="_blank">https://doi.org/10.3389/feart.2020.571923</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Frank and van Pelt(2024)</label><mixed-citation>
       Frank, T. and van Pelt, W. J. J.: Ice volume and thickness of all Scandinavian glaciers and ice caps, J. Glaciol., 70, 1–14, <a href="https://doi.org/10.1017/jog.2024.25" target="_blank">https://doi.org/10.1017/jog.2024.25</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Gardner et al.(2025)</label><mixed-citation>
       Gardner, A. S., Greene, C. A., Kennedy, J. H., Fahnestock, M. A., Liukis, M., López, L. A., Lei, Y., Scambos, T. A., and Dehecq, A.: ITS_LIVE global glacier velocity data in near-real time, The Cryosphere, 19, 3517–3533, <a href="https://doi.org/10.5194/tc-19-3517-2025" target="_blank">https://doi.org/10.5194/tc-19-3517-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Glen(1953)</label><mixed-citation>
       Glen, J. W.: Rate of flow of polycrystalline ice, Nature, 172, 721–722, <a href="https://doi.org/10.1038/172721a0" target="_blank">https://doi.org/10.1038/172721a0</a>, 1953.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Goldberg and Heimbach(2013)</label><mixed-citation>
       Goldberg, D. N. and Heimbach, P.: Parameter and state estimation with a time-dependent adjoint marine ice sheet model, The Cryosphere, 7, 1659–1678, <a href="https://doi.org/10.5194/tc-7-1659-2013" target="_blank">https://doi.org/10.5194/tc-7-1659-2013</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Hansen and O'Leary(1993)</label><mixed-citation>
       Hansen, P. C. and O'Leary, D. P.: The use of the L-curve in the regularization of discrete ill-posed problems, SIAM J. Sci. Comput., 14, 1487–1503, <a href="https://doi.org/10.1137/0914086" target="_blank">https://doi.org/10.1137/0914086</a>, 1993.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Hugonnet et al.(2021)</label><mixed-citation>
       Hugonnet, R., McNabb, R., Berthier, E., Menounos, B., Nuth, C., Girod, L., Farinotti, D., Huss, M., Dussaillant, I., Brun, F., and Kæb, A.: Accelerated global glacier mass loss in the early twenty-first century, Nature, 592, 726–731, <a href="https://doi.org/10.1038/s41586-021-03436-z" target="_blank">https://doi.org/10.1038/s41586-021-03436-z</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Huss and Farinotti(2012)</label><mixed-citation>
       Huss, M. and Farinotti, D.: Distributed ice thickness and volume of all glaciers around the globe, J. Geophys. Res.-Earth, 117, <a href="https://doi.org/10.1029/2012JF002523" target="_blank">https://doi.org/10.1029/2012JF002523</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Immerzeel et al.(2020)</label><mixed-citation>
       Immerzeel, W. W., Lutz, A. F., Andrade, M., Bahl, A., Biemans, H., Bolch, T., Hyde, S., Brumby, S., Davies, B. J., Elmore, A. C., Emmer, A., Feng, M., Fernández, A., Haritashya, U., Kargel, J. S., Koppes, M., Kraaijenbrink, P. D. A., Kulkarni, A. V., Mayewski, P. A., Nepal, S., Pacheco, P., Painter, T. H., Pellicciotti, F., Rajaram, H., Rupper, S., Sinisalo, A., Shrestha, A. B., Viviroli, D., Wada, Y., Xiao, C., Yao, T., and Baillie, J. E. M.: Importance and vulnerability of the world's water towers, Nature, 577, 364–369, <a href="https://doi.org/10.1038/s41586-019-1822-y" target="_blank">https://doi.org/10.1038/s41586-019-1822-y</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Jakob and Gourmelen(2023)</label><mixed-citation>
       Jakob, L. and Gourmelen, N.: Glacier mass loss between 2010 and 2020 dominated by atmospheric forcing, Geophys. Res. Lett., 50, e2023GL102954, <a href="https://doi.org/10.1029/2023GL102954" target="_blank">https://doi.org/10.1029/2023GL102954</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Jouvet(2016)</label><mixed-citation>
       Jouvet, G.: Mechanical error estimators for shallow ice flow models, J. Fluid Mech., 807, 40–61, <a href="https://doi.org/10.1017/jfm.2016.593" target="_blank">https://doi.org/10.1017/jfm.2016.593</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Jouvet(2023)</label><mixed-citation>
       Jouvet, G.: Inversion of a Stokes glacier flow model emulated by deep learning, J. Glaciol., 69, 13–26, <a href="https://doi.org/10.1017/jog.2022.41" target="_blank">https://doi.org/10.1017/jog.2022.41</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Jouvet and Cordonnier(2023)</label><mixed-citation>
       Jouvet, G. and Cordonnier, G.: Ice-flow model emulator based on physics-informed deep learning, J. Glaciol., 69, 1941–1955, <a href="https://doi.org/10.1017/jog.2023.73" target="_blank">https://doi.org/10.1017/jog.2023.73</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Jouvet et al.(2022)</label><mixed-citation>
       Jouvet, G., Cordonnier, G., Kim, B., Lüthi, M., Vieli, A., and Aschwanden, A.: Deep learning speeds up ice flow modelling by several orders of magnitude, J. Glaciol., 68, 651–664, <a href="https://doi.org/10.1017/jog.2021.120" target="_blank">https://doi.org/10.1017/jog.2021.120</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Jouvet et al.(2026)</label><mixed-citation>
      
Jouvet, G., Finley, B., Gregov, T., Rosier, S. H. R., Herrmann, O., Henz, A., Sirdey, M., Smith, G., Barndon, S., Maussion, F., Schmitt, P., Mey, J., Fischer, A., Jarosch, A., and Leger, T.: IGM v2.2.3 (extended), Zenodo [software], <a href="https://doi.org/10.5281/zenodo.18484149" target="_blank">https://doi.org/10.5281/zenodo.18484149</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Khanal et al.(2021)</label><mixed-citation>
       Khanal, S., Lutz, A., Kraaijenbrink, P. D. A., van den Hurk, B., Yao, T., and Immerzeel, W. W.: Variable 21st century climate change response for rivers in High Mountain Asia at seasonal to decadal time scales, Water Resour. Res., 57, e2020WR029266, <a href="https://doi.org/10.1029/2020WR029266" target="_blank">https://doi.org/10.1029/2020WR029266</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Kharazmi et al.(2019)</label><mixed-citation>
       Kharazmi, E., Zhang, Z., and Karniadakis, G. E.: Variational Physics-Informed Neural Networks For Solving Partial Differential Equations, arXiv [preprint], <a href="https://doi.org/10.48550/arXiv.1912.00873" target="_blank">https://doi.org/10.48550/arXiv.1912.00873</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Kingma and Ba(2017)</label><mixed-citation>
       Kingma, D. P. and Ba, J.: Adam: A Method for Stochastic Optimization, arXiv [preprint], <a href="https://doi.org/10.48550/arXiv.1412.6980" target="_blank">https://doi.org/10.48550/arXiv.1412.6980</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Kneib et al.(2024)</label><mixed-citation>
       Kneib, M., Dehecq, A., Gilbert, A., Basset, A., Miles, E. S., Jouvet, G., Jourdain, B., Ducasse, E., Beraud, L., Rabatel, A., Mouginot, J., Carcanade, G., Laarman, O., Brun, F., and Six, D.: Distributed surface mass balance of an avalanche-fed glacier, The Cryosphere, 18, 5965–5983, <a href="https://doi.org/10.5194/tc-18-5965-2024" target="_blank">https://doi.org/10.5194/tc-18-5965-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>MacAyeal(1992)</label><mixed-citation>
       MacAyeal, D. R.: The basal stress distribution of Ice Stream E, Antarctica, inferred by control methods, J. Geophys. Res.-Sol. Ea., 97, 595–603, <a href="https://doi.org/10.1029/91JB02454" target="_blank">https://doi.org/10.1029/91JB02454</a>, 1992.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Maffezzoli et al.(2025)</label><mixed-citation>
       Maffezzoli, N., Rignot, E., Barbante, C., Petersen, T., and Vascon, S.: A gradient-boosted tree framework to model the ice thickness of the world's glaciers (IceBoost v1.1), Geosci. Model Dev., 18, 2545–2568, <a href="https://doi.org/10.5194/gmd-18-2545-2025" target="_blank">https://doi.org/10.5194/gmd-18-2545-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Maussion et al.(2019)</label><mixed-citation>
       Maussion, F., Butenko, A., Champollion, N., Dusch, M., Eis, J., Fourteau, K., Gregor, P., Jarosch, A. H., Landmann, J., Oesterle, F., Recinos, B., Rothenpieler, T., Vlug, A., Wild, C. T., and Marzeion, B.: The Open Global Glacier Model (OGGM) v1.1, Geosci. Model Dev., 12, 909–931, <a href="https://doi.org/10.5194/gmd-12-909-2019" target="_blank">https://doi.org/10.5194/gmd-12-909-2019</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Miles et al.(2018)</label><mixed-citation>
       Miles, K. E., Hubbard, B., Quincey, D. J., Miles, E. S., Sherpa, T. C., Rowan, A. V., and Doyle, S. H.: Polythermal structure of a Himalayan debris-covered glacier revealed by borehole thermometry, Sci. Rep.-UK, 8, 16825, <a href="https://doi.org/10.1038/s41598-018-34327-5" target="_blank">https://doi.org/10.1038/s41598-018-34327-5</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Millan et al.(2022)</label><mixed-citation>
       Millan, R., Mouginot, J., Rabatel, A., and Morlighem, M.: Ice velocity and thickness of the world's glaciers, Nat. Geosci., 15, 124–129, <a href="https://doi.org/10.1038/s41561-021-00885-z" target="_blank">https://doi.org/10.1038/s41561-021-00885-z</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Morlighem et al.(2011)</label><mixed-citation>
       Morlighem, M., Rignot, E., Seroussi, H., Larour, E., Ben Dhia, H., and Aubry, D.: A mass conservation approach for mapping glacier ice thickness, Geophys. Res. Lett., 38, <a href="https://doi.org/10.1029/2011GL048659" target="_blank">https://doi.org/10.1029/2011GL048659</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Morlighem et al.(2013)</label><mixed-citation>
       Morlighem, M., Rignot, E., Mouginot, J., Wu, X., Seroussi, H., Larour, E., and Paden, J.: High-resolution bed topography mapping of Russell Glacier, Greenland, inferred from Operation IceBridge data, J. Glaciol., 59, 1015–1023, <a href="https://doi.org/10.3189/2013JoG12J235" target="_blank">https://doi.org/10.3189/2013JoG12J235</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Morlighem et al.(2017)</label><mixed-citation>
       Morlighem, M., Williams, C. N., Rignot, E., An, L., Arndt, J. E., Bamber, J. L., Catania, G., Chauché, N., Dowdeswell, J. A., Dorschel, B., Fenty, I., Hogan, K., Howat, I., Hubbard, A., Jakobsson, M., Jordan, T. M., Kjeldsen, K. K., Millan, R., Mayer, L., Mouginot, J., Noël, B. P. Y., O'Cofaigh, C., Palmer, S., Rysgaard, S., Seroussi, H., Siegert, M. J., Slabon, P., Straneo, F., van den Broeke, M. R., Weinrebe, W., Wood, M., and Zinglersen, K. B.: BedMachine v3: complete bed topography and ocean bathymetry mapping of Greenland from multibeam echo sounding combined with mass conservation, Geophys. Res. Lett., 44, 11,051–11,061, <a href="https://doi.org/10.1002/2017GL074954" target="_blank">https://doi.org/10.1002/2017GL074954</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Nie et al.(2021)</label><mixed-citation>
       Nie, Y., Pritchard, H. D., Liu, Q., Hennig, T., Wang, W., Wang, X., Liu, S., Nepal, S., Samyn, D., Hewitt, K., and Chen, X.: Glacial change and hydrological implications in the Himalaya and Karakoram, Nature Reviews Earth and Environment, 2, 91–106, <a href="https://doi.org/10.1038/s43017-020-00124-w" target="_blank">https://doi.org/10.1038/s43017-020-00124-w</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Nixon-Hill et al.(2024)</label><mixed-citation>
       Nixon-Hill, R. W., Shapero, D., Cotter, C. J., and Ham, D. A.: Consistent point data assimilation in Firedrake and Icepack, Geosci. Model Dev., 17, 5369–5386, <a href="https://doi.org/10.5194/gmd-17-5369-2024" target="_blank">https://doi.org/10.5194/gmd-17-5369-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Nocedal and Wright(2006)</label><mixed-citation>
       Nocedal, J. and Wright, S. J.: Numerical Optimization, Springer Series in Operations Research and Financial Engineering, Springer New York, <a href="https://doi.org/10.1007/978-0-387-40065-5" target="_blank">https://doi.org/10.1007/978-0-387-40065-5</a>, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Pattyn(2003)</label><mixed-citation>
       Pattyn, F.: A new three-dimensional higher-order thermomechanical ice sheet model: basic sensitivity, ice stream development, and ice flow across subglacial lakes, J. Geophys. Res.-Sol. Ea., 108, <a href="https://doi.org/10.1029/2002JB002329" target="_blank">https://doi.org/10.1029/2002JB002329</a>, 2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Picard and Cook(1984)</label><mixed-citation>
       Picard, R. R. and Cook, R. D.: Cross-validation of regression models, J. Am. Stat. Assoc., 79, 575–583, <a href="https://doi.org/10.2307/2288403" target="_blank">https://doi.org/10.2307/2288403</a>, 1984.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Pritchard(2019)</label><mixed-citation>
       Pritchard, H. D.: Asia's shrinking glaciers protect large populations from drought stress, Nature, 569, 649–654, <a href="https://doi.org/10.1038/s41586-019-1240-1" target="_blank">https://doi.org/10.1038/s41586-019-1240-1</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Pritchard et al.(2025)</label><mixed-citation>
       Pritchard, H. D., Fretwell, P. T., Fremand, A. C., Bodart, J. A., Kirkham, J. D., Aitken, A., Bamber, J., Bell, R., Bianchi, C., Bingham, R. G., Blankenship, D. D., Casassa, G., Christianson, K., Conway, H., Corr, H. F. J., Cui, X., Damaske, D., Damm, V., Dorschel, B., Drews, R., Eagles, G., Eisen, O., Eisermann, H., Ferraccioli, F., Field, E., Forsberg, R., Franke, S., Goel, V., Gogineni, S. P., Greenbaum, J., Hills, B., Hindmarsh, R. C. A., Hoffman, A. O., Holschuh, N., Holt, J. W., Humbert, A., Jacobel, R. W., Jansen, D., Jenkins, A., Jokat, W., Jong, L., Jordan, T. A., King, E. C., Kohler, J., Krabill, W., Maton, J., Gillespie, M. K., Langley, K., Lee, J., Leitchenkov, G., Leuschen, C., Luyendyk, B., MacGregor, J. A., MacKie, E., Moholdt, G., Matsuoka, K., Morlighem, M., Mouginot, J., Nitsche, F. O., Nost, O. A., Paden, J., Pattyn, F., Popov, S., Rignot, E., Rippin, D. M., Rivera, A., Roberts, J. L., Ross, N., Ruppel, A., Schroeder, D. M., Siegert, M. J., Smith, A. M., Steinhage, D., Studinger, M., Sun, B., Tabacco, I., Tinto, K. J., Urbini, S., Vaughan, D. G., Wilson, D. S., Young, D. A., and Zirizzotti, A.: Bedmap3 updated ice bed, surface and thickness gridded datasets for Antarctica, Sci. Data, 12, 414, <a href="https://doi.org/10.1038/s41597-025-04672-y" target="_blank">https://doi.org/10.1038/s41597-025-04672-y</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Pritchard et al.(2026)</label><mixed-citation>
       Pritchard, H. D., King, E. C., Goodger, D. J., Boyle, D., Goldberg, D. N., Recinos, B., Orr, A., and Regmi, D.: Towards Bedmap Himalayas: a new airborne glacier thickness survey in Khumbu Himal, Nepal, Earth Syst. Sci. Data, 18, 199–217, <a href="https://doi.org/10.5194/essd-18-199-2026" target="_blank">https://doi.org/10.5194/essd-18-199-2026</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Raissi et al.(2019)</label><mixed-citation>
       Raissi, M., Perdikaris, P., and Karniadakis, G. E.: Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations, J. Comput. Phys., 378, 686–707, <a href="https://doi.org/10.1016/j.jcp.2018.10.045" target="_blank">https://doi.org/10.1016/j.jcp.2018.10.045</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>RGI Consortium(2017)</label><mixed-citation>
       RGI Consortium: Randolph Glacier
Inventory – A Dataset of Global Glacier Outlines (NSIDC-0070, Version 6), National Snow and Ice Data Center [data set], <a href="https://doi.org/10.7265/4m1f-gd79" target="_blank">https://doi.org/10.7265/4m1f-gd79</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Robinson et al.(2022)</label><mixed-citation>
       Robinson, A., Goldberg, D., and Lipscomb, W. H.: A comparison of the stability and performance of depth-integrated ice-dynamics solvers, The Cryosphere, 16, 689–709, <a href="https://doi.org/10.5194/tc-16-689-2022" target="_blank">https://doi.org/10.5194/tc-16-689-2022</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Rounce et al.(2020)</label><mixed-citation>
       Rounce, D. R., Hock, R., and Shean, D. E.: Glacier mass change in High Mountain Asia through 2100 using the open-source Python Glacier Evolution Model (PyGEM), Front. Earth Sci., 7, <a href="https://doi.org/10.3389/feart.2019.00331" target="_blank">https://doi.org/10.3389/feart.2019.00331</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Rounce et al.(2023)</label><mixed-citation>
       Rounce, D. R., Hock, R., Maussion, F., Hugonnet, R., Kochtitzky, W., Huss, M., Berthier, E., Brinkerhoff, D., Compagno, L., Copland, L., Farinotti, D., Menounos, B., and McNabb, R. W.: Global glacier change in the 21st century: every increase in temperature matters, Science, 379, 78–83, <a href="https://doi.org/10.1126/science.abo1324" target="_blank">https://doi.org/10.1126/science.abo1324</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Schmitt et al.(2026)</label><mixed-citation>
       Schmitt, P., Maussion, F., Goldberg, D. N., and Gregor, P.: AGILE v0.1: The Open Global Glacier Data Assimilation Framework, Geosci. Model Dev., 19, 1301–1319, <a href="https://doi.org/10.5194/gmd-19-1301-2026" target="_blank">https://doi.org/10.5194/gmd-19-1301-2026</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>Schoof(2006)</label><mixed-citation>
       Schoof, C.: Variational methods for glacier flow over plastic till, J. Fluid Mech., 555, 299–320, <a href="https://doi.org/10.1017/S0022112006009104" target="_blank">https://doi.org/10.1017/S0022112006009104</a>, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>Schoof and Hewitt(2013)</label><mixed-citation>
       Schoof, C. and Hewitt, I.: Ice-sheet dynamics, Annu. Rev. Fluid Mech., 45, 217–239, <a href="https://doi.org/10.1146/annurev-fluid-011212-140632" target="_blank">https://doi.org/10.1146/annurev-fluid-011212-140632</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Smith(2026)</label><mixed-citation>
      
Smith, G.: Observational data and neural network-accelerated modelling provide valuable insights for glacier thickness reconstruction in High Mountain Asia: experiment files, Zenodo [software], <a href="https://doi.org/10.5281/zenodo.18495260" target="_blank">https://doi.org/10.5281/zenodo.18495260</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>Sommer et al.(2020)</label><mixed-citation>
       Sommer, C., Malz, P., Seehaus, T. C., Lippl, S., Zemp, M., and Braun, M. H.: Rapid glacier retreat and downwasting throughout the European Alps in the early 21st century, Nat. Commun., 11, 3209, <a href="https://doi.org/10.1038/s41467-020-16818-0" target="_blank">https://doi.org/10.1038/s41467-020-16818-0</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Steidl et al.(2025)</label><mixed-citation>
       Steidl, V., Bamber, J. L., and Zhu, X. X.: Physics-aware machine learning for glacier ice thickness estimation: a case study for Svalbard, The Cryosphere, 19, 645–661, <a href="https://doi.org/10.5194/tc-19-645-2025" target="_blank">https://doi.org/10.5194/tc-19-645-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>van Pelt and Frank(2025)</label><mixed-citation>
       van Pelt, W. and Frank, T.: New glacier thickness and bed topography maps for Svalbard, The Cryosphere, 19, 1–17, <a href="https://doi.org/10.5194/tc-19-1-2025" target="_blank">https://doi.org/10.5194/tc-19-1-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>Welty et al.(2020)</label><mixed-citation>
       Welty, E., Zemp, M., Navarro, F., Huss, M., Fürst, J. J., Gärtner-Roer, I., Landmann, J., Machguth, H., Naegeli, K., Andreassen, L. M., Farinotti, D., Li, H., and GlaThiDa Contributors: Worldwide version-controlled database of glacier thickness observations, Earth Syst. Sci. Data, 12, 3039–3055, <a href="https://doi.org/10.5194/essd-12-3039-2020" target="_blank">https://doi.org/10.5194/essd-12-3039-2020</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>Wouters et al.(2019)</label><mixed-citation>
       Wouters, B., Gardner, A. S., and Moholdt, G.: Global glacier mass loss during the GRACE satellite mission (2002–2016), Front. Earth Sci., 7, <a href="https://doi.org/10.3389/feart.2019.00096" target="_blank">https://doi.org/10.3389/feart.2019.00096</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>Zekollari et al.(2024)</label><mixed-citation>
       Zekollari, H., Huss, M., Schuster, L., Maussion, F., Rounce, D. R., Aguayo, R., Champollion, N., Compagno, L., Hugonnet, R., Marzeion, B., Mojtabavi, S., and Farinotti, D.: Twenty-first century global glacier evolution under CMIP6 scenarios and the role of glacier-specific observations, The Cryosphere, 18, 5045–5066, <a href="https://doi.org/10.5194/tc-18-5045-2024" target="_blank">https://doi.org/10.5194/tc-18-5045-2024</a>, 2024.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>Zheng et al.(2021)</label><mixed-citation>
       Zheng, G., Allen, S. K., Bao, A., Ballesteros-Cánovas, J. A., Huss, M., Zhang, G., Li, J., Yuan, Y., Jiang, L., Yu, T., Chen, W., and Stoffel, M.: Increasing risk of glacial lake outburst floods from future Third Pole deglaciation, Nat. Clim. Change, 11, 411–417, <a href="https://doi.org/10.1038/s41558-021-01028-3" target="_blank">https://doi.org/10.1038/s41558-021-01028-3</a>, 2021.

    </mixed-citation></ref-html>--></article>
