the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Inferring subglacial topography using physics informed machine learning constrained by two conservation laws
Mansa Krishna
Gong Cheng
Mathieu Morlighem
Subglacial topography beneath the Greenland Ice Sheet is a fundamental control on its dynamics and response to changes in the climate system. Yet, it remains challenging to measure directly, and existing representations of the subglacial topography rely on a limited number of observations. Although the use of mass conservation and the development of BedMachine Greenland substantially improved the representation of the bed topography, this approach is limited to fast-flowing sectors and is less effective in regions with complex, alpine topography. As an alternative to traditional numerical methods, recent work has explored using Physics Informed Neural Networks (PINNs), constrained by only one physical law, to solve forward and inverse problems in ice sheet modeling. Building on this work, we assess three PINN frameworks constrained by distinct conservation laws, showing that PINNs informed with a single conservation law are not sufficient for regions with sparse measurements and complex topographies. To that end, we introduce a novel approach that involves coupling two conservation laws within a PINN framework to infer the subglacial topography and test this approach for three regions with distinct environments in Greenland. This PINN is trained with both the conservation of mass and an approximation of the conservation of momentum (the Shelfy-Stream Approximation), which allows us to simultaneously infer the ice thickness and basal shear stress using observations of ice velocities, surface elevation, surface mass balance, and ice thinning rates in a mixed inversion problem. We compare the predicted ice thickness to ground-truth ice-penetrating radar measurements of ice thickness, showing that the PINN informed with two conservation laws is capable of inferring ice thickness in sparsely surveyed regions. Furthermore, comparisons of predicted bed topographies with BedMachine Greenland show that this approach is capable of discovering new bed features in slower-moving regions and in regions of complex topography, highlighting its potential for better constraining the bed topography of the Greenland Ice Sheet.
- Article
(18895 KB) - Full-text XML
- BibTeX
- EndNote
Approximately 58 and 7 m of sea level equivalent are sequestered in the Antarctic Ice Sheet and the Greenland Ice Sheet (GrIS), respectively (Morlighem et al., 2017; Morlighem et al., 2025; Morlighem et al., 2020; Morlighem, 2025; Pritchard et al., 2025), and they already contribute to global sea level rise at rates of 0.39 and 0.74 mm yr−1, respectively (Otosaka et al., 2023). Despite an increase in the availability of remote sensing data and recent progress made in numerical ice sheet modeling (e.g., Nowicki et al., 2016; Goelzer et al., 2017, 2018; Nowicki et al., 2020; Seroussi et al., 2020, 2024), the uncertainty in the future mass balance of the ice sheets remains high (e.g., Aschwanden et al., 2021; Seroussi et al., 2020; Goelzer et al., 2020).
Among the sources of uncertainty, poorly constrained subglacial topography (or more simply, bed topography) remains one of the major factors affecting ice sheet model projections. While its impact at the ice sheet scale has not yet been rigorously quantified, Durand et al. (2011) showed that differences in the bed topography at resolutions greater than 2 km could lead to significant variations in ice sheet model behavior for regions prone to Marine Ice Sheet Instability (MISI). More recently, Castleman et al. (2022) reported that the uncertainty in Thwaites Glacier's contribution to sea level due to the bed topography alone may be as large 21.9 cm over the next 200 years. The ice discharge at the ice sheet margin and stability of the grounding line and calving fronts are often preconditioned by the bed topography, with retrograde bed slopes having the potential to induce rapid retreat through MISI (e.g., Schoof, 2012; Catania et al., 2018; Morlighem et al., 2019). In addition to controlling ice flow, the bed topography also influences the routing of subglacial water, which in turn affects basal sliding (e.g., Gagliardini et al., 2007; Schoof, 2010). Since the 1960s, ground-based and airborne ice-penetrating radars have been used to measure the ice thickness of the ice sheets, from which we can then obtain the bed elevation (e.g., Evans and Robin, 1966; Rutishauser et al., 2016; CReSIS, 2016; Paden et al., 2010). Yet, these observations are limited in spatial coverage with gaps reaching tens of kilometers in some areas of the ice sheet, thus not meeting the kilometer-scale spatial resolutions required by ice sheet models. Despite efforts to better constrain the bed topography through increased data acquisition (e.g., NASA's Operation IceBridge Paden et al., 2010), large uncertainties persist across many regions of the Antarctic and Greenland ice sheets.
Ice sheet models rely on indirect methods to resolve the bed topography between ice-penetrating radar-derived observations, which involve inferring the ice thickness (and subsequently the bed elevation) from observable ice sheet data. These observable data include surface elevation, ice velocities, surface mass balance, ice thinning rates, and sparse ice thickness measurements from ice-penetrating radar. Traditional indirect methods involve using geo-statistical methods like kriging (e.g., Bamber et al., 2001, 2013) or numerically inverting for ice thickness using mass conservation (e.g., Morlighem et al., 2011). A combination of these traditional methods culminated in the development of BedMachine Greenland (Morlighem et al., 2017; Morlighem et al., 2025) and BedMachine Antarctica (Morlighem et al., 2020; Morlighem, 2025), which are currently widely used by the cryosphere community. Yet, the mass-conserving approach of BedMachine is limited to fast-flowing sectors and is often challenging to apply in regions with sparse measurements and complex topography, such as the mountainous areas of Southeast Greenland.
Machine learning methods have risen as a promising new approach to improve upon existing representations of the bed and capture realistic bed topography features, with the ice thickness inversion framed as a “minimization problem” per the classification by Farinotti et al. (2017). However, standard machine learning methods may not necessarily account for the physical processes governing the dynamics of ice sheets and glaciers. Embedding prior knowledge, such as the fundamental conservation laws within a machine learning model architecture allows for the development of a robust framework (Raissi et al., 2019; Karniadakis et al., 2021). Such machine learning models, or neural networks, are called Physics-Informed Neural Networks (PINNs), which are designed to ensure that their predictions satisfy the governing physical principles (Raissi et al., 2019; Karniadakis et al., 2021). Within glaciology, PINNs were first used by Riel et al. (2021) to better understand the basal mechanics beneath glaciers. Since then, the literature on PINNs has grown (e.g., Riel and Minchew, 2023; Iwasaki and Lai, 2023; Jouvet, 2023; Cheng et al., 2024; Wang et al., 2025).
In this paper, we use PINNs to infer the ice thickness, and subsequently the bed topography, in sectors of the GrIS where traditional inversion methods (such as the mass-conserving approach of BedMachine) are less effective. Following Cheng et al. (2024), we solve a two-dimensional, mixed inverse problem in which both the ice thickness and basal friction are inferred for three glaciologically distinct regions in Greenland. Our experiments explore different configurations of physical constraints within the PINN framework: mass conservation alone, momentum conservation alone, and a coupled system incorporating both conservation laws. The PINNs for each experiment are implemented using the open-source Python package, Physics-Informed Neural Networks for Ice and CLimatE (PINNICLE, Cheng et al., 2025b). Our objective is to determine the PINN framework and the physical constraints that are most effective for improving on existing representations of the bed topography in sectors with complex, alpine topography and slower-moving sectors further inland that do not have a high density of ice thickness observations.
The overall approach outlined in this section builds on the framework described in Cheng et al. (2024). We only provide a brief overview of the general PINN framework and our methods specific to this study, and refer the reader to Cheng et al. (2024, 2025b) for further details.
2.1 General Framework
We initialize and train the PINNs with the Python package, PINNICLE (Cheng et al., 2025b). The PINN inputs are the spatial coordinates and the outputs are the state variables in the partial differential equations (PDEs) used to constrain PINN predictions. Following the architecture described in Raissi et al. (2019), the PINN learns a relationship between the input and output variables from both the training data and from the PDEs with the help of a loss function (or cost function), that describes the total error in PINN predictions, shown below:
where ℒdata is the data loss and ℒφ is the physical loss. Though the total loss can be defined in different ways (we refer the reader to Cheng et al. (2025b) for further details on loss function definitions), we use the mean squared error (MSE) to calculate the loss terms for this study. The data loss quantifies the misfit between PINN predictions and the training data. In particular, the PINN randomly selects a set of distinct spatial locations or “data points” within the region of interest and calculates the MSE between the PINN predictions and training data over these data points. The physical loss measures how well the PINN predictions satisfy the PDEs, thus serving as a soft constraint which enforces the physical laws. This is done by randomly selecting “collocation points” within the region of interest and calculating the MSE of the PDE residuals over these collocation points. During the training process, the PINN minimizes this loss function and updates its neural network coefficients accordingly, as illustrated in Fig. 1.
Our PINN framework (Fig. 1) uses 6 fully connected (“dense”) layers with 128 neurons each and a hyperbolic tangent activation function between layers. We use Adam optimization, a learning rate of , and train the PINN for 700 000 iterations, after which the predictions do not improve significantly and training is considered sufficient.
Figure 1Illustration of the PINN framework, constrained by both mass conservation and momentum conservation, set up using the PINNICLE package. The inputs are the spatial coordinates and the outputs are the state variables of both PDEs. The loss function is comprised of data loss terms (black arrows) and physical loss terms (blue arrows).
2.2 Conservation Laws
Since we define our PINN output variables and select the training data according to the variables in the governing conservation laws, we first need to define the specific PDEs used for each of our experiments.
Let Ω⊂ℝ2 be the two-dimensional region of interest. The two-dimensional, depth-integrated conservation of mass for ice, considered an incompressible fluid, reads:
such that for , H(x) is the ice thickness, is the depth-integrated ice velocity, is the basal melting rate, is the surface mass balance, and is the ice thinning rate. Following Farinotti et al. (2009), we refer to the linear combination as the “apparent mass balance”. Then, we denote the residual of the conservation of mass (or the mass balance residual), φMB(x), as
For the conservation of momentum, we use the Shelfy-Stream/Shallow-Shelf Approximation (SSA, Morland, 1987; MacAyeal, 1989). The residual of the conservation of momentum (or the stress balance residual), φSB(x), is expressed as follows,
where ρi is the density of ice, g is the acceleration due to gravity, and s(x) is the surface elevation. σSSA refers to the stress tensor, which is expressed as follows:
where μ(x) is the ice viscosity determined using Glen's flow-law (Glen, 1958). τb(x) refers to the basal shear stress calculated using Weertman's friction law (Weertman, 1957), shown below:
where C(x) represents the spatially-varying basal friction coefficient and . It should be noted that, in two-dimensions, Eq. (4) consists of 2 equations, thus φSB is a (2×1) vector.
2.3 Training Data
The training data include both direct measurements and reanalysis model outputs. More specifically, we provide the PINN with ice velocity, surface mass balance, ice thinning rates, surface elevation, and sparse ice thickness measurements, all of which are variables in Eqs. (3), (4), and shown in Fig. 2. Ice velocity data from NASA MEaSUREs products (Joughin et al., 2018) are randomly selected for Nv distinct locations, , and denoted in tensor form, . For the apparent mass balance, surface mass balance data from the regional climate model RACMO 2.3 (Noël et al., 2016) are combined with ICESat-2 derived ice thinning rates (Smith et al., 2020) and are randomly selected for distinct locations, , and denoted in tensor form as . It should be noted that we assume the basal melting rate is small and therefore set m yr−1. Surface elevation data from the Greenland Ice Mapping Project (GIMP, Howat et al., 2014) are randomly selected for Ns distinct locations, , and denoted in tensor form as . Ice-penetrating radar measurements of ice thickness from CReSIS radar depth sounder data (CReSIS, 2016) are randomly selected for NH distinct locations, , and denoted in tensor form as . Unlike other training data, are only available along ice-penetrating radar flight tracks. Figure 2 depicts the aforementioned training data for a few regions in Greenland.
Figure 2Training data for three regions in Greenland. Each row corresponds to the data for the (a–d) Upernavik, (e–h) Narssap, and (i–l) Deception regions from which we select data points for training each PINN. The first column on the left shows the location of these regions on the GrIS. The subsequent columns, from left to right, contain the following information for the whole region: (a, e, i) magnitude of the ice velocity from NASA MEaSUREs, in log10 scale, (b, f, j) apparent mass balance calculated using surface mass balance from RACMO 2.3 and ICESat-2 derived ice thinning rates, , (c, g, k) surface elevation from GIMP, sdata, and (d, h, l) ice thickness Hdata, obtained along ice-penetrating radar flight tracks.
2.4 Regions of Interest
We focus on three different regions of Greenland in order to test the PINN frameworks in different environments as shown in Figs. 2 and 3. We first focus on the region depicted in Fig. 2a–d in West Greenland, which includes Nunatakassaap Sermia and the three main branches of Upernavik Isstrøm, labelled in Fig. 3a. For simplicity we will refer to this region as the “Upernavik” region. The bed topography in this region is well constrained as there are relatively dense ice thickness measurements from ice-penetrating radar, as shown in Fig. 2d, making it appropriate for assessing the overall performance of the PINN. We then focus on a region in Southwest Greenland, where the ice velocities are slower, ice thickness measurements are limited, and the bed topography is not well known. This “Narssap” region, shown in Fig. 2e–h includes Narssap Sermia, Qamanaarsuup Sermia, and Akullersuup Sermia, labelled in Fig. 3b. Finally, we focus on the “Deception” region in Southeast Greenland, which has several fast-flowing, tributary ice streams, shown in Fig. 2i–l. The main outlet glaciers are Unnamed Deception Ø Central North, Unnamed Deception Ø Central South, Unnamed Uunartit Islands, and Kruuse Fjord, which are labelled in Fig. 3c. This region has sparse ice thickness measurements, a complex, alpine-like bed topography and slower ice velocities in between fast-flowing ice streams, making the mass-conserving approach of BedMachine difficult to implement (Morlighem et al., 2017).
2.5 Loss Function
Following the PINN architecture in Fig. 1, when a PINN constrained by two conservation laws is provided with input tensors , it will predict tensors of the state variables of both mass balance and stress balance at the distinct locations selected for training (i.e., the data points), including (predicted ice velocity), (predicted apparent mass balance), (predicted surface elevation), (predicted ice thickness), and (predicted basal friction coefficient).
Let all N(⋅) terms represent the number of data points associated with their corresponding subscripts (as defined in Sect. 2.2). We denote different N(⋅) values for each variable because these data points are not necessarily in the same location as each other, which is standard practice when training PINNs (e.g., Cheng et al., 2024, 2025b). Then, supposing that for any tensor , we define the following data loss terms:
where the data loss terms ℒ(⋅) correspond to the MSE with respect to their subscripts (as defined in Sect. 2.2). The velocity data loss term ℒv shown in Eq. (7) includes two additional logarithmic terms that allow the PINN to capture slower ice velocities. These logarithmic terms include a small number to prevent taking the natural log of or dividing by zero. Given the framework depicted in Fig. 1, we note that the PINN is required to predict the basal friction coefficient in order to compute the stress balance residual, however we do not include a basal friction data loss term in the overall loss function since we do not have direct observations of the same.
For the physical loss terms, we randomly select Nφ collocation points to compute mass balance and stress balance shown in Eqs. (3) and (4) respectively. In particular, we denote tensors of the mass balance and stress balance residuals at these collocation points as and respectively. Then, we define the following physical loss terms:
where the terms correspond to the MSE of the PDE residuals with respect to their subscripts: MB (Mass Balance) and SB (Stress Balance).
Table 1Typical values of variables, selected weighting terms for the loss function, and number of data points and collocation points chosen for all three regions
All the γ(⋅) coefficients represent carefully selected scaling terms, or loss function weights, following a similar strategy to Cheng et al. (2024). All γ(⋅) weights ensure that each of the loss terms contribute similarly to the overall loss within the SI unit system. Both the data loss and physical loss terms are scaled to roughly the same order of magnitude using the typical values of variables in ice sheet modeling applications, as shown in Table 1. While we are using the same weighting terms (from Table 1) for all of our regions, we acknowledge that there is scope for more flexibility in choosing these weighting terms as the PINN output variables will have different values for different regions of the GrIS. Indeed, the γ(⋅) coefficients presented in this paper differ slightly from those provided by Cheng et al. (2024, 2025b). Table 1 provides further details on the typical values of these variables, the corresponding weights, and the number of data points and collocation points chosen for training.
2.6 Experiments
For each of the three experiments, described below, we train the same PINN multiple times to obtain a median prediction for each of the PINN output variables. This approach is necessary because the mixed inverse problem is ill-posed and the PINN training process is sensitive to randomness. More specifically, the initial state of the PINN (i.e., the initial neural network weights), the locations of collocation points, and the selection of data points are all determined randomly, implying that the final PINN predictions for each region may vary. As such, we train five PINNs for each experiment with different random seeds and retrieve the median prediction over a given region of interest. We find an ensemble of five PINNs for each region to be suitable given the computational cost of training a single PINN (further details on compute time can be found in the Results section). Moreover, since we have chosen a high number of iterations for training each PINN, we expect the predictions to generally converge. It should be noted that we choose to retrieve the median prediction rather than the mean prediction, which is less robust to biases.
2.6.1 Mass Balance
The goal of this experiment is to assess how well PINNs perform in regions where the mass-conserving approach of BedMachine is challenging to implement, such as regions where the ice is moving too slowly and the inversion is not well constrained. Hence, we train PINNs constrained with only the mass balance residual shown in Eq. (3) for Deception, which is a complex region with sparse measurements and slow-moving ice in between fast-flowing ice streams. Henceforth, we will refer to this PINN as “PINN (MB)” (or PINN constrained with Mass Balance only).
The architecture of the PINN (MB) differs slightly from the architecture illustrated in Fig. 1. When provided with input tensors , PINN (MB) will predict output tensors of the state variables of the conservation of mass. Therefore, we construct the following loss function, denoted by ℒMB, to inform predictions:
where all the loss terms ℒ(⋅) are defined in Eqs. (7), (8), (10), and (11). We retain all N(⋅) and γ(⋅) values from Table 1 for PINN (MB). The PINN (MB) is constrained by ice thickness data along the ice-penetrating radar flight tracks shown in Fig. 2l.
2.6.2 Stress Balance
Recent work by Cheng et al. (2024) demonstrated the application of PINNs constrained with only the conservation of momentum to the fast-flowing region of Helheim Glacier. However, it remains unclear whether this PINN framework would be as effective as BedMachine in regions with more complex topography, sparse measurements, and slower ice velocities. To explore this further, we implement a PINN constrained with only the stress balance residual shown in Eq. (4) for the Deception region. We refer to this PINN as “PINN (SB)” (or PINN constrained with Stress Balance only).
Similar to PINN (MB), the architecture of PINN (SB) also differs slightly from the architecture illustrated in Fig. 1. When provided with input tensors , PINN (SB) will predict output tensors of the state variables of the conservation of momentum. Therefore, we construct the following loss function, denoted by ℒSB, to inform predictions:
where all the loss terms ℒ(⋅) are defined in Eqs. (7), (9), (10), and (12). We retain all N(⋅) and γ(⋅) values from Table 1 for PINN (SB). Cheng et al. (2024) included additional loss terms describing boundary conditions on the calving front of Helheim Glacier, however since we are only solving the inverse problem (and not the forward problem), we do not include any loss terms for calving. The PINN (SB) is constrained by randomly selected ice velocity data both within the domain and along the boundaries of the region of interest.
2.6.3 Coupling Mass Balance and Stress Balance
The results of BedMachine Greenland and Cheng et al. (2024) suggest that that informing PINNs with mass conservation or momentum conservation alone may not be sufficient to retrieve accurate predictions of ice thickness in slower-moving regions with sparse ice thickness measurements and complex topographies. While using the classical adjoint method to solve for the ice thickness and basal sliding coefficient is technically difficult, this PINN framework (Fig. 1) allows us to easily and flexibly introduce multiple PDE constraints within our loss function. Hence, we implement a PINN constrained with both mass balance, Eq. (3), and stress balance, Eq. (4), for the regions of interest, described above. These PDEs are coupled within the PINN framework as predicted ice thickness values that satisfy the mass balance residual are directly substituted into the stress balance residuals, and vice versa. Henceforth, we refer to the PINN in this experiment as “PINN (MB + SB)” (or PINN constrained with both Mass Balance and Stress Balance).
As shown in Fig. 1, when this PINN (MB + SB) is provided with input tensors , it will predict output tensors of the state variables of both the conservation of mass and the conservation of momentum. Therefore, we construct the following loss function, denoted by ℒ, to inform predictions:
where the loss terms ℒ(⋅) are defined in Eqs. (7), (8), (9), (10), (11), and (12). We retain all N(⋅) and γ(⋅) values from Table 1 for this PINN (MB + SB). Similar to previous experiments, constraints for this mixed inverse problem are provided by ice-thickness and velocity data.
Depending on the configuration of PDE constraints, each PINN took approximately 3–17 h to train using one NVIDIA A100 PCIE 40GB GPU (Texas Advanced Computing Center, 2026). We train five PINNs for each experiment with different random seeds to deal with the random nature of the PINN training process. Unless otherwise stated, all reported results refer to the median prediction of five PINNs.
3.1 Effect of Different Physical Constraints
To assess the effect of different physical constraints, we present PINN (MB), PINN (SB), and PINN (MB + SB) predictions of the bed topography for Deception. For each experiment, we use predictions of the ice thickness, H, and the surface elevation from GIMP, sdata, to calculate the predicted bed topography, for the whole region, as depicted in Fig. 4a–c. The differences between predicted bed topographies and BedMachine Greenland (Version 6) are depicted in Fig. 4d–f, with the areas in which BedMachine applies a mass-conserving approach outlined in black; henceforth we will refer to these outlined areas as Ωmc.
Table 2Bed topography RMSEs for Deception along ice-penetrating radar flight tracks, for different physical constraints.
To assess the accuracy of the predicted bed topographies, we compare predictions along ice-penetrating radar flight tracks to “ground-truth data” obtained along the same flight tracks. We compute these reference bed elevations by taking the difference between observed surface elevation along the flight tracks and ice thickness measurements, . The root mean squared errors (RMSEs) between the inferred and reference bed topographies are compiled into Table 2.
Figure 4Inferred bed topography maps for Deception to demonstrate the effect of different physical constraints. The depicted maps are for (a, d) PINN (MB), (b, e) PINN (SB), and (c, f) PINN (MB + SB). From top to bottom, (a)–(c) show the PINN inferred bed topography maps, and (d)–(f) show the difference between BedMachine and PINN bed topography maps, bBedMachine−b (m). On these difference maps, we outline the areas in which BedMachine uses a mass-conserving approach, Ωmc (i.e., the black outline).
The BedMachine and PINN (MB) topographies are quite different as shown in Fig. 4d, especially outside of Ωmc where differences exceed 800 m in some areas. PINN (MB) predictions align more closely with the ground-truth bed topography, as indicated by the relatively low RMSE of 123 m compared to the BedMachine RMSE of 323 m (see Table 2). However, we also notice that PINN (MB) predicts bed features that are highly correlated to the ice-penetrating radar flight tracks in Fig. 2l. Within Ωmc, the average difference between BedMachine and PINN (MB) is significantly reduced, with differences of approximately 300 m. Yet, PINN (MB) tends to predict thinner ice than ice-penetrating radar measurements suggest. As a result, PINN (MB) does not capture the depth of the troughs beneath Deception Ø Central North, Deception Ø Central South and Uunartit Islands that are better resolved by BedMachine. Indeed, the PINN (MB) RMSE within Ωmc of 98.5 m is higher than the BedMachine RMSE of 83.8 m (see Table 2).
For PINN (SB), we notice that the predicted bed topography for Deception is relatively similar to BedMachine outside Ωmc, as shown by the grey areas on the difference map in Fig. 4e. More quantitatively, the PINN (SB) RMSE of 108 m outside Ωmc is significantly lower than the BedMachine RMSE of 389 m outside Ωmc (see Table 2). We observe that PINN (SB) predicts isolated crater-like depressions along ice-penetrating radar flight tracks, shown in Fig. 4b. Within Ωmc, the difference between BedMachine and PINN (SB) is more pronounced, with differences of approximately 600 m. Interestingly, though the PINN (SB) RMSE of 71.3 m is slightly lower than the BedMachine RMSE of 83.8 m within Ωmc, PINN (SB) predicts thinner ice than ice-penetrating radar measurements suggest and fails to capture the troughs beneath Deception Ø Central North, Deception Ø Central South and Uunartit Islands that are well captured in BedMachine.
Lastly, we observe that the Bedmachine and PINN (MB + SB) bed topographies are significantly different. However, unlike PINN (MB) and PINN (SB), which predict isolated bed features that coincide with radar flight tracks, the PINN (MB + SB) bed topography for Deception consists of an intricate network of troughs that are not well captured in BedMachine. PINN (MB + SB) appears to connect and interpolate bed features between radar flight tracks, where we have direct observations. Though we observe differences of over 600 m outside Ωmc, as shown in Fig. 4f, the PINN (MB + SB) RMSE of 137 m is lower than that of BedMachine (see Table 2). Within Ωmc, PINN (MB + SB) does capture the troughs beneath Deception Ø Central North, Deception Ø Central South and Uunartit Islands. However, the predicted ice thickness is slightly thinner than suggested by radar-derived measurements and BedMachine. As a final note, we determine that PINN (MB + SB) produces accurate predictions through a separate validation study and refer the reader to Appendix B.
3.2 Predictions for Regions of Interest
We present the applications of PINN (MB + SB) to the three regions of interest: Upernavik, Narssap, and Deception. Further detail on our results, including the predicted basal friction coefficients, can be found in Appendix A.
3.2.1 Predictions of the Bed Topography
We calculate the predicted bed topography, b, for each region as shown in Fig. 5a–c and compare these bed topographies to the BedMachine bed topographies shown in Fig. 3. We show the difference between the BedMachine and PINN bed topographies in Fig. 5d–f, annotated with Ωmc. To assess the PINN results, we compare predictions along ice-penetrating radar flight tracks to ground-truth bed topography data, bdata, and compile the RMSEs into in Table 3. We also estimate the uncertainty in PINN predictions of ice thickness by assessing the spread in ice thickness projections of the PINN (MB + SB) ensemble (Fig. 6).
Table 3Bed topography RMSEs for Upernavik, Narssap, and Deception along ice-penetrating radar flight tracks. The table contains RMSEs between PINN-predicted bed topographies and ground-truth ice-penetrating radar observations, bdata (m), both within and outside Ωmc. For comparison, we also include RMSEs between BedMachine (Version 6) bed topographies and ground-truth ice-penetrating radar observations within and outside Ωmc.
Figure 5PINN (MB + SB) bed topography and difference maps for (a, d) Upernavik, (b, e) Narssap, and (c, f) Deception. (a)–(c) depict the PINN (MB + SB) predicted bed topography maps, and (d)–(f) depict the difference between BedMachine and the PINN bed topography maps, bBedMachine−b (m). These difference maps are also annotated with an outline of Ωmc for each region (in black).
For Upernavik, the BedMachine and PINN bed topographies, shown in Figs. 3a and 5a respectively, are broadly similar with an average difference of less than 100 m for the whole region. The PINN RMSE of 70.6 m (compared to ground-truth bed topography data) is lower than the BedMachine RMSE of 95.1 m (see Table 3), and indeed, we observe a few noticeable differences between these bed topographies. Going from north to south, the PINN predicts a continuous trough beneath Nunatakassaap Sermia, while BedMachine does not. Second, the PINN indicates that the trough beneath the northern fork of Upernavik Isstrøm North extends further inland than BedMachine suggests. Lastly, the PINN predicts a “disconnected” trough beneath the southern fork of Upernavik Isstrøm North, while BedMachine suggests that this trough is continuous.
Comparing the PINN bed topographies for Narssap in Fig. 5b and BedMachine in Fig. 3b, we observe that the PINN infers glacial valleys in the bed, especially outside Ωmc. These features satisfy ground-truth bed topography data as indicated by the relatively low RMSE of 50.2 m compared to the BedMachine RMSE of 89.3 m (see Table 3). Within Ωmc, the PINN predicts troughs beneath Narssap Sermia and Akullersuup Sermia that are shallower than those in both BedMachine and ground-truth data by approximately 200 m.
The BedMachine and PINN bed topographies for Deception, shown in Figs. 3c and 5c are significantly different. The PINN predicts an intricate network of troughs that coincide with the fast-flowing ice streams and are not well captured in BedMachine. These differences are especially evident outside Ωmc in Fig. 5f, with the PINN showing that the bed topography is deeper than that of BedMachine by over 600 m. Despite this rather large difference with respect to BedMachine, these PINN inferred bed features satisfy ground-truth bed topography data, as indicated by the relatively low RMSE of 150 m compared to the BedMachine RMSE of 389 m outside Ωmc (see Table 3). Within Ωmc, the PINN predicts troughs beneath Deception Ø Central South and Uunartit Islands that are shallower than that of both BedMachine and ground-truth data by approximately 250 m.
Figure 6Standard error in PINN (MB + SB) ice thickness predictions for (a) Upernavik, (b) Narssap, and (c) Deception. Note that we calculate the standard error by dividing the standard deviation in ice thickness predictions by the square root of the sample size n=5 (i.e., number of PINNs in the ensemble).
Since we train an ensemble of PINNs and retrieve the median prediction, in reality we have a range of ice thickness predictions for each (x,y) location. To estimate the uncertainty due to the initial state of the PINN, we assess the spread in PINN predictions within the ensemble for each region by calculating the standard error of the ice thickness predictions, shown in Fig. 6. The mean and median standard errors in ice thickness predictions across all regions are ≲40 m. For the Upernavik region, we generally observe lower standard error values with a maximum of 155 m. The standard errors for Narssap and Deception are slightly higher, with maximum standard error values of 204 and 344 m respectively. These results are compiled into Table 4.
Table 4Standard Error in ice thickness predictions within PINN (MB + SB) ensemble for Upernavik, Narssap, and Deception. For each region of interest, we determine the minimum and maximum standard error in ice thickness predictions. Additionally, we also calculate the mean and median standard error values to provide more insight into the distribution of these standard errors.
3.2.2 Predictions of Observable Ice Sheet Features
We present PINN predictions of the observable ice sheet features (including v, , and s) for all three regions of interest. It is important that the PINN accurately predicts these observable features as these predictions are used to compute the PDE residuals in the loss function, and therefore the bed prediction. Table 5 describes the RMSEs and fractional root mean squared errors (FRMSEs) between PINN predictions and the training data for these observable features. Note that we calculate the FRMSE (as a percentage) using Eq. (16):
The PINNs are generally able to capture the ice velocities, though predictions have larger differences of over 100 m yr−1 along fast-flowing ice streams, as shown in Fig. A1. Upernavik and Narssap velocity predictions have lower RMSEs of 42.3 and 25.8 m yr−1 respectively, while the Deception velocity prediction has a higher RMSE of 62.9 m yr−1, which is to be expected since Deception has faster-flowing glaciers. Interestingly, even though we see differences in the RMSEs of velocity predictions, the FRMSEs are all close to ∼20 %. Among all the observable features, the PINNs best capture the apparent mass balance within FRMSEs of 10 % for each region (shown in Table 5), though we notice minor differences along the margins, as shown in Fig. A2. The Narssap and Deception apparent mass balance predictions have lower RMSEs of 0.0209 and 0.0321 m yr−1 respectively, while the RMSE of the apparent mass balance for Upernavik is an order of magnitude higher at 0.112 m yr−1. The PINNs also generally capture the surface elevation for each region within FRMSEs of 5 %, though these predictions are smoother, implying that they are lower frequency approximations of the observed surface elevation from GIMP, as shown in Fig. A3. In other words, the PINNs do not resolve fine-scale (≲500 m) details in the surface elevation. The surface elevation predictions for Upernavik and Narssap have lower RMSEs of 20.9 and 12.3 m respectively, while the prediction for Deception, which has a complex topography, has an RMSE of 56.2 m. Further details on the predictions of the observable ice sheet features can be found in Appendix A.
We first discuss the effect of informing PINNs with different physical constraints for the Deception region. After determining the most effective physical constraints for inferring the bed topography, we discuss PINN results for the three regions of interest. While the focus of this paper is on PINN predictions of the ice thickness, and subsequently the bed topography, a brief discussion of the PINN predictions for the second unknown, the basal friction, can be found in Appendix A. A further comparison of the PINN predicted bed topography to another bed topography product generated using a quantile regression forest approach (Palmer et al., 2025) can be found in Appendix D.
4.1 Determination of Physical Constraints
From the results presented in Fig. 4, we observe that all three PINNs (i.e., MB, SB, and MB + SB) predict significantly different bed topographies than that of BedMachine for the Deception region, especially outside Ωmc. All three PINNs satisfy ground-truth bed topography data better than BedMachine outside Ωmc, as indicated by the RMSEs in Table 2. However, PINN (MB) and PINN (SB) predict isolated, crater-like features along radar flight tracks as shown in Fig. 4a, b. Given the presence of fast-flowing, tributary ice streams in this region, these crater-like bed features are unrealistic. We expect that PINN (MB) and PINN (SB) are fitting the training data too closely and not interpolating or “connecting” inferred bed features. In other words, PINN (MB) and PINN (SB) are overfitting the training data, resulting in artificially lower RMSEs than that of BedMachine outside Ωmc. PINN (MB + SB), however, predicts several troughs that coincide with the fast-flowing ice streams and satisfy ground-truth bed topography data outside of Ωmc. Therefore we observe that PINN (MB + SB) successfully connects inferred bed features, leading to a far more realistic bed topography map for Deception. The PINN (MB + SB) RMSE of 150 m outside Ωmc is slightly higher than the PINN (MB) and PINN (SB) RMSEs of 133 and 108 m respectively. This modest increase in the RMSE is expected, as PINN (MB + SB) uses multiple physical constraints, introducing additional regularization terms in its loss function. As a result, the slightly higher RMSE suggests that PINN (MB + SB) is learning a more generalized solution for the whole Deception region rather than overfitting the training data.
Within Ωmc, the difference between BedMachine and PINN (SB) in Fig. 4e is more pronounced. Yet, interestingly, the PINN (SB) RMSE of 71.3 m is slightly lower than the BedMachine RMSE of 83.8 m within Ωmc (see Table 2). The differences of over 500 m in Fig. 4(e) could be explained by the different physical constraints imposed within Ωmc (i.e., PINN (SB) imposes stress balance while BedMachine imposes mass balance), though a more likely explanation for the PINN (SB) RMSE being low is due to overfitting. On the other hand, the reduced difference within Ωmc for PINN (MB) and PINN (MB + SB) confirms that these PINNs are indeed using mass conservation to inform predictions. Yet, both PINN (MB) and PINN (MB + SB) predict thinner ice than that suggested by BedMachine and ice thickness measurements, failing to capture the full depth of the troughs beneath Deception Ø Central North, Deception Ø Central South, and Uunartit Islands. Indeed, the PINN (MB) and PINN (MB + SB) RMSEs of 98.5 and 105 m respectively is higher than the BedMachine RMSE even though the physical constraints imposed for all three are the same. We attribute this difference to the fact that BedMachine is exposed to all the available ice thickness, ice velocity, and apparent mass balance data, whereas the PINN is only exposed to a small subset of the ice thickness training data. Furthermore, BedMachine numerically solves for the ice thickness using the conservation of mass with the ground-truth ice velocity and apparent mass balance data directly. The PINN, on the other hand, makes predictions of the observable ice sheet features that are then used within the mass balance residual (in the loss function), thus not using the velocity and apparent mass balance data directly. The PINN predictions of these observable ice sheet features () are not exactly equal to the ground-truth data, as shown by the differences in predicted and ground-truth ice velocities in Fig. A1, likely introducing numerical errors in the computation of the mass balance residual. These arguments imply that BedMachine imposes mass conservation more “strongly” within Ωmc, while the PINNs impose the physical constraints more “weakly”. This may explain why BedMachine is able to resolve the full depth of the troughs beneath Deception Ø Central North, Deception Ø Central South, and Uunartit Islands within Ωmc better than the PINNs.
To summarize, our results indicate that constraining the PINN with mass balance alone and stress balance alone is not sufficient for predicting realistic bed topography in complex regions, like Deception. Both PINN (MB) and PINN (SB) are prone to overfitting, especially outside Ωmc. We determine that PINN (MB + SB) is most effective for inferring the bed topography as multiple physical constraints help mitigate overfitting, allowing for a more generalized prediction of the bed topography. It should be noted here that solving such a problem (i.e., coupling mass balance and stress balance) using the classical adjoint method, while theoretically possible, is technically difficult. While previous work has derived the classical adjoint using a first-order approximation of the Stokes equations and depth-integrated conservation of mass to simultaneously infer basal sliding and ice thickness (e.g., Perego et al., 2014), this problem is considerably more involved and, in practice, typically may necessitate automatic differentiation. The proposed PINN (MB + SB) framework provides a straightforward and flexible way to combine multiple physical constraints, thus exceeding their individual limitations while also fitting the training data, allowing for more realistic predictions.
4.2 Applications to Regions of Interest
We examine the predicted bed topography for Upernavik, shown in Fig. 5a. The difference map shown in Fig. 5d reveals that BedMachine and the PINN have broadly similar bed topography maps because they conserve the physical laws for the entire Upernavik region. The PINN is successful at “connecting” and extrapolating ice thickness measurements, revealing a realistically-looking, continuous trough beneath Nunatakassaap Sermia and an extended trough beneath the northern fork of Upernavik Isstrøm North, both of which are not captured in BedMachine. Given that the PINN RMSE of 70.6 m is lower than that of BedMachine, we expect that these new bed features satisfy ground-truth bed topography data and are realistic. Yet, in some cases where the PINN has no data points to further constrain it's predictions, it may not capture important bed features. For instance, the PINN does not infer a continuous trough beneath the southern fork of Upernavik Isstrøm North where there are no ice-penetrating radar measurements (see the ice thickness measurements along flight tracks in Fig. 2d). This means that the PINN would need to rely completely on the mass balance and stress balance residuals to infer the ice thickness, and subsequently the trough beneath. When we have no data points within Ωmc to constrain predictions, we expect that BedMachine will produce more realistic results as it imposes mass conservation more “strongly” within Ωmc, while the PINN enforces mass conservation and momentum conservation “weakly” (as discussed in Sect. 4.1). This may explain why the PINN did not successfully capture a continuous trough beneath the southern fork of Upernavik Isstrøm North, where the PINN has no data points to further constrain its predictions of ice thickness.
For Narssap, we note that Ωmc generally encompasses the region with ice velocities that are ∼100 m yr−1 or greater (see Fig. 2e). The PINN suggests glacial valleys outside Ωmc which are not captured in BedMachine and satisfy ground-truth ice-penetrating radar measurements (see RMSEs in Table 3). We find these bed features to be realistic as they coincide directly with faster-flowing sectors, where velocities are approximately 50–100 m yr−1. Within Ωmc, we find that the PINN RMSE is lower than the BedMachine RMSE, implying that the PINN is satisfying ground-truth measurements better than BedMachine. However, in the fast-flowing region, we note that the PINN predicts thinner ice than that shown in Figs. 2h and 3b beneath Narssap Sermia and Akullersuup Sermia, implying that it is not able to recover the depth of the trough beneath these outlet glaciers. As mentioned above, PINN predictions of the ice velocity have larger uncertainties for the fast-flowing regions, such as Narssap Sermia and Akullersuup Sermia, which likely affects the computation of the PDE residuals. The PINN predictions of the surface elevation are smooth, which could also contribute to uncertainty in the PDE residuals, but since the PINN RMSE of 12.3 m for the surface elevation is relatively small we expect that most of the uncertainty in the PDE residuals is due to the velocity predictions. Furthermore, we observe that Narssap is a region with sparse ice thickness measurements and that the PINN conserves mass and momentum more “weakly” than BedMachine which “strongly” imposes mass balance along these fast-flowing regions within Ωmc, likely explaining why BedMachine is able to recover the depth of the trough beneath Narssap Sermia and Akullersuup Sermia, while the PINN is not as successful.
The Deception region is known to have a complex topography and we note that Ωmc is quite small, covering only the margins of the region as indicated by the black outline in Fig. 5f, where the ice velocities are approximately 1000 m yr−1 or greater. The PINN unveils an intricate network of troughs outside Ωmc that satisfy ground-truth bed topography measurements with lower RMSEs than BedMachine (see Table 3). Similar to Narssap, we find that these inferred features coincide with fast-flowing ice streams outside Ωmc. Yet, also similar to Narssap, the PINN predicts thinner ice than shown in Fig. 2i within Ωmc and consequently does not quite capture the full depth of the trough beneath Deception Ø Central North, Deception Ø Central South and Uunartit Islands. Similar to previous cases, this difference is explained by the fact that Ωmc encompasses the region with fast-flowing ice where the PINN predictions of the ice velocity are more uncertain (see Fig. A1f) and by the fact that the PINN imposes the conservation laws weakly compared to BedMachine.
The uncertainty or spread in PINN predictions in the ensemble is generally ≲40 m across all regions (as indicated by the mean and median standard error values in Table 4). This implies that the uncertainty in predictions due to randomness and differences in the initial states of each PINN within the ensemble is generally lower than the overall bed topography RMSE values of Table 3. As expected, the spread in ice thickness predictions is lower for the Upernavik region than the other two regions as Upernavik has denser ice thickness measurements, meaning that the ice thickness predictions are more constrained. For Narssap and Deception, we notice that the standard errors are higher, especially between ice-penetrating radar flight tracks where predictions are more difficult to constrain. Yet, it is clear from the low mean and median standard error values (Table 4) as well as the standard error maps in Fig. 4 for all three regions that the PINNs generally agree with each other and converge to similar solutions for the ice thickness.
4.3 Limitations and Next Steps
Regarding the differences in the PINN predictions of the state variables (i.e., ), we expect that these can be explained by the PINN model resolution. In other words, these differences are likely the result of too few data points provided to the PINN during the training process. We observe that the PINN captures observable features with gradual, smoother transitions (or gradients) better than those with sharper transitions. For instance, the PINN accurately predicts the apparent mass balance, which changes far more gradually across the regions of interest, but struggles to capture faster flowing ice velocities that have sharper gradients. As a result, increasing the number of data points and providing the PINN with more spatial information regarding these observable features will help limit the differences in all state variable predictions. That being said, it should be noted that increasing the number of data points and collocation points would lead to an increase in computational cost. Furthermore, we expect that we will not be able to limit small differences altogether with our current framework due to the nature of the PINN architecture itself (Krishnapriyan et al., 2021); the de-noising nature of the PINN lends itself to smoother, lower-frequency predictions. To address this limitation, we may have to employ a multi-stage training scheme (Wang and Lai, 2024).
Another main limitation of the PINN (MB + SB) framework is that it does not account for some of the physics, such as vertical shear and internal deformation. We acknowledge that vertical shear should not be neglected in areas of slower-moving ice, which is not accounted for in our current stress balance residual (i.e., the Shallow-Shelf Approximation). In making the assumption that the surface velocities are similar to depth-averaged velocities, we actually have slightly “inflated” depth-averaged velocities. Therefore, in order for the stress balance residual to be satisfied, the PINN would have to predict thinner ice to maintain the same ice flux. As our next steps will likely involve applying this method to interior regions of the Greenland Ice Sheet where BedMachine does not use a mass-conserving approach and internal deformation is likely to dominate, we will likely have to modify our framework to include higher-order physics (e.g., Blatter, 1995; Pattyn, 2003; Dias dos Santos et al., 2022).
In this paper, we use PINNs to solve a two-dimensional inverse problem, set up using the open source package, PINNICLE. With this framework, we improve inference of ice thickness, and subsequently the bed topography beneath the GrIS. We apply our framework to three diverse regions: Upernavik, Narssap, and Deception, to assess its performance in different glaciological settings. By testing PINNs constrained by mass conservation alone, momentum conservation alone, and both conservation laws, we determine that using both mass balance and stress balance is most effective for slower-moving sectors with sparse measurements and complex bed topographies. Our method is especially effective outside the region where BedMachine uses a mass-conserving approach, as confirmed by the discovery of new bed features beneath Narssap and Deception. We conclude that the PINN framework provides a viable alternative to BedMachine and is especially well-suited to inferring bed features where BedMachine does not use a mass-conserving approach. We recommend using this approach to infer the bed topography in the ice sheet interior where BedMachine relies on simple interpolation methods and where PINNs would provide a more physically based estimate of the bed topography, especially when constrained with two conservation laws.
A1 Extended Results
PINN (MB + SB) predicts the ice velocities for each region, the magnitudes of which are shown in Fig. A1a–c. These velocity predictions are used in the velocity data loss and both physical loss terms of the loss function ( in Eq. (15). To evaluate how well this PINN captures ice velocities, we calculate the difference between the velocity training data from NASA MEaSUREs (Joughin et al., 2018) and the predicted ice velocities; these difference maps are shown in Fig. A1d–f. The difference maps show that the PINN is generally able to capture the velocities of both fast-flowing and slower-moving ice (RMSEs and FRMSEs are shown in Table 5), though predictions are less accurate along fast-flowing ice streams. Though Upernavik and Narssap velocity predictions have lower RMSEs of 42.3 and 25.8 m yr−1 respectively and the Deception velocity prediction has a higher RMSE of 62.9 m yr−1, the FRMSEs of approximately 20 % (see Table 5) for all three regions suggests that the PINN is performing similarly for all regions despite differences in the velocity profile.
Figure A1PINN (MB + SB) predicted ice velocity and difference maps for (a, d) Upernavik, (b, e) Narssap, and (c, f) Deception. (a)–(c) depict the PINN (MB + SB) predicted ice velocity maps and (d)–(f) depict the difference between ice velocity from NASA MEaSUREs shown in Fig. 2a, e, i and PINN velocity maps.
PINN (MB + SB) predicts the apparent mass balance, or the linear combination of surface mass balance and ice thinning rates, () for each region as shown in Fig. A2a–c. These predictions are used in the data loss and mass balance physical loss term of the loss function ( in Eq. 15). To evaluate how closely the PINN captures , we calculate the difference between the training data from RACMO 2.3 (Noël et al., 2016) and ICESat-2 derived ice thinning rates (Smith et al., 2020) and the predicted values; these difference maps are shown in Fig. A2d–f. The difference maps show that the PINN successfully captures (RMSEs and FRMSEs shown in Table 5) within an RMSE of 0.5 m yr−1 and an FRMSE of 10 % for all three regions. Narssap and Deception predictions have lower RMSEs of 0.0209 and 0.0321 m yr−1 respectively, while the Upernavik prediction has an RMSE that is an order of magnitude higher at 0.112 m yr−1.
Figure A2PINN (MB + SB) predicted and difference maps for (a, d) Upernavik, (b, e) Narssap, and (c, f) Deception. (a)–(c) depict the PINN (MB + SB) predicted maps and (d)–(f) depict the difference between derived from RACMO 2.3 and ICESat-2 shown in Fig. 2b, f, j and the PINN maps.
PINN (MB + SB) also predicts the surface elevation for each region, shown in Fig. A3a–c. These predictions are used in the surface elevation data loss and stress balance physical loss term of the loss function ( in Eq. 15). To evaluate how well the PINN predicts the surface elevation, we calculate the difference between the surface elevation training data from GIMP (Howat et al., 2014) and the predicted surface elevation, shown in Fig. A3d–f. While the difference maps show that the PINN does generally capture the surface elevation (RMSEs and FRMSEs are shown in Table 5), these maps also suggest that the PINN predictions yield a far smoother surface elevation profile than GIMP. Even so, the FRMSE values for all three regions are within 5 %, suggesting that the PINN is capable of capturing the general, lower frequency approximation of the surface elevation. Upernavik and Narssap surface elevation predictions have lower RMSEs of 20.9 and 12.3 m respectively, while the Deception surface elevation prediction has a higher RMSE of 56.2 m.
Figure A3PINN (MB + SB) predicted surface elevation and difference maps for (a, d) Upernavik, (b, e) Narssap, and (c, f) Deception. (a)–(c) depict the PINN (MB + SB) predicted surface elevation maps and (d)–(f) depict the difference between surface elevation from GIMP shown in Fig. 2c, g, k and PINN surface elevation maps.
Figure A4Squared basal friction coefficients and difference maps for (a–c) Upernavik, (d–f) Narssap, and (g–i) Deception. (a), (d), (g) depict the ISSM inverted squared basal friction coefficients, (b), (e), (h) depict the PINN (MB + SB) predicted squared basal friction coefficients, and (c), (f), (i) depict the difference between the inverted and predicted squared basal friction coefficients.
In addition to the aforementioned observable features, PINN (MB + SB) also predicts the basal friction coefficients for each region. These predictions are used only in the stress balance loss terms of the loss function( in Eq. (15). Since we do not provide the PINN with any training data for the basal friction coefficients, to assess the quality of PINN predictions we invert for the basal friction coefficients using the Ice-sheet and Sea-level System Model (ISSM, Larour et al., 2012) with the method described in Morlighem et al. (2013). Note that to obtain the inverted basal friction coefficients, we initialize our ISSM models with BedMachine (version 6) ice thickness values. Given the formulation of Weertman's friction law, Eq. (6), we plot maps of the PINN predicted squared basal friction coefficient values (C2) that are used to calculate the basal shear stress (Eq. 6); these are shown in Fig. A4b, e, h. Figure A4a, d, g depict the squared basal friction coefficient values () obtained through an inversion using ISSM. The differences between these two squared basal friction coefficient maps are shown in Fig. A4c, f, i.
Figure A5Predicted variables from PINN (MB + SB) substituted into the PDE residuals for (a, b, c) Upernavik, (d, e, f) Narssap, and (g, h, i) Deception. We compute the (a, d, g) mass balance residuals (Eq. 3) as well as the (b, e, h) stress balance residuals in x and the (c, f, i) stress balance residuals in y (Eq. 4) for each region of interest.
We observe that the inverted and predicted squared basal friction coefficients for Upernavik and Narssap share some similarities, with lower coefficients in regions of fast-flowing ice and higher coefficients in regions where the ice is slower-moving. However, we also observe these maps have notable differences of Pa s m located in the areas of fast-flowing ice. For Deception, we observe that the squared basal friction coefficient maps are significantly different, especially in the region where the PINN predicts an intricate network of troughs, outside the MC domain, where the PINN bed topography is over 600 m deeper than that of BedMachine.
Lastly, we substitute these values back into the PDE residual terms of our loss function, to assess how well the PINN (MB + SB) predictions are satisfying the physical laws. Figure A5a, d, g depict the mass balance residuals for each region, which are generally the same order of magnitude as the mass balance typical value, ∼ 1 m yr−1 (see Table 1). Figure A5b, e, h depicts the stress balance residual in x while Fig. A5c, f, i depicts the stress balance residuals in y for all three regions. These values are generally an order of magnitude smaller than the typical values for stress balance, ∼105 Pa (see Table 1). These residual maps suggest that the PINN (MB + SB) is indeed minimizing the PDE residuals and constraining predictions of the state variables such that the PDEs are satisfied, especially in slow-moving regions. We find that the PDE residuals tend to be greater near the fast-flowing regions (which is especially evident for Upernavik, Fig. A5a, b, c), which likely arises since the PINN struggles to capture sharp transitions in the ice velocity.
A2 Extended Discussion
While the focus of this paper is on PINN predictions of the ice thickness, and subsequently the bed topography, we briefly discuss PINN (MB + SB) predictions of our second unknown: the basal friction coefficient. From Fig. A4, we observe that though the inverted and predicted basal friction coefficients share some similarities, there are significant differences that likely occur for a few reasons. First, since the PINN has no training data with which to constrain its predictions for the basal friction coefficient, it must rely solely on the PDE constraints. Yet, as established earlier, there are often uncertainties associated with the PINN predictions of observable ice sheet features that are substituted into the PDE residuals, especially along fast-flowing ice streams, as shown in Fig. A5. Second, we expect that some of the difference in the basal friction coefficients can be explained by the PINN model resolution. Since the PINN is relying solely on the PDE constraints to infer the basal friction coefficients, it will only compute these for the randomly selected collocation points within a region of interest. Therefore, we expect that increasing the number of collocation points (i.e., increasing the PINN model resolution) could improve PINN predictions of the basal friction coefficients. Lastly, minor differences could be explained by the differences in model geometries as the inverted basal friction coefficients rely on BedMachine ice thickness while the PINN basal friction coefficients use the PINN predicted ice thickness. Indeed, we observe that there is a significant difference in bed topography of over ∼600 m in the northwest sector of the Deception region, where we also observe that the difference in basal friction coefficients is more pronounced (see Figs. 5f and A4).
B1 Effect of Ice-Penetrating Radar Track Spacing
We assess the accuracy of our PINN (MB + SB) framework by training a PINN (coupling mass balance and stress balance) for the Upernavik region shown in Figs. 2a–d and 3a. We find this region to be appropriate for a validation study as the bed topography is well constrained with dense ice thickness measurements as shown in Fig. 2d. We create three distinct validation experiments, each of which involves training a PINN using randomly selected data points from a subset of the available ice thickness measurements along ice-penetrating radar flight tracks with different spacing and keep the rest of the ice thickness measurements “hidden”. The “hidden” measurements will be used later for testing the accuracy of PINN predictions within the region of interest.
B2 Experiment 1 (∼15 km)
We keep a subset of ice-penetrating radar flight tracks for training (i.e., the black flight tracks in Fig. B1d that are ∼15 km apart) and keep the rest “hidden” (i.e., the yellow flight tracks in Fig. B1d). Most notably, we hide majority of the ice thickness measurements along Upernavik Isstrøm North to ascertain whether the PINN can infer the trough beneath from sparse ice thickness observations. Henceforth we refer to the PINN trained for this experiment as “PINN (V1)” (or the validation PINN 1).
B3 Experiment 2 (∼30 km)
We assess how well the PINN performs with sparse ice thickness data, we reduce our training data set to three flight tracks (that are oriented across the flow direction) ∼30 km apart within in the Upernavik region, as shown by the black flight tracks in Fig. B1e. We keep all other flight tracks “hidden” for testing the PINN predictions. Henceforth we refer to the PINN trained for this experiment as “PINN (V2)” (or the validation PINN 2).
B4 Experiment 3 (∼60 km)
We expose the PINN to a single flight track close to the inflow boundary within the Upernavik region, ∼60 km from the outflow boundary, indicated by the black flight track in Fig. B1f. We keep all other flight tracks “hidden” for testing the PINN predictions. Henceforth we refer to the PINN trained for this experiment as “PINN (V3)” (or the validation PINN 3).
Figure B1Results of the PINN validation experiments for the Upernavik region. (a), (b), (c) show the PINN predicted bed topography maps for each validation experiment, which we overlay with ground-truth bed topography data calculated along ice-penetrating radar flight tracks. (d), (e), (f) show the difference between BedMachine and PINN bed topography maps, bBedMachine−b (m). We also plot the subset of flight tracks from which we select data points for training the validation PINNs (i.e., PINN (V)) as black lines and the subset of flight tracks that are hidden for validation as yellow lines on the difference maps. (a, d) Experiment 1, the PINN is trained using only a subset of the ice thickness measurements, most of the data is hidden along Upernavik Isstrøm North. (b, e) Experiment 2, the PINN is trained using only three flight tracks, while the rest are hidden. (c, f) Experiment 3, the PINN is trained using ice thickness data along a single flight track, close to the inflow boundary of the Upernavik region.
Table B1RMSEs for the each of the distinct experiments in the validation study along “training” and “hidden” ice-penetrating radar flight tracks for the Upernavik region.
We compare the PINN (V1), PINN (V2), and PINN (V3) predictions to ground-truth bed topography data , calculated along ice-penetrating radar flight tracks. Table B1 shows the RMSEs between ground-truth and predicted bed topography values along the training and hidden ice-penetrating radar flight tracks. For comparison, we also include the RMSEs between ground-truth and BedMachine bed topography values in Table B1.
Figure B2Comparison of PINN (MB + SB) predictions with independent ice thickness data set. we show the bed topography maps of (a) BedMachine (version 6) and (b) PINN (MB + SB) (i.e., our main results from Fig. 5a), which we overlay with PROMICE ice thickness data. (c) shows the difference between BedMachine and the PINN bed topography maps, bBedMachine−b (m). We also plot the PROMICE flight track, where we have ice thickness data, on the difference map (i.e., the yellow lines).
PINN (V1) predicts a bed topography map, shown in Fig. B1a, that is similar to that of BedMachine, with differences less than ∼ 250 m. Despite being exposed to randomly sampled ice thickness measurements from the training subset (black lines only) of flight tracks in Fig. B1d situation ∼15 km apart, we find that PINN (V1) is able to recover a trough along Upernavik Isstrøm North. Along the training flight tracks for Experiment 1, the PINN (V1) RMSE of 64.2 m is lower than the BedMachine RMSE of 91.1 m, implying that PINN (V1) is satisfying the ground-truth observations better than BedMachine. However, along the hidden flight tracks (for the same experiment), we observe that the PINN (V1) RMSE of 114 m is slightly higher than the BedMachine RMSE of 99.1 m. This is likely because Bedmachine has been exposed to all the ice thickness measurements along the hidden flight tracks, whereas PINN (V1) has been exposed to none of these measurements. Given that BedMachine has been exposed to all the hidden flight tracks and the PINN (V1) has been exposed to none of them, we find it highly promising that these RMSEs are similar. The results of this experiment reveal that by coupling mass balance with stress balance in our PINN framework, we are indeed able to predict a realistic bed topography using observable ice sheet features and sparse ice thickness measurements.
Even though PINN (V2) is only exposed to three flight tracks that are situated ∼ 30 km apart during the training process (Fig. B1e), we find that PINN (V2) predicts a bed topography map with differences of less than ∼ 400 m compared to BedMachine (Fig. B1b). Most importantly, PINN (V2) successfully recovers troughs beneath Upernavik Isstrøm North, Upernavik Isstrøm Central, and Upernavik Isstrøm South. PINN (V2) does predict a disjointed trough beneath Nunatakassaap Sermia, but this is to be expected since it is not exposed to much ice thickness data along flow. Along the training flight tracks for Experiment 2, the PINN (V2) RMSE of 35.5 m is significantly lower than the BedMachine RMSE of 75.5 m. Similar to the trend we observed in Experiment 1, along the hidden flight tracks for Experiment 2, the PINN (V2) RMSE of 271 m is greater than the BedMachine RMSE of 95.8 m. This could be explained in part by the fact that BedMachine has been exposed to all the ice thickness measurements along the hidden flight tracks and PINN (V2) has been exposed to none of these. Another reason for the high PINN (V2) RMSE (along hidden flight tracks) could be that the PINN is exposed to limited data along flow, meaning that its predictions are not as well constrained. Still, we find it promising that even with as few as three flight tracks of training data, PINN (V2) has successfully recovered the general bed characteristics of the Upernavik region.
For Experiment 3, PINN (V3) is exposed to data only along one flight track near the inflow boundary of the Upernavik region and predicts an unrealistic bed topography with much thinner ice, as shown in Fig. B1c, f. We find that PINN (V3) does not recover the troughs beneath Upernavik Isstrøm North, Upernavik Isstrøm Central, and Upernavik Isstrøm South, as well as the trough beneath Nunatakassaap Sermia. While PINN (V3) predictions along the training flight tracks are fairly well constrained (as indicated by the low RMSE of 36.3 m in Table B1), the predictions along the hidden flight tracks are not close to the measured bed topography values (as shown by the high RMSE of 645 m). We expect that this is because PINN (V3) does not have enough data along flow to constrain its predictions, implying that the PINN (MB + SB) architecture needs ice thickness measurements from at least one more flight track within the region of interest.
B5 Validation using Independent Data: PROMICE
We further validate our PINN (MB + SB) framework by comparing our main result (Fig. 5a) to ground-truth bed topography derived using ice thickness measurements from the PROMICE airborne surveys (Sandberg Sørensen et al., 2018). Since the PINN (MB + SB) is trained only using ice thickness data from CReSIS radar depth sounder data (CReSIS, 2016), the ice thickness measurements from the PROMICE airborne surveys provides an independent data set for validation. Figure B2a, b depict the bed topography maps from BedMachine Greenland (version 6) and PINN (MB + SB) respectively, which we overlay with ground-truth bed topography data calculated using ice thickness measurements along the PROMICE flight track. Figure B2c depicts the difference between BedMachine and PINN (MB + SB), with the PROMICE flight track plotted in yellow.
Table B2RMSEs for the validation study on Upernavik using an independent ice thickness data set from PROMICE airborne surveys.
As indicated in Table B2, the RMSE in PINN (MB + SB) predictions compared to ground-truth PROMICE data is 119 m, which is slightly higher than the RMSE of 95.6 m between BedMachine and PROMICE data. We note that the BedMachine RMSE is likely lower since it has been exposed to all of the PROMICE ice thickness data whereas the PINN has been exposed to none of these. Even so, we find that the similar RMSEs suggest that the PINN (MB + SB) framework successfully resolves the bed topography along the PROMICE flight track, despite not being exposed to the ice thickness data.
Resampling the collocation points (on which the PDE residuals are evaluated) during the training process is possible in the PINNICLE package (Cheng et al., 2025b). However, using this resampling technique can add to the computational cost because resampling the collocation points often leads to slower convergence. In our experiments, we have instead opted to use a high number of collocation points (Nφ=9000), to ensure good coverage and ensure that the physical laws are generally conserved throughout the region. Since we train an ensemble of five PINNs (each initialized with different random seeds, resulting in different collocation points chosen for each) and retrieve the median prediction, we expect this final result to be similar to the result of a PINN trained with resampling of collocation points.
Figure C1Bed topography for the Upernavik region from (a) ensemble PINN (MB + SB) predictions and (b) PINN (coupling mass balance and stress balance) with re-sampling every 100 iterations. (c) shows the difference between these two maps, .
To that end, we train a single PINN (with coupled mass balance and stress balance) for the Upernavik region, using 4000 collocation points that are resampled every 100 iterations. All other model parameter choices, including number of data points, total number of iterations, and loss function weights, are retained from the PINN (MB + SB) experiment. The result of this resampling experiment is shown in Fig. C1b. Comparing this with our ensemble PINN (MB + SB) bed topography prediction for Upernavik, Fig. C1a, we note that differences between these two bed topography maps are ∼200 m, as shown in Fig. C1c.
The highly similar bed topography maps in Fig. C1a, b suggest that the ensemble PINN (MB + SB) and the PINN trained with resampling of collocation points yield similar results. We note that resampling is indeed a powerful implementation as the result of a single PINN is highly similar to our ensemble prediction using five PINNs. This is to be expected since collocation points are resampled every 100 iterations (out of a total of 700 000 iterations), leading to a better coverage for the entire region of interest. Interestingly, with the resampling, though the PINN prediction is “smoother” (not capturing much realistic bed roughness), we see that it is closer than the ensemble PINN (MB + SB) in recovering the trough beneath the Southern Fork of Upernavik Isstrøm North. Therefore, an ensemble PINN prediction may still be necessary to resolve finer-scale bed roughness details.
We compare the PINN (MB + SB) predicted bed topography to an independent bed topography product generated using another machine learning, quantile regression forest (QRF) approach (Palmer et al., 2025). For the Deception region, the QRF bed topography is highly similar to that of the PINN predicted bed topography. Both maps show an intricate network of troughs that coincide with the fast-flowing ice streams in the region (as shown in Fig. D1). We also find that the QRF approach better captures the depth of the troughs beneath Deception Ø Central North, Deception Ø Central South, and Uunartit Islands, similar to BedMachine. The QRF map for the Upernavik region is fairly similar to that produced by PINN approach (as shown in Fig. D1). Similar to the PINN, the QRF approach predicts a discontinuous trough beneath the southern fork of Upernavik Isstrøm North, perhaps implying the need for more data in this region to better constrain the bed topography. However, unlike the PINN approach, the QRF approach predicts a discontinuous trough beneath Nunatakassaap Sermia. For the Narssap region, we find that the QRF approach and the PINN approach yield completely different bed topography maps, as the QRF approach does not seem to detect the presence of a trough beneath Narssap Sermia, which is present in both BedMachine and the PINN predicted bed topography.
Figure D1Comparison of PINN (MB + SB) predictions with the Quantile Regression Forest (QRF) approach to estimating the bed topography (Palmer et al., 2025) for the (a, b, c) Upernavik, (d, e, f) Narssap, and (g, h, i) Deception regions. (a), (d), (g) depicts the QRF bed topography maps, (b), (e), (h) depicts the PINN (MB + SB) bed topography predictions, and (c), (f), (i) depict the differences between the QRF and the PINN (MB + SB) bed predictions, (m).
The Python and MATLAB scripts, pre-processed data files, saved PINN weights, parameter files, and training histories for each of the experiments described in this study are hosted on GitHub at https://github.com/mansakrishna23/BedMappingPINN.git (last access: 12 June 2026) and archived on Zenodo at https://doi.org/10.5281/zenodo.20182294 (Krishna, 2026). The PINNICLE source code and development history are hosted on GitHub at https://github.com/ISSMteam/PINNICLE (last access: 12 June 2026). The specific version of PINNICLE used in this study has been archived on Zenodo and is available at: https://doi.org/10.5281/zenodo.14889235 (Cheng et al., 2025a). The PINNICLE software is licensed under the GNU Lesser General Public License v2 (LGPLv2). The Ice-sheet and Sea-level System Model (ISSM, Larour et al., 2012) source code is open-source and available at https://doi.org/10.5281/zenodo.7850841 (ISSM Team, 2023). The PINN training data are retrieved from the following sources: ice velocity data are retrieved from NASA MEaSUREs products (Joughin et al., 2018), the surface mass balance data are retrieved from RACMO 2.3 (Noël et al., 2016), the ice thinning rates are derived from ICESat-2 (Smith et al., 2020), the surface elevation data are from the Greenland Ice Mapping Project (GIMP, Howat et al., 2014), and the ice thickness data are retrieved from ice-penetrating radar measurements from CReSIS Radar Depth Sounder Data (http://data.cresis.ku.edu/, CReSIS, 2016). Additionally, ice thickness data used for validation are retrieved from the PROMICE Airborne Surveys (Sandberg Sørensen et al., 2018). Ice thickness and bed topography data used for comparison are retrieved from BedMachine Greenland (Version 6) (https://doi.org/10.5067/6B6B225B8V2D, Morlighem et al., 2017; Morlighem et al., 2025) and from the quantile regression forest estimate (Palmer et al., 2025), https://github.com/charliekirkwood/greenlandice (last access: 12 June 2026).
MK, GC, and MM designed this study. MK performed the numerical computations. MK wrote the manuscript with input from GC and MM.
At least one of the (co-)authors is a member of the editorial board of The Cryosphere. The peer-review process was guided by an independent editor, and the authors also have no other competing interests to declare.
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.
MK, GC, and MM are grateful for the assistance of Sade Francis in training preliminary versions of the PINN models. MK, GC, and MM acknowledge support from the National Science Foundation (award no. 2118285), “HDR Institute: HARP- Harnessing Data and Model Revolution in the Polar Regions.” MK acknowledges the Texas Advanced Computing Center (TACC) at The University of Texas at Austin for providing computational resources that have contributed to the research results reported within this paper. URL: http://www.tacc.utexas.edu (last access: 12 June 2026). In particular, MK would also like to acknowledge the support of Sikan Li who helped with using the computational resources at TACC. GC acknowledges support from the Novo Nordisk Foundation under the Challenge Programme 2023 (Grant NNF23OC00807040). Lastly, MK, GC, and MM acknowledge the use of data and/or data products from CReSIS generated with support from the University of Kansas, NSF grant ANT-0424589, and NASA Operation IceBridge grant NNX16AH54G.
This research has been supported by the Office of Advanced Cyberinfrastructure (grant no. 2118285) and the Novo Nordisk Fonden (grant no. NNF23OC00807040).
This paper was edited by Johannes J. Fürst and reviewed by Stephen Price and one anonymous referee.
Aschwanden, A., Bartholomaus, T. C., Brinkerhoff, D. J., and Truffer, M.: Brief communication: A roadmap towards credible projections of ice sheet contribution to sea level, The Cryosphere, 15, 5705–5715, https://doi.org/10.5194/tc-15-5705-2021, 2021. a
Bamber, J. L., Layberry, R. L., and Gogineni, S. P.: A new ice thickness and bed data set for the Greenland ice sheet: 1. Measurement, data reduction, and errors, J. Geophys. Res.-Atmos., 106, 33773–33780, https://doi.org/10.1029/2001JD900054, 2001. a
Bamber, J. L., Griggs, J. A., Hurkmans, R. T. W. L., Dowdeswell, J. A., Gogineni, S. P., Howat, I., Mouginot, J., Paden, J., Palmer, S., Rignot, E., and Steinhage, D.: A new bed elevation dataset for Greenland, The Cryosphere, 7, 499–510, https://doi.org/10.5194/tc-7-499-2013, 2013. a
Blatter, H.: Velocity and stress fields in grounded glaciers: a simple algorithm for including deviatoric stress gradients, J. Glaciol., 41, 333–344, https://doi.org/10.3189/S002214300001621X, 1995. a
Castleman, B. A., Schlegel, N.-J., Caron, L., Larour, E., and Khazendar, A.: Derivation of bedrock topography measurement requirements for the reduction of uncertainty in ice-sheet model projections of Thwaites Glacier, The Cryosphere, 16, 761–778, https://doi.org/10.5194/tc-16-761-2022, 2022. a
Catania, G. A., Stearns, L. A., Sutherland, D. A., Fried, M. J., Bartholomaus, T. C., Morlighem, M., Shroyer, E., and Nash, J.: Geometric Controls on Tidewater Glacier Retreat in Central Western Greenland, Journal of Geophys. Res.-Earth, 123, 2024–2038, https://doi.org/10.1029/2017JF004499, 2018. a
Cheng, G., Morlighem, M., and Francis, S.: Forward and Inverse Modeling of Ice Sheet Flow Using Physics-Informed Neural Networks: Application to Helheim Glacier, Greenland, Journal of Geophysical Research: Machine Learning and Computation, 1, https://doi.org/10.1029/2024JH000169, 2024. a, b, c, d, e, f, g, h, i, j
Cheng, G., Krishna, M., and Francis, S.: ISSMteam/PINNICLE: v0.1, Zenodo [code], https://doi.org/10.5281/zenodo.14889235, 2025a. a
Cheng, G., Krishna, M., and Morlighem, M.: A Python library for solving ice sheet modeling problems using physics-informed neural networks, PINNICLE v1.0, Geosci. Model Dev., 18, 5311–5327, https://doi.org/10.5194/gmd-18-5311-2025, 2025b. a, b, c, d, e, f, g
CReSIS: CReSIS Radar Depth Sounder Data, Lawrence, Kansas, USA, Digital Media, http://data.cresis.ku.edu/ (last access: 12 June 2026), 2016. a, b, c, d
Dias dos Santos, T., Morlighem, M., and Brinkerhoff, D.: A new vertically integrated MOno-Layer Higher-Order (MOLHO) ice flow model, The Cryosphere, 16, 179–195, https://doi.org/10.5194/tc-16-179-2022, 2022. a
Durand, G., Gagliardini, O., Favier, L., Zwinger, T., and le Meur, E.: Impact of bedrock description on modeling ice sheet dynamics, Geophys. Res. Lett., 38, https://doi.org/10.1029/2011GL048892, 2011. a
Evans, S. and Robin, G. d. Q.: Glacier Depth-Sounding from the Air, Nature, 210, 883–885, https://doi.org/10.1038/210883a0, 1966. a
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, https://doi.org/10.3189/002214309788816759, 2009. a
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, https://doi.org/10.5194/tc-11-949-2017, 2017. a
Gagliardini, O., Cohen, D., Råback, P., and Zwinger, T.: Finite-element modeling of subglacial cavities and related friction law, Journal of Geophys. Res.-Earth, 112, https://doi.org/10.1029/2006JF000576, 2007. a
Glen, J. W.: The flow law of ice: A discussion of the assumptions made in glacier theory, their experimental foundations and consequences., IAHS Publ., 47, 171–183, 1958. a
Goelzer, H., Robinson, A., Seroussi, H., and van de Wal, R. S. W.: Recent Progress in Greenland Ice Sheet Modelling, Current Climate Change Reports, 3, 291–302, https://doi.org/10.1007/s40641-017-0073-y, 2017. a
Goelzer, H., Nowicki, S., Edwards, T., Beckley, M., Abe-Ouchi, A., Aschwanden, A., Calov, R., Gagliardini, O., Gillet-Chaulet, F., Golledge, N. R., Gregory, J., Greve, R., Humbert, A., Huybrechts, P., Kennedy, J. H., Larour, E., Lipscomb, W. H., Le clec'h, S., Lee, V., Morlighem, M., Pattyn, F., Payne, A. J., Rodehacke, C., Rückamp, M., Saito, F., Schlegel, N., Seroussi, H., Shepherd, A., Sun, S., van de Wal, R., and Ziemen, F. A.: Design and results of the ice sheet model initialisation experiments initMIP-Greenland: an ISMIP6 intercomparison, The Cryosphere, 12, 1433–1460, https://doi.org/10.5194/tc-12-1433-2018, 2018. a
Goelzer, H., Nowicki, S., Payne, A., Larour, E., Seroussi, H., Lipscomb, W. H., Gregory, J., Abe-Ouchi, A., Shepherd, A., Simon, E., Agosta, C., Alexander, P., Aschwanden, A., Barthel, A., Calov, R., Chambers, C., Choi, Y., Cuzzone, J., Dumas, C., Edwards, T., Felikson, D., Fettweis, X., Golledge, N. R., Greve, R., Humbert, A., Huybrechts, P., Le clec'h, S., Lee, V., Leguy, G., Little, C., Lowry, D. P., Morlighem, M., Nias, I., Quiquet, A., Rückamp, M., Schlegel, N.-J., Slater, D. A., Smith, R. S., Straneo, F., Tarasov, L., van de Wal, R., and van den Broeke, M.: The future sea-level contribution of the Greenland ice sheet: a multi-model ensemble study of ISMIP6, The Cryosphere, 14, 3071–3096, https://doi.org/10.5194/tc-14-3071-2020, 2020. a
Howat, I. M., Negrete, A., and Smith, B. E.: The Greenland Ice Mapping Project (GIMP) land classification and surface elevation data sets, The Cryosphere, 8, 1509–1518, https://doi.org/10.5194/tc-8-1509-2014, 2014. a, b, c
ISSM Team: Ice-sheet and Sea-level System Model source code, v4.23 r27696, Zenodo [code], https://doi.org/10.5281/zenodo.7850841, 2023. a
Iwasaki, Y. and Lai, C.-Y.: One-dimensional ice shelf hardness inversion: Clustering behavior and collocation resampling in physics-informed neural networks, J. Comput. Phys., 492, https://doi.org/10.1016/j.jcp.2023.112435, 2023. a
Joughin, I., Smith, B. E., and Howat, I. M.: A complete map of Greenland ice velocity derived from satellite data collected over 20 years, J. Glaciol., 64, 1–11, https://doi.org/10.1017/jog.2017.73, 2018. a, b, c
Jouvet, G.: Inversion of a Stokes glacier flow model emulated by deep learning, J. Glaciol., 69, 13–26, https://doi.org/10.1017/jog.2022.41, 2023. a
Karniadakis, G. E., Kevrekidis, I. G., Lu, L., Perdikaris, P., Wang, S., and Yang, L.: Physics-informed machine learning, Nature Reviews Physics, 3, 422–440, https://doi.org/10.1038/s42254-021-00314-5, 2021. a, b
Krishna, M.: mansakrishna23/BedMappingPINN: BedMappingPINN (v3.0.0), Zenodo [code], https://doi.org/10.5281/zenodo.20182294, 2026. a
Krishnapriyan, A., Gholami, A., Zhe, S., Kirby, R., and Mahoney, M. W.: Characterizing possible failure modes in physics-informed neural networks, in: Advances in Neural Information Processing Systems, edited by Ranzato, M., Beygelzimer, A., Dauphin, Y., Liang, P., and Vaughan, J. W., vol. 34, 26548–26560, Curran Associates, Inc., https://proceedings.neurips.cc/paper_files/paper/2021/file/df438e5206f31600e6ae4af72f2725f1-Paper.pdf (last access: 12 June 2026), 2021. a
Larour, E., Seroussi, H., Morlighem, M., and Rignot, E.: Continental scale, high order, high spatial resolution, ice sheet modeling using the Ice Sheet System Model (ISSM), J. Geophys. Res.-Earth, 117, https://doi.org/10.1029/2011JF002140, 2012. a, b
MacAyeal, D. R.: Large-scale ice flow over a viscous basal sediment: Theory and application to ice stream B, Antarctica, J. Geophys. Res.-Sol. Ea., 94, 4071–4087, https://doi.org/10.1029/JB094iB04p04071, 1989. a
Morland, L. W.: Unconfined Ice-Shelf Flow, in: Dynamics of the West Antarctic Ice Sheet, edited by Van der Veen, C. J. and Oerlemans, J., 99–116, Springer Netherlands, Dordrecht, https://doi.org/10.1007/978-94-009-3745-1_6, 1987. a
Morlighem, M.: MEaSUREs BedMachine Antarctica, Version 4, NASA National Snow and Ice Data Center Distributed Active Archive Center [data set], https://doi.org/10.5067/POJQI54A45HX, 2025. a, b
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, https://doi.org/10.1029/2011GL048659, 2011. a
Morlighem, M., Seroussi, H., Larour, E., and Rignot, E.: Inversion of basal friction in Antarctica using exact and incomplete adjoints of a higher-order model, J. Geophys. Res.-Earth, 118, 1746–1753, https://doi.org/10.1002/jgrf.20125, 2013. a
Morlighem, M., Williams, C. N., Rignot, E., An, L., Arndt, J. E., Bamber, J. L., Catania, G., Chauche, 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., Noel, 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, 11051–11061, https://doi.org/10.1002/2017GL074954, 2017. a, b, c, d
Morlighem, M., Wood, M., Seroussi, H., Choi, Y., and Rignot, E.: Modeling the response of northwest Greenland to enhanced ocean thermal forcing and subglacial discharge, The Cryosphere, 13, 723–734, https://doi.org/10.5194/tc-13-723-2019, 2019. a
Morlighem, M., Rignot, E., Binder, T., Blankenship, D., Drews, R., Eagles, G., Eisen, O., Ferraccioli, F., Forsberg, R., Fretwell, P., Goel, V., Greenbaum, J. S., Gudmundsson, H., Guo, J., Helm, V., Hofstede, C., Howat, I., Humbert, A., Jokat, W., Karlsson, N. B., Lee, W. S., Matsuoka, K., Millan, R., Mouginot, J., Paden, J., Pattyn, F., Roberts, J., Rosier, S., Ruppel, A., Seroussi, H., Smith, E. C., Steinhage, D., Sun, B., van den Broeke, M. R., van Ommen, T. D., van Wessem, M., and Young, D. A.: Deep glacial troughs and stabilizing ridges unveiled beneath the margins of the Antarctic ice sheet, Nat. Geosci., 13, 132–137, https://doi.org/10.1038/s41561-019-0510-8, 2020. a, b
Morlighem, M., Williams, C., Rignot, E., An, L., Arndt, J. E., Bamber, J., 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., O'Cofaigh, C., Palmer, S. J., Rysgaard, S., Seroussi, H., Siegert, M. J., Slabon, P., Straneo, F., van den Broeke, M. R., Weinrebe, W., Wood, M., and Zinglersen, K.: IceBridge BedMachine Greenland, Version 6, NASA National Snow and Ice Data Center Distributed Active Archive Center [data set], https://doi.org/10.5067/6B6B225B8V2D, 2025. a, b, c
Noël, B., van de Berg, W. J., Machguth, H., Lhermitte, S., Howat, I., Fettweis, X., and van den Broeke, M. R.: A daily, 1 km resolution data set of downscaled Greenland ice sheet surface mass balance (1958–2015), The Cryosphere, 10, 2361–2377, https://doi.org/10.5194/tc-10-2361-2016, 2016. a, b, c
Nowicki, S., Goelzer, H., Seroussi, H., Payne, A. J., Lipscomb, W. H., Abe-Ouchi, A., Agosta, C., Alexander, P., Asay-Davis, X. S., Barthel, A., Bracegirdle, T. J., Cullather, R., Felikson, D., Fettweis, X., Gregory, J. M., Hattermann, T., Jourdain, N. C., Kuipers Munneke, P., Larour, E., Little, C. M., Morlighem, M., Nias, I., Shepherd, A., Simon, E., Slater, D., Smith, R. S., Straneo, F., Trusel, L. D., van den Broeke, M. R., and van de Wal, R.: Experimental protocol for sea level projections from ISMIP6 stand-alone ice sheet models, The Cryosphere, 14, 2331–2368, https://doi.org/10.5194/tc-14-2331-2020, 2020. a
Nowicki, S. M. J., Payne, A., Larour, E., Seroussi, H., Goelzer, H., Lipscomb, W., Gregory, J., Abe-Ouchi, A., and Shepherd, A.: Ice Sheet Model Intercomparison Project (ISMIP6) contribution to CMIP6, Geosci. Model Dev., 9, 4521–4545, https://doi.org/10.5194/gmd-9-4521-2016, 2016. a
Otosaka, I. N., Shepherd, A., Ivins, E. R., Schlegel, N.-J., Amory, C., van den Broeke, M. R., Horwath, M., Joughin, I., King, M. D., Krinner, G., Nowicki, S., Payne, A. J., Rignot, E., Scambos, T., Simon, K. M., Smith, B. E., Sørensen, L. S., Velicogna, I., Whitehouse, P. L., A, G., Agosta, C., Ahlstrøm, A. P., Blazquez, A., Colgan, W., Engdahl, M. E., Fettweis, X., Forsberg, R., Gallée, H., Gardner, A., Gilbert, L., Gourmelen, N., Groh, A., Gunter, B. C., Harig, C., Helm, V., Khan, S. A., Kittel, C., Konrad, H., Langen, P. L., Lecavalier, B. S., Liang, C.-C., Loomis, B. D., McMillan, M., Melini, D., Mernild, S. H., Mottram, R., Mouginot, J., Nilsson, J., Noël, B., Pattle, M. E., Peltier, W. R., Pie, N., Roca, M., Sasgen, I., Save, H. V., Seo, K.-W., Scheuchl, B., Schrama, E. J. O., Schröder, L., Simonsen, S. B., Slater, T., Spada, G., Sutterley, T. C., Vishwakarma, B. D., van Wessem, J. M., Wiese, D., van der Wal, W., and Wouters, B.: Mass balance of the Greenland and Antarctic ice sheets from 1992 to 2020, Earth Syst. Sci. Data, 15, 1597–1616, https://doi.org/10.5194/essd-15-1597-2023, 2023. a
Paden, J., Li, J., Leuschen, C., Rodriguez-Morales, F., and Hale., R.: IceBridge MCoRDS L2 Ice Thickness, Version 1, NASA National Snow and Ice Data Center Distributed Active Archive Center [data set], https://doi.org/10.5067/GDQ0CUCVTE2Q, 2019. a, b
Palmer, S., Kirkwood, C., Luo, C., and Morlighem, M.: A quantile regression forest estimate of Greenland’s subglacial topography, J. Glaciol., 71, e115, https://doi.org/10.1017/jog.2025.10071, 2025. a, b, c, d
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, https://doi.org/10.1029/2002JB002329, 2003. a
Perego, M., Price, S., and Stadler, G.: Optimal initial conditions for coupling ice sheet models to Earth system models, J. Geophys. Res.-Earth, 119, 1894–1917, https://doi.org/10.1002/2014JF003181, 2014. a
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, Scientific Data, 12, 414, https://doi.org/10.1038/s41597-025-04672-y, 2025. a
Raissi, M., Perdikaris, P., and Karniadakis, G.: 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, https://doi.org/10.1016/j.jcp.2018.10.045, 2019. a, b, c
Riel, B. and Minchew, B.: Variational inference of ice shelf rheology with physics-informed machine learning, J. Glaciol., 69, 1167–1186, https://doi.org/10.1017/jog.2023.8, 2023. a
Riel, B., Minchew, B., and Bischoff, T.: Data-Driven Inference of the Mechanics of Slip Along Glacier Beds Using Physics-Informed Neural Networks: Case Study on Rutford Ice Stream, Antarctica, J. Adv. Model. Earth Sy., 13, https://doi.org/10.1029/2021MS002621, 2021. a
Rutishauser, A., Maurer, H., and Bauder, A.: Helicopter-borne ground-penetrating radar investigations on temperate alpine glaciers: A comparison of different systems and their abilities for bedrock mapping, Geophysics, 81, WA119–WA129, https://doi.org/10.1190/geo2015-0144.1, 2016. a
Sandberg Sørensen, L., Simonsen, S. B., Forsberg, R., Stenseng, L., Skourup, H., Savstrup Kristensen, S., and Colgan, W.: Circum-Greenland, ice-thickness measurements collected during PROMICE airborne surveys in 2007, 2011 and 2015, GEUS Bulletin, 41, 79–82, https://doi.org/10.34194/geusb.v41.4348, 2018. a, b
Schoof, C.: Ice-sheet acceleration driven by melt supply variability, Nature, 468, 803–806, https://doi.org/10.1038/nature09618, 2010. a
Schoof, C.: Marine ice sheet stability, J. Fluid Mech., 698, 62–72, https://doi.org/10.1017/jfm.2012.43, 2012. a
Seroussi, H., Nowicki, S., Payne, A. J., Goelzer, H., Lipscomb, W. H., Abe-Ouchi, A., Agosta, C., Albrecht, T., Asay-Davis, X., Barthel, A., Calov, R., Cullather, R., Dumas, C., Galton-Fenzi, B. K., Gladstone, R., Golledge, N. R., Gregory, J. M., Greve, R., Hattermann, T., Hoffman, M. J., Humbert, A., Huybrechts, P., Jourdain, N. C., Kleiner, T., Larour, E., Leguy, G. R., Lowry, D. P., Little, C. M., Morlighem, M., Pattyn, F., Pelle, T., Price, S. F., Quiquet, A., Reese, R., Schlegel, N.-J., Shepherd, A., Simon, E., Smith, R. S., Straneo, F., Sun, S., Trusel, L. D., Van Breedam, J., van de Wal, R. S. W., Winkelmann, R., Zhao, C., Zhang, T., and Zwinger, T.: ISMIP6 Antarctica: a multi-model ensemble of the Antarctic ice sheet evolution over the 21st century, The Cryosphere, 14, 3033–3070, https://doi.org/10.5194/tc-14-3033-2020, 2020. a, b
Seroussi, H., Pelle, T., Lipscomb, W. H., Abe-Ouchi, A., Albrecht, T., Alvarez-Solas, J., Asay-Davis, X., Barre, J.-B., Berends, C. J., Bernales, J., Blasco, J., Caillet, J., Chandler, D. M., Coulon, V., Cullather, R., Dumas, C., Galton-Fenzi, B. K., Garbe, J., Gillet-Chaulet, F., Gladstone, R., Goelzer, H., Golledge, N., Greve, R., Gudmundsson, G. H., Han, H. K., Hillebrand, T. R., Hoffman, M. J., Huybrechts, P., Jourdain, N. C., Klose, A. K., Langebroek, P. M., Leguy, G. R., Lowry, D. P., Mathiot, P., Montoya, M., Morlighem, M., Nowicki, S., Pattyn, F., Payne, A. J., Quiquet, A., Reese, R., Robinson, A., Saraste, L., Simon, E. G., Sun, S., Twarog, J. P., Trusel, L. D., Urruty, B., Van Breedam, J., van de Wal, R. S. W., Wang, Y., Zhao, C., and Zwinger, T.: Evolution of the Antarctic Ice Sheet Over the Next Three Centuries From an ISMIP6 Model Ensemble, Earth's Future, 12, e2024EF004561, https://doi.org/10.1029/2024EF004561, 2024. a
Smith, B., Fricker, H. A., Gardner, A. S., Medley, B., Nilsson, J., Paolo, F. S., Holschuh, N., Adusumilli, S., Brunt, K., Csatho, B., Harbeck, K., Markus, T., Neumann, T., Siegfried, M. R., and Zwally, H. J.: Pervasive ice sheet mass loss reflects competing ocean and atmosphere processes, Science, 368, 1239–1242, https://doi.org/10.1126/science.aaz5845, 2020. a, b, c
Texas Advanced Computing Center: Texas Advanced Computing Center (TACC) at The University of Texas at Austin, computational resources provided, http://www.tacc.utexas.edu, last access: 12 June 2026. a
Wang, Y. and Lai, C.-Y.: Multi-stage neural networks: Function approximator of machine precision, J. Comput. Phys., 504, 112865, https://doi.org/10.1016/j.jcp.2024.112865, 2024. a
Wang, Y., Lai, C.-Y., Prior, D. J., and Cowen-Breen, C.: Deep learning the flow law of Antarctic ice shelves, Science, 387, 1219–1224, https://doi.org/10.1126/science.adp3300, 2025. a
Weertman, J.: On the Sliding of Glaciers, J. Glaciol., 3, 33–38, https://doi.org/10.3189/S0022143000024709, 1957. a
- Abstract
- Introduction
- Methods
- Results
- Discussion
- Conclusions
- Appendix A: Extended Results and Discussion
- Appendix B: Validation
- Appendix C: Resampling of Collocation Points
- Appendix D: Comparison to an Independent Bed Topography Product
- Code and data availability
- Author contributions
- Competing interests
- Disclaimer
- Acknowledgements
- Financial support
- Review statement
- References
- Abstract
- Introduction
- Methods
- Results
- Discussion
- Conclusions
- Appendix A: Extended Results and Discussion
- Appendix B: Validation
- Appendix C: Resampling of Collocation Points
- Appendix D: Comparison to an Independent Bed Topography Product
- Code and data availability
- Author contributions
- Competing interests
- Disclaimer
- Acknowledgements
- Financial support
- Review statement
- References