Pith. sign in

REVIEW 3 major objections 5 minor 40 references

Gaussian Processes for Probabilistic Estimates of Earthquake Ground Shaking: A 1-D Proof-of-Concept

T0 review · 3 major / 5 minor · reviewed 2026-08-11 · deepseek-v4-flash

Pith's one-line read Fusing two seismic velocity models with Gaussian processes and simulating waves through the sampled profiles shows that peak ground displacement spreads much wider than any single model predicts.

desk verdict Useful proof-of-concept for propagating velocity-model disagreement through wave simulations, but the synthetic setup doesn't validate the quantitative uncertainty width. read the letter →

arxiv 2412.03299 v1 pith:LLUKWS47 submitted 2024-12-04 physics.geo-ph cs.LGstat.AP

classification physics.geo-phcs.LGstat.AP
keywords Gaussianprocessregressionseismicvelocitymodelsearthquakegroundmotionpeakdisplacementprobabilisticfusionuncertaintyquantificationacousticwaveequationphysics-basedhazard
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

Seismic hazard estimates depend on which velocity model is chosen, and current physics-based workflows ignore disagreement among models. This paper proposes treating two or more velocity models as noisy observations of one true profile, fusing them with scalable Gaussian-process regression, and then sampling velocity profiles to drive acoustic wave-propagation simulations. The central finding is that the distribution of peak ground displacement across these samples is much wider than the spread implied by the two original models alone. The paper argues that probabilistic fusion is therefore necessary to capture the uncertainty that model disagreement adds to physics-based hazard analysis.

What carries the argument

The central object is the parametric predictive Gaussian process regressor (PPGPR), a sparse variational GP variant whose objective directly targets the predictive distribution $q(y_\ast)$ rather than the marginal likelihood. This yields an input-dependent variance $\sigma_f(x_\ast)^2$ over the underlying velocity function, which the paper interprets as uncertainty due to disagreement between velocity models. The covariance structure of the GP then allows spatially coherent velocity samples to be drawn from the predictive distribution. Each sample is passed through a finite-difference solver for the 1-D acoustic wave equation with a free-surface boundary condition at the surface and a perfectly matched layer at depth, and the peak surface displacement is recorded.

What would settle it

Replace the second synthetic model with a copy of the first; if the workflow is calibrated, the predictive variance should collapse and the PGD distribution should concentrate on a single value. If substantial predictive variance or a wide PGD spread remains, the uncertainty attributed to model disagreement is not actually measuring disagreement.

Watch

Extended reading notes

Core claim

The paper demonstrates that fitting a parametric predictive Gaussian process regressor (PPGPR) to two synthetic 1-D velocity profiles simultaneously yields a predictive distribution whose uncertainty tracks the local differences between the models. This contrasts with standard sparse variational Gaussian processes, which absorb disagreement into a single observational noise term and produce noisy, spatially incoherent samples. Drawing 200 samples from the PPGPR predictive distribution and simulating the acoustic wave equation with a Ricker source produces a histogram of peak ground displacement whose median and middle 70% span far more than the PGD values obtained from the two input models alone. The paper concludes that using only the input models under-represents possible ground motions, and that the workflow is a proof-of-concept for probabilistic physics-based hazard analysis.

Load-bearing premise

The load-bearing premise is that the two input velocity models can be treated as conditionally independent, zero-mean noisy observations of a single true velocity profile; the synthetic construction makes them correlated, and real velocity models likely share systematic biases, so if this premise fails the predictive variance can no longer be read as uncertainty due to model disagreement.

Editorial extensions

If this is right

  • Physics-based hazard analyses that rely on a single velocity model will systematically understate the range of possible peak ground displacements, because the two input models' PGD values fall well inside the middle 70% of the distribution produced from GP samples.
  • The GP fusion step accepts any number of overlapping velocity models, so adding more input models does not change the workflow, although unequal data density would require weighting.
  • Because the predictive samples carry spatial covariance, the velocity profiles are plausible structures rather than pointwise noise, which is what makes the downstream wave simulations physically meaningful.
  • For real hazard assessment the workflow must be extended from 1-D synthetic profiles to 2-D and 3-D elastic media, as the paper itself notes, so the direct consequences here are limited to the proof-of-concept setting.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • A natural calibration test would run the same fusion on many synthetic model pairs and check whether the GP's predictive intervals match the true spread of PGD, rather than relying on a single realization.
  • If real velocity models carry correlated errors, the diagonal Gaussian likelihood used here will likely understate uncertainty; encoding cross-model correlation in the process covariance would be the next step.
  • Because the input models' own uncertainties are currently ignored, incorporating them as heteroscedastic observation noise would presumably widen the final PGD distribution further.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

