High Performance Uncertainty Quantification with Parallelized Multilevel Markov Chain Monte Carlo

07/30/2021
by   Linus Seelinger, et al.
0

Numerical models of complex real-world phenomena often necessitate High Performance Computing (HPC). Uncertainties increase problem dimensionality further and pose even greater challenges. We present a parallelization strategy for multilevel Markov chain Monte Carlo, a state-of-the-art, algorithmically scalable Uncertainty Quantification (UQ) algorithm for Bayesian inverse problems, and a new software framework allowing for large-scale parallelism across forward model evaluations and the UQ algorithms themselves. The main scalability challenge presents itself in the form of strong data dependencies introduced by the MLMCMC method, prohibiting trivial parallelization. Our software is released as part of the modular and open-source MIT UQ Library (MUQ), and can easily be coupled with arbitrary user codes. We demonstrate it using the DUNE and the ExaHyPE Engine. The latter provides a realistic, large-scale tsunami model in which identify the source of a tsunami from buoy-elevation data.

READ FULL TEXT

page 1

page 4

page 5

page 8

page 9

page 10

research
05/05/2021

Analysis of a class of Multi-Level Markov Chain Monte Carlo algorithms based on Independent Metropolis-Hastings

In this work, we present, analyze, and implement a class of Multi-Level ...
research
06/16/2022

Uncertainty Quantification and the Marginal MDP Model

The paper presents a new perspective on the mixture of Dirichlet process...
research
01/04/2022

A Statistical Approach to Estimating Adsorption-Isotherm Parameters in Gradient-Elution Preparative Liquid Chromatography

Determining the adsorption isotherms is an issue of significant importan...
research
11/04/2017

SPUX: Scalable Particle Markov Chain Monte Carlo for uncertainty quantification in stochastic ecological models

Calibration of individual based models (IBMs), successful in modeling co...
research
05/27/2020

Korali: a High-Performance Computing Framework for Stochastic Optimization and Bayesian Uncertainty Quantification

We present a modular, open-source, high-performance computing framework ...
research
03/28/2022

Accelerating innovation with software abstractions for scalable computational geophysics

We present the SLIM (https://github.com/slimgroup) open-source software ...
research
02/28/2022

Markov Chain Monte Carlo-Based Machine Unlearning: Unlearning What Needs to be Forgotten

As the use of machine learning (ML) models is becoming increasingly popu...

Please sign up or login with your details

Forgot password? Click here to reset