Uncertainties in the fault slip distribution among all models in the MLDA chains. Panels (a) and (b) show, respectively, the mean and the standard deviation of the fault slip distribution of MLDA models. The white stars mark the hypocenter of earthquake nucleation. (c) Comparisons of the surface fault-parallel offset between data, previous reference model and our models in MLDA. The mean of the preferred models (models with high Bayesian posterior) is shown with the dotted yellow curve, the blue curves show all the models in the Markov chains of MLDA. The solid and dashed black curves are, respectively, the previous reference model and the data from satellite images.
Damage generated from the 2019 Mw 7.1 Ridgecrest earthquake from physics-based dynamic rupture simulations. (a) Map view of the modeled damage (plastic strain) on the ground surface. (b) Total slip distribution on the fault during the earthquake and the damage along the depth at the intersection A-A’ in (a).

Study Results

We enable Bayesian inference for complex simulation models by pushing the efficiency of UQ algorithms and harnessing the power of modern supercomputers. Specifically, we have developed a new approach to parallelizing a hierarchical UQ method for Bayesian inference, overcoming inherent data dependencies. We have made our implementation publicly available as a Python package. Building on the UM-Bridge interface, users across all disciplines can apply our package to perform Bayesian inference using any simulator and any compute cluster. In addition, we have kick-started development of a new UQ method exploiting higher-dimensional model hierarchies, promising further efficiency gains. On the simulation side, we enable effective use of advanced hardware features in SeisSol, a state-of-the-art simulator for earthquake phenomena. Finally, we have gained new insights about underlying model parameters in the 2019 Ridgecrest earthquake event. All results will be published in forthcoming papers, one of which is already accepted.


Benefits

  1. We enable efficient Bayesian inference for large-scale simulation, allowing researchers and engineers across disciplines to infer unknown parameters from data in complex models, while accounting for model ambiguities and measurement errors. Leveraging our novel parallelization, users can infer parameters for more compute-heavy models, leading to better insights in fields such as climate science, engineering, and biomedicine.
  2. Our hardware-aware optimizations for earthquake simulations improve SeisSol’s performance on modern GPU-based supercomputers. As an immediate consequence, this enables more precise and lower-cost earthquake simulations. More broadly, our approach of fused simulation runs applies to a wide range of applications, providing a recipe for researchers from other fields to obtain similar performance gains.
  3. We facilitate large-scale inference for earthquakes, allowing geophysicists to derive deeper insights into seismic events. Our approach to hierarchical UQ provides a scalable framework for estimating earthquake parameters, improving forecasting, and ultimately informing policymakers to develop risk assessments and mitigations.

Partners

Karlsruhe Institute of Technology Uncertainty quantification (UQ) expert. Development of innovative and scalable uncertainty quantification algorithms and advances to the UM-Bridge platform linking UQ to large-scale simulators.
Technical University of Munich HPC expert. Hardware-aware optimization of SeisSol earthquake simulations.
Ludwig Maximilians Universität Munich  Seismology expert. Earthquake modeling and design of Bayesian inference problems.

Team

  • Linus Seelinger
  • Michael Bader
  • Alice Gabriel

Contact

Name: Linus Seelinger

Institution: Karlsruhe Institute of Technology

Email Address: linus.seelinger@kit.edu