Skip to content

Commit

Permalink
Merge pull request #6 from slimgroup/francis
Browse files Browse the repository at this point in the history
WISER submitted version
  • Loading branch information
ziyiyin97 authored Mar 15, 2024
2 parents a7f22c5 + 5a59596 commit 4017d48
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
Binary file modified yin2024SEG/figs/WISE-rtm-3D.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified yin2024SEG/figs/WISE-v-3D.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 6 additions & 6 deletions yin2024SEG/paper.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,23 @@
title: "WISER: full-Waveform variational Inference via Subsurface Extensions with Refinements"
author:
- name:
Ziyi Yin^1,\*^, Rafael Orozco,^1,\*^, Mathias Louboutin^2^, Felix J. Herrmann^1^ \
Ziyi Yin^1,\*^, Rafael Orozco^1,\*^, Mathias Louboutin^2^, Felix J. Herrmann^1^ \

^1^ Georgia Institute of Technology, ^2^ Devito Codes Ltd, ^\*^ first two authors contributed equally
^1^ Georgia Institute of Technology, ^2^ Devito Codes Ltd, ^\*^ equal contribution
bibliography: paper.bib
---

## Abstract

We introduce a cost-effective Bayesian inference method for full-waveform inversion (FWI) to quantify uncertainty in migration-velocity models and its impact on imaging. Our method targets inverse uncertainty due to null-space of the wave modeling operators and severe observational noise, and forward uncertainty where the uncertainty in velocity models is propagated to uncertainty in amplitude and positioning of imaged reflectivities. This is achieved by integrating generative artificial intelligence (genAI) with physics-informed common-image gathers (CIGs), which greatly reduces reliance on accurate initial migration-velocity models. In addition, we illustrate the capability of fine-tuning the generative AI networks with frugal physics-based refinements for an out-of-distribution scenario.
We introduce a cost-effective Bayesian inference method for full-waveform inversion (FWI) to quantify uncertainty in migration-velocity models and its impact on imaging. Our method targets inverse uncertainty due to null-space of the wave modeling operators and observational noise, and forward uncertainty where the uncertainty in velocity models is propagated to uncertainty in amplitude and positioning of imaged reflectivities. This is achieved by integrating generative artificial intelligence (genAI) with physics-informed common-image gathers (CIGs), which greatly reduces reliance on accurate initial FWI-velocity models. In addition, we illustrate the capability of fine-tuning the generative AI networks with frugal physics-based refinements to improve the inference accuracy.

## Amortized variational inference

Our method concerns estimation of migration-velocity models from noisy seismic data through the inversion of the wave modeling operator. Instead of seeking only a single velocity model, our method aims to draw samples from the posterior distribution of migration-velocity models conditioned on the observed shot data. In this context, we train conditional normalizing flows (CNFs) to approximate this posterior distribution. To simply the mapping between seismic image and shot data, we use common-image gathers (CIGs) as an information-preserving physics-informed summary statistics to embed the shot data, and then train the CNFs on pairs of velocity models and CIGs. After training, the inverse of CNF turns random realizations of the standard Gaussian distribution into posterior samples (velocity models) conditioned on any seismic observation that is in the same statistical distribution as the training data, shown in the upper part of the flowchart. We term this amortized inference framework WISE, short for full-**W**aveform variational **I**nference via **S**ubsurface **E**xtensions [@yin2023wise]. We further propose a physics-based **R**efinment approach to make it WISER.
Our method concerns estimation of migration-velocity models from noisy seismic data through the inversion of the wave modeling operator. Instead of seeking only a single velocity model, our method aims to draw samples from the posterior distribution of migration-velocity models conditioned on the observed shot data. In this context, we train conditional normalizing flows (CNFs) to approximate this posterior distribution. To simplify the mapping between seismic image and shot data, we use common-image gathers (CIGs) as an information-preserving physics-informed summary statistic to embed the shot data, and then train the CNFs on pairs of velocity models and CIGs. After training, the inverse of CNF turns random realizations of the standard Gaussian distribution into posterior samples (velocity models) conditioned on any seismic observation that is in the same statistical distribution as the training data, shown in the upper part of the flowchart. We term this amortized inference framework WISE, short for full-**W**aveform variational **I**nference via **S**ubsurface **E**xtensions [@yin2023wise]. We further propose a physics-based **R**efinement approach to make it WISER.

## Physics-based refinement

While the trained amortized CNF can generate posterior velocity samples instantaneously at inference, the accuracy of CNFs might be deteriorated due to out-of-distribution issues --- i.e., the observed data is generated by an out-of-distribution velocity model, or through a slightly different forward modeling operator (e.g. acoustic-elastic, differing source function, attenuation effect, unremoved shear wave energy, etc). To meet this challenge and bridge the so-called *amortization gap*, we apply a physics-based refinement approach to fine-tune the trained network. We compose a shallower invertible network with the trained CNFs, where the shallower network is initialized with random weights and acts on the latent space. Following a transfer learning scheme, we freeze the weights of the trained CNF and only update the weights of the shallower network in order for the posterior samples to fit the observed shot data. This process is shown in the lower part of the flowchart.
While the trained amortized CNF can generate posterior velocity samples instantaneously at inference, the accuracy of CNFs might be deteriorated due to out-of-distribution issues --- i.e., the observed data is generated by an out-of-distribution velocity model, or through a slightly different forward modeling operator (e.g. acoustic-elastic, differing source function, attenuation effect, unremoved shear wave energy, etc). To meet this challenge and bridge the so-called *amortization gap*, we apply a physics-based refinement approach to fine-tune the trained network. We compose a shallower invertible network with the trained CNFs, where the shallower network is initialized with random weights and acts on the latent space. Following a transfer learning scheme, we freeze the weights of the trained CNF and only update the weights of the shallower network in order for the posterior samples to fit the observed shot data. This process is shown in the lower part of the flowchart in red color.

## Downstream imaging

Expand Down Expand Up @@ -51,7 +51,7 @@ WISER workflow.

![](./figs/WISER-UQ-rtm.png){#fig-wiser-uq-rtm}

*(a)* 1D initial velocity model; *(b)* unseen ground truth velocity model; *(c)* Estimated migration-velocity models from WISE; *(e)* point-wise standard deviation of the migration-velocity models from WISE; *(g)* imaged reflectivities using migration-velocity models from WISE; *(i)* point-wise standard deviation of the imaged reflectivities from WISE; *(d)(f)(h)(j)* are the counterparts of *(c)(e)(g)(i)* but from WISER.
*(a)* 1D initial FWI-velocity model used for CIG computation; *(b)* unseen ground truth velocity model; *(c)* estimated migration-velocity models from WISE; *(e)* point-wise standard deviation of the migration-velocity models from WISE; *(g)* imaged reflectivities using migration-velocity models from WISE; *(i)* point-wise standard deviation of the imaged reflectivities from WISE; *(d)(f)(h)(j)* are the counterparts of *(c)(e)(g)(i)* but from WISER.
:::

## References
Expand Down

0 comments on commit 4017d48

Please sign in to comment.