3 major / 5 minor

Summary. The manuscript proposes a proof-of-concept workflow for propagating uncertainty in seismic velocity models into probabilistic earthquake ground-motion predictions. Two synthetic 1-D velocity profiles, m1 and m2, are fused with a sparse variational Gaussian process (PPGPR) so that disagreements between the models appear as predictive variance. Two hundred velocity samples are drawn from the GP predictive distribution and propagated through a 1-D acoustic finite-difference wave solver; the resulting peak ground displacement (PGD) histogram is compared with simulations using only m1 or m2. The paper concludes that the probabilistic fusion yields a much wider PGD distribution than the two individual velocity models, motivating probabilistic treatment of velocity-model uncertainty in physics-based hazard analysis.

Significance. If the result is validated, the workflow addresses a real gap in physics-based seismic hazard analysis: the arbitrary choice of velocity model is currently not treated as an uncertainty source, and this paper shows a practical way to turn model disagreement into a distribution of ground-motion outcomes. The paper's strengths are its controlled synthetic setup, use of a standard wave-propagation solver, a clear two-model benchmark, and released code, which makes the experiment reproducible. The significance is at the proof-of-concept level: the method is not yet calibrated or compared with existing fusion approaches, and the synthetic example is too small to demonstrate scalability in practice.

major comments (3)
  1. [Section 3] The synthetic construction violates the conditional-independence assumption of the likelihood used in the fusion. With m1 = s1 and m2 = (2/3)s1 + (1/3)s2, no latent function f and independent noises ε1, ε2 can represent both profiles as y_i = f + ε_i: if f = s1, then ε2 = (s2 - s1)/3 is correlated with f; if f is any other function, then ε1 and ε2 are correlated through their shared dependence on s1 and s2. Since the diagonal Gaussian likelihood in Section 3 is exactly what converts the two input profiles into predictive variance, the width of the posterior, and hence of the PGD histogram in Fig. 2g, is not established as the correct model-disagreement uncertainty. This issue is not flagged in the Limitations section. Please re-run the synthetic experiment with profiles generated as independent noisy observations of one common latent profile, or explicitly model the correlation between the two models.
  2. [Section 3] The reported validation against N((m1+m2)/2, ((m1-m2)/2)^2) is a per-location two-point heuristic, not a test of probabilistic calibration. Low RMSE of the PPGPR mean and variance relative to this heuristic shows that the predictive distribution tracks the local difference between the two profiles, but it does not establish that the predictive intervals have correct coverage for the true velocity or for the resulting PGD. A coverage or probability-integral-transform check on the synthetic data would directly support the 'probabilistic' claim, which is central to the paper's message.
  3. [Section 4] The headline comparison in Fig. 2g contrasts a continuous predictive distribution with two deterministic endpoint simulations. Because the predictive distribution is constructed to have nonzero width, the conclusion that the PGD spread is 'much wider' is partly by construction; what is missing is a quantitative statement of how often the sampled PGD values fall outside the range defined by the two endpoint simulations, and whether the m1 and m2 PGD values are plausible under the predictive distribution. Reporting quantiles, the fraction of samples outside the endpoint range, or a proper scoring rule would make the central claim more informative and less visual.
minor comments (5)
  1. [Section 2 and Fig. 1] The abbreviation is introduced as SVGP, but Fig. 1 and some text use 'SVGPR'; please unify the notation throughout.
  2. [Section 2] The observational noise variance is denoted σ2_y and then later σ2_obs; please use one symbol consistently.
  3. [Section 3] The paper states m = 20 inducing points with n = 25 data points per profile, so the total dataset n = 50 and the condition m ≪ n is not satisfied; the scalability argument should be stated as a motivation for future large-scale applications rather than a demonstrated property of this experiment.
  4. [Section 4] The Ricker wavelet parameters (central frequency and amplitude) are not specified in the text; since PGD scales with source amplitude, these values should be given in the paper for reproducibility, even if the code is available.
  5. [Software] There is a typo: 'libaries' should be 'libraries'.

Circularity Check

0 steps flagged · score 0.0 of 10

No significant circularity: the PGD distribution is a forward Monte Carlo propagation of a GP posterior and is not used to refit the model.

full rationale

The central claimed result is the distribution of peak ground displacements obtained by drawing 200 velocity samples from the PPGPR predictive distribution and simulating acoustic wave propagation for each sample (Section 4). This is a genuine forward propagation: the wave equation solver and the PGD extraction are independent of the GP fit, and the resulting histogram is not fed back into the regression or used to adjust any parameter. The GP itself is fit to the two synthetic velocity profiles, so the predictive variance is, by design, a probabilistic account of their differences; but calling this a 'fit' rather than an independent prediction is not a circularity because the paper's contribution is the downstream probabilistic hazard workflow, not a claim that the velocity posterior was validated out-of-sample. The validation metric comparing the predictive variance to N((m1+m2)/2, ((m1-m2)/2)^2) is a descriptive sanity check of the GP fit, not an independent benchmark, but it is not used to manufacture the PGD result. The limitations section explicitly acknowledges missing input uncertainties and the synthetic nature of the study. Self-citations (e.g., wave-propagation codes [27,29] and the code repository [15]) are not load-bearing for the central derivation. The conditional-independence assumption on m1 and m2, which is indeed violated by the construction m2 = (2/3)s1 + (1/3)s2, is a potential correctness/calibration concern, not a circularity: the argument does not reduce to assuming its conclusion.

Assumptions & free parameters 6 free parameters · 6 assumptions · 0 invented entities

The central demonstration introduces no new physical entities. It relies on standard GP machinery plus several domain assumptions, the most fragile being that mismatches between velocity models are zero-mean noise and that the 1-D acoustic simulation is representative. Several hand-set numbers (20 inducing points, 200 samples, Ricker source parameters) affect the quantitative output but not the qualitative claim of widening the PGD spread.

free parameters (6)
  • GP kernel hyperparameters (RBF length scale and output scale) = learned via Adam; values in Zenodo code
    Control the smoothness and variance of the fused velocity profiles, and therefore the width of the PGD histogram.
  • Gaussian likelihood noise variance (sigma_y^2) = learned via Adam; then ignored in favor of latent predictive samples
    PPGPR by design drives sigma_y^2 low and sigma_f^2 high; the choice to ignore sigma_y when drawing samples is a modeling decision that affects the smoothness of the samples.
  • Number of inducing points m = 20
    Chosen by hand for both SVGP and PPGPR; affects approximation quality and computational cost.
  • Number of sampled velocity profiles = 200
    Chosen as a round number for the Monte Carlo ground-motion study; no convergence analysis is provided.
  • Source wavelet parameters (Ricker frequency and amplitude) = not specified in text; set in code
    PGD values are in arbitrary units, but the relative spread of PGD may depend on source frequency relative to structure.
  • Synthetic model weighting coefficient for m2 = m2 = (2/3)s1 + (1/3)s2
    Ad hoc choice to create larger-scale similarities and smaller-scale differences; it also makes m1 and m2 statistically dependent, which the GP model ignores.
assumptions (6)
  • standard math Sparse variational GP and PPGPR predictive equations from Titsias (2009), Matthews et al. (2016), and Jankowiak et al. (2020).
    Used as the statistical engine for fusion in Section 2 and taken as background.
  • domain assumption The true velocity profile is a GP with a stationary RBF kernel, and mismatches between velocity models are zero-mean Gaussian noise.
    Section 3 generates the synthetic models from GP samples and fits an RBF-based GP; this in-sample assumption makes the demonstration favorable.
  • domain assumption The two input models are conditionally independent observations given the latent function.
    Section 3 concatenates the datasets and uses a diagonal Gaussian likelihood; the construction m2 = (2/3)s1 + (1/3)s2 violates this independence.
  • domain assumption The 1-D acoustic wave equation with a free-surface boundary condition and Chern PML approximates seismic ground motion for the proof-of-concept.
    Section 4 uses finite-difference acoustic simulations; real seismology requires elastic waves in 2-D and 3-D.
  • domain assumption Predictive samples from q(f*) can be treated as deterministic input velocity models for the wave solver.
    Section 4 draws 200 samples and runs one simulation per sample; this ignores uncertainty in the GP hyperparameters.
  • domain assumption Input velocity models carry no uncertainty of their own.
    Stated as a limitation in Section 5; the workflow treats the input models as exact observations.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Gaussian Processes for Probabilistic Estimates of Earthquake Ground Shaking: A 1-D Proof-of-Concept." pith.science (2026). https://pith.science/paper/LLUKWS47

@misc{pith2026241203299,
  author       = {Pith},
  title        = {Pith review of: Gaussian Processes for Probabilistic Estimates of Earthquake Ground Shaking: A 1-D Proof-of-Concept},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/LLUKWS47}},
  note         = {Machine review of arXiv:2412.03299}
}
read the original abstract

Estimates of seismic wave speeds in the Earth (seismic velocity models) are key input parameters to earthquake simulations for ground motion prediction. Owing to the non-uniqueness of the seismic inverse problem, typically many velocity models exist for any given region. The arbitrary choice of which velocity model to use in earthquake simulations impacts ground motion predictions. However, current hazard analysis methods do not account for this source of uncertainty. We present a proof-of-concept ground motion prediction workflow for incorporating uncertainties arising from inconsistencies between existing seismic velocity models. Our analysis is based on the probabilistic fusion of overlapping seismic velocity models using scalable Gaussian process (GP) regression. Specifically, we fit a GP to two synthetic 1-D velocity profiles simultaneously, and show that the predictive uncertainty accounts for the differences between the models. We subsequently draw velocity model samples from the predictive distribution and estimate peak ground displacement using acoustic wave propagation through the velocity models. The resulting distribution of possible ground motion amplitudes is much wider than would be predicted by simulating shaking using only the two input velocity models. This proof-of-concept illustrates the importance of probabilistic methods for physics-based seismic hazard analysis.

Figures

Figures reproduced from arXiv: 2412.03299 by the authors.

Figure 1
Figure 1. Comparison of SVGPR and PPGPR for the probabilistic fusion of seismic velocity [PITH_FULL_IMAGE:figures/full_fig_p002_1.png] view at source ↗
Figure 2
Figure 2. Wavefield snapshots and probabilistic ground motion prediction. (a)–(f) shows wavefield [PITH_FULL_IMAGE:figures/full_fig_p005_2.png] view at source ↗

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

40 extracted references · 25 canonical work pages

  1. [1]

    Seismic tomography of the southern California crust based on spectral-element and adjoint methods

    Carl Tape, Qinya Liu, Alessia Maggi, and Jeroen Tromp. Seismic tomography of the southern California crust based on spectral-element and adjoint methods. Geophysical Journal International, 180(1):433–462, 01 2010. ISSN 0956-540X. doi: 10.1111/j.1365-246X.2009.04429.x. URL https://doi.org/10. 1111/j.1365-246X.2009.04429.x

  2. [2]

    P.S. Schultz. Seismic velocity estimation. Proceedings of the IEEE , 72(10):1330–1339, 1984. doi: 10.1109/PROC.1984.13021

  3. [3]

    Rawlinson, S

    N. Rawlinson, S. Pozgay, and S. Fishwick. Seismic tomography: A window into deep Earth. Physics of the Earth and Planetary Interiors , 178(3):101–135, 2010. ISSN 0031-9201. doi: https: //doi.org/10.1016/j.pepi.2009.10.002. URL https://www.sciencedirect.com/science/article/ pii/S0031920109002106

  4. [4]

    Pace, Andrea Rovida, Francesco Visini, MPS Group, Giovanni Barreca, Carmelo Monaco, and Iunio Iervolino

    Carlo Meletti, Warner Marzocchi, Vera D’Amico, Giovanni Lanzano, Lucia Luzi, Francesco Martinelli, B. Pace, Andrea Rovida, Francesco Visini, MPS Group, Giovanni Barreca, Carmelo Monaco, and Iunio Iervolino. The new Italian Seismic Hazard Model (MPS19). Annals of Geophysics, 64(1), 05 2021. doi: 10.4401/ag-8579

  5. [5]

    Atanackov, Petra Jamšek Rupnik, Martina ˇCarman, Laurentiu Danciu, and Andrej Gosar

    Barbara Motnikar, Polona Zupanˇciˇc, Mladen Živˇci´c, J. Atanackov, Petra Jamšek Rupnik, Martina ˇCarman, Laurentiu Danciu, and Andrej Gosar. The 2021 seismic hazard model for Slovenia (SHMS21): overview and results. Bulletin of Earthquake Engineering, 20:1–30, 08 2022. doi: 10.1007/s10518-022-01399-8

  6. [6]

    Abrahamson, Nicolas M

    Norman A. Abrahamson, Nicolas M. Kuehn, Melanie Walling, and Niels Landwehr. Probabilistic Seismic Hazard Analysis in California Using Nonergodic Ground-Motion Models. Bulletin of the Seismological Society of America, 109(4):1235–1249, 07 2019. ISSN 0037-1106. doi: 10.1785/0120190030. URL https://doi.org/10.1785/0120190030

  7. [7]

    CyberShake: A Physics-Based Seismic Hazard Model for Southern California

    Robert Graves, Thomas Jordan, Scott Callaghan, Ewa Deelman, Edward Field, Gideon Juve, Carl Kessel- man, Philip Maechling, Gaurang Mehta, Kevin Milner, David Okaya, Patrick Small, and Karan Vahi. CyberShake: A Physics-Based Seismic Hazard Model for Southern California. Pure and Applied Geo- physics, 168:367–381, 03 2010. doi: 10.1007/s00024-010-0161-6

  8. [8]

    Gao, Jorge C

    Yan Yang, Angela F. Gao, Jorge C. Castellanos, Zachary E. Ross, Kamyar Azizzadenesheli, and Robert W. Clayton. Seismic wave propagation and inversion with Neural Operators, 2021

Show all 40 references
  1. [9]

    Finite basis physics-informed neural networks (FBPINNs): a scalable domain decomposition approach for solving differential equations

    Ben Moseley, Andrew Markham, and Tarje Nissen-Meyer. Finite basis physics-informed neural networks (FBPINNs): a scalable domain decomposition approach for solving differential equations. Advances in Computational Mathematics, 49, 07 2023. doi: 10.1007/s10444-023-10065-9. 6

  2. [10]

    Rapid Computation of Physics-Based Ground Motions in the Spectral Domain using Neural Networks

    Fatme Ramadan, Bill Fry, and Tarje Nissen-Meyer. Rapid Computation of Physics-Based Ground Motions in the Spectral Domain using Neural Networks. In EGU General Assembly Conference Abstracts, EGU General Assembly Conference Abstracts, page 18444, April 2024. doi: 10.5194/egusph...

  3. [11]

    3D elastic wave propagation with a Factorized Fourier Neural Operator (F-FNO)

    Fanny Lehmann, Filippo Gatti, Michaël Bertin, and Didier Clouteau. 3D elastic wave propagation with a Factorized Fourier Neural Operator (F-FNO). Computer Methods in Applied Mechanics and Engineering, 420:116718, 2024. ISSN 0045-7825. doi: https://doi.org/10.1016/j.cma.2023.11...

  4. [12]

    The Collaborative Seismic Earth Model: Generation

    Andreas Fichtner, Dirk-Philip van Herwaarden, Michael Afanasiev, Saul˙e Simut˙e, Lion Krischer, Ye¸ sim Çubuk Sabuncu, Tuncay Taymaz, Lorenzo Colli, Erdinc Saygin, Antonio Villaseñor, Jeannot Trampert, Paul Cupillard, Hans-Peter Bunge, and Heiner Igel. The Collaborative Seismi...

  5. [13]

    doi: 10.1029/2018GL077338

    Geophysical Research Letters, 45(9):4007–4016, 2018. doi: 10.1029/2018GL077338. URL https: //agupubs.onlinelibrary.wiley.com/doi/abs/10.1029/2018GL077338

  6. [14]

    Ajala and P

    R. Ajala and P. Persaud. Effect of Merging Multiscale Models on Seismic Wavefield Predictions Near the Southern San Andreas Fault. Journal of Geophysical Research: Solid Earth , 126(10), 2021. doi: 10.1029/2021JB021915. URL https://agupubs.onlinelibrary.wiley.com/doi/abs/10.10...

  7. [15]

    Enhancing Regional Seismic Velocity Models With Higher-Resolution Local Results Using Sparse Dictionary Learning

    Hao Zhang and Yehuda Ben-Zion. Enhancing Regional Seismic Velocity Models With Higher-Resolution Local Results Using Sparse Dictionary Learning. Journal of Geophysical Research: Solid Earth , 129(1):e2023JB027016, 2024. doi: https://doi.org/10.1029/2023JB027016. URL https://ag...

  8. [16]

    Scivier, Tarje Nissen-Meyer, Paula Koelemeijer, and Atılım Güne¸ s Baydin

    Sam A. Scivier, Tarje Nissen-Meyer, Paula Koelemeijer, and Atılım Güne¸ s Baydin. Gaussian Processes for Probabilistic Estimates of Earthquake Ground Shaking: A 1-D Proof-of-Concept, November 2024. URL https://doi.org/10.5281/zenodo.14246055

  9. [17]

    Carl Edward Rasmussen and Christopher K. I. Williams. Gaussian Processes for Machine Learning . The MIT Press, 11 2005. ISBN 9780262256834. doi: 10.7551/mitpress/3206.001.0001. URL https: //doi.org/10.7551/mitpress/3206.001.0001

  10. [18]

    When Gaussian Process Meets Big Data: A Review of Scalable GPs.IEEE Transactions on Neural Networks and Learning Systems, 31(11):4405–4423,

    Haitao Liu, Yew-Soon Ong, Xiaobo Shen, and Jianfei Cai. When Gaussian Process Meets Big Data: A Review of Scalable GPs.IEEE Transactions on Neural Networks and Learning Systems, 31(11):4405–4423,

  11. [19]

    Alexander G. de G. Matthews, James Hensman, Richard Turner, and Zoubin Ghahramani. On Sparse Variational Methods and the Kullback-Leibler Divergence between Stochastic Processes. In Arthur Gretton and Christian C. Robert, editors, Proceedings of the 19th International Conferen...

  12. [20]

    Variational Learning of Inducing Variables in Sparse Gaussian Processes

    Michalis Titsias. Variational Learning of Inducing Variables in Sparse Gaussian Processes. In David van Dyk and Max Welling, editors, Proceedings of the Twelfth International Conference on Artificial Intelligence and Statistics , volume 5 of Proceedings of Machine Learning Res...

  13. [21]

    Kevin P. Murphy. Probabilistic Machine Learning: Advanced Topics . MIT Press, 2023. URL http: //probml.github.io/book2

  14. [22]

    Parametric Gaussian process regressors

    Martin Jankowiak, Geoff Pleiss, and Jacob Gardner. Parametric Gaussian process regressors. In Hal Daumé III and Aarti Singh, editors,Proceedings of the 37th International Conference on Machine Learning, volume 119 of Proceedings of Machine Learning Research, pages 4702–4712. P...

  15. [23]

    Most likely heteroscedastic Gaussian process regression

    Kristian Kersting, Christian Plagemann, Patrick Pfaff, and Wolfram Burgard. Most likely heteroscedastic Gaussian process regression. In Proceedings of the 24th International Conference on Machine Learn- ing, ICML ’07, page 393–400, New York, NY , USA, 2007. Association for Com...

  16. [24]

    Large-scale Heteroscedastic Regression via Gaussian Process,

    Haitao Liu, Yew-Soon Ong, and Jianfei Cai. Large-scale Heteroscedastic Regression via Gaussian Process,

  17. [25]

    URL https://arxiv.org/abs/1811.01179

  18. [26]

    A reflectionless discrete perfectly matched layer

    Albert Chern. A reflectionless discrete perfectly matched layer. Journal of Computational Physics, 381: 91–109, March 2019. ISSN 0021-9991. doi: 10.1016/j.jcp.2018.12.026. URL http://dx.doi.org/10. 1016/j.jcp.2018.12.026

  19. [27]

    Kingma and Jimmy Ba

    Diederik P. Kingma and Jimmy Ba. Adam: A Method for Stochastic Optimization, 2017. URL https: //arxiv.org/abs/1412.6980. 7

  20. [28]

    Kevin P. Murphy. Probabilistic Machine Learning: An introduction. MIT Press, 2022. URL probml.ai

  21. [29]

    AxiSEM3D: broad-band seismic wavefields in 3-D global earth models with undulating discontinuities

    Kuangdai Leng, Tarje Nissen-Meyer, Martin van Driel, Kasra Hosseini, and David Al-Attar. AxiSEM3D: broad-band seismic wavefields in 3-D global earth models with undulating discontinuities. Geophysical Journal International, 217(3):2125–2146, 02 2019. ISSN 0956-540X. doi: 10.10...

  22. [30]

    Forward and adjoint simulations of seismic wave propagation on fully unstructured hexahedral meshes

    Daniel Peter, Dimitri Komatitsch, Yang Luo, Roland Martin, Nicolas Le Goff, Emanuele Casarotti, Pieyre Le Loher, Federica Magnoni, Qinya Liu, Celine Blitz, Tarje Nissen-Meyer, Piero Basini, and Jeroen Tromp. Forward and adjoint simulations of seismic wave propagation on fully ...

  23. [31]

    OpenSWPC: an open-source integrated parallel simulation code for modeling seismic wave propagation in 3D heterogeneous viscoelastic media

    Takuto Maeda, Shunsuke Takemura, and Takashi Furumura. OpenSWPC: an open-source integrated parallel simulation code for modeling seismic wave propagation in 3D heterogeneous viscoelastic media. Technical report, Springer, 2017

  24. [32]

    Harris, K

    Charles R. Harris, K. Jarrod Millman, Stéfan J. van der Walt, Ralf Gommers, Pauli Virtanen, David Cournapeau, Eric Wieser, Julian Taylor, Sebastian Berg, Nathaniel J. Smith, Robert Kern, Matti Picus, Stephan Hoyer, Marten H. van Kerkwijk, Matthew Brett, Allan Haldane, Jaime Fe...

  25. [33]

    Jupyter Notebooks - a publishing format for reproducible computational workflows

    Thomas Kluyver, Benjamin Ragan-Kelley, Fernando Pérez, Brian Granger, Matthias Bussonnier, Jonathan Frederic, Kyle Kelley, Jessica Hamrick, Jason Grout, Sylvain Corlay, Paul Ivanov, Damián Avila, Safia Abdalla, Carol Willing, and Jupyter development team. Jupyter Notebooks - a...

  26. [34]

    Binder 2.0 - Reproducible, interactive, sharable environments for science at scale

    Project Jupyter, Matthias Bussonnier, Jessica Forde, Jeremy Freeman, Brian Granger, Tim Head, Chris Holdgraf, Kyle Kelley, Gladys Nalvarte, Andrew Osheroff, M Pacer, Yuvi Panda, Fernando Perez, Benjamin Ragan Kelley, and Carol Willing. Binder 2.0 - Reproducible, interactive, s...

  27. [35]

    PyTorch: An Imperative Style, High-Performance Deep Learning Library, 2019

    Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, Alban Desmaison, Andreas Köpf, Edward Yang, Zach DeVito, Martin Raison, Alykhan Tejani, Sasank Chilamkurthy, Benoit Steiner, Lu Fan...

  28. [36]

    Oliphant, Matt Haberland, Tyler Reddy, David Cournapeau, Evgeni Burovski, Pearu Peterson, Warren Weckesser, Jonathan Bright, Stéfan J

    Pauli Virtanen, Ralf Gommers, Travis E. Oliphant, Matt Haberland, Tyler Reddy, David Cournapeau, Evgeni Burovski, Pearu Peterson, Warren Weckesser, Jonathan Bright, Stéfan J. van der Walt, Matthew Brett, Joshua Wilson, K. Jarrod Millman, Nikolay Mayorov, Andrew R. J. Nelson, E...

  29. [37]

    J. D. Hunter. Matplotlib: A 2D graphics environment. Computing in Science & Engineering, 9(3):90–95,

  30. [40]

    GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Acceleration

    Jacob R Gardner, Geoff Pleiss, David Bindel, Kilian Q Weinberger, and Andrew Gordon Wilson. GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Acceleration. In Advances in Neural Information Processing Systems, 2018. 8

  31. [2007]

    doi: 10.1109/MCSE.2007.55

  32. [2020]

    doi: 10.1109/TNNLS.2019.2957109

Pith tools

Reviewed August 11, 2026 · model on record in the stance chip above.