• No results found

Uncertainty quantification in imaging and automatic horizon tracking a Bayesian deep-prior based approach

N/A
N/A
Protected

Academic year: 2022

Share "Uncertainty quantification in imaging and automatic horizon tracking a Bayesian deep-prior based approach"

Copied!
49
0
0

Loading.... (view fulltext now)

Full text

(1)

Uncertainty quantification in imaging and automatic horizon tracking—a Bayesian deep-prior based approach

Ali Siahkoohi, Gabrio Rizzuti, and Felix J. Herrmann School of Computational Science and Engineering Georgia Institute of Technology

(2)

Seismic imaging

estimate reflectivity δm given observed data {di}ni=1s

2 / 49

(3)

minδm

1 2σ2

ns

X

i=1

kδdi− J(m0,qi)δmk22

linearized Born operator, J(m0,qi) linearized data, δdi

noise variance, σ2

3 / 49

(4)

Challenges

expensive forward operator

inconsistent, mildly ill-conditioned

4 / 49

(5)

2D slice from Parihaka dataset

finite-difference simulations w/ Devito

WesternGeco.Parihaka 3D PSTM Final Processing Report. Tech. rep. New Zealand Petroleum Report 4582. New Zealand Petroleum & Minerals, Wellington, 2012. url:

https://wiki.seg.org/wiki/Parihaka-3D.

M. Louboutin et al.“Devito (v3.1.0): an embedded domain-specific language for finite differences and geophysical exploration”.In: Geoscientific Model Development 12.3 (2019), pp. 1165–1187. doi:

10.5194/gmd-12-1165-2019. url: https://www.geosci-model-dev.net/12/1165/2019/.

5 / 49

(6)

δm—”true” reflectivity model obtain from Parihaka dataset

6 / 49

(7)

m0—made up background squared-slowness model ( s2

km2)

7 / 49

(8)

205 sources w/ 25 m sampling rate

410 receivers w/ 12.5 m sampling rate

1.5 s recording time

Ricker source wavelet w/ 30 Hz central frequency

8 / 49

(9)

Noise-free (left) and noisy (right) linearized data — SNR: −8.7466 dB

9 / 49

(10)

Maximum likelihood estimate

minδm

1 2σ2

ns

X

i=1

kδdi− J(m0,qi)δmk22

10 / 49

(11)

MLE—no regularization (prior)

11 / 49

(12)

Deep priors

regularization w/ an untrained CNN

V. Lempitsky, A. Vedaldi, and D. Ulyanov. “Deep Image Prior”. In: 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition. June 2018, pp. 9446–9454. doi: 10.1109/CVPR.2018.00984.

12 / 49

(13)

Deep priors in seismic

data reconstruction

denoising

Qun Liu, Lihua Fu, and Meng Zhang. “Deep-seismic-prior-based reconstruction of seismic data using convolutional neural networks”.In: arXiv preprint arXiv:1911.08784 (2019).

Yunzhi Shi, Xinming Wu, and Sergey Fomel. “Deep learning parameterization for geophysical inverse problems”.In: SEG 2019 Workshop: Mathematical Geophysics: Traditional vs Learning, Beijing, China, 5-7 November 2019. Society of Exploration Geophysicists. 2020, pp. 36–40. doi: 10.1190/iwmg2019_09.1.

13 / 49

(14)

Deep priors in seismic

imaging

full-waveform inversion

Ali Siahkoohi, Gabrio Rizzuti, and Felix J. Herrmann. “A Deep-Learning Based Bayesian Approach to Seismic Imaging and Uncertainty Quantification”.In: 2020.1 (2020), pp. 1–5. doi:

https://doi.org/10.3997/2214-4609.202010770. url: https://arxiv.org/pdf/2001.04567.pdf.

Yulang Wu and George A McMechan. “Parametric convolutional neural network-domain full-waveform inversion”.In: GEOPHYSICS 84.6 (2019), R881–R896. doi: 10.1190/geo2018-0224.1.

14 / 49

(15)

Deep prior

δm=g (z,w), w∼ N(0, λ−2I)

untrained CNN, g (z,w) CNN weights, w fixed input, z

V. Lempitsky, A. Vedaldi, and D. Ulyanov. “Deep Image Prior”. In: 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition. June 2018, pp. 9446–9454. doi: 10.1109/CVPR.2018.00984.

15 / 49

(16)

Negative-log posterior

− log πw|δd w| {δdi}ni=1s 

= 1 2σ2

ns

X

i=1

kδdi− J(m0,qi)g (z,w)k22

| {z }

negative-log likelihood

+ λ2 2 kwk22

| {z }

negative-log prior

+ const

| {z }

Ind. ofw

16 / 49

(17)

Posterior distribution, π

w|δd

MAP, conditional mean, pointwise standard deviation (UQ), ...

17 / 49

(18)

MAP estimate, δmcMAP=g (z,wbMAP)

wbMAP:= arg max

w πw|δd w| {δdi}ni=1s 

18 / 49

(19)

conditional (posterior) mean,δmcCM

δmcCM := Ew∼πw|δd[g (z,w)] ≈ 1 nw

nw

X

j=1

g (z,wbj),

samples from posterior,wbj nw

j=1∼ πw|δd(w| {δdi}ni=1s )

19 / 49

(20)

pointwise standard deviation (UQ)

σb2 := 1 nw− 1

nw

X

j=1

(g (z,wbj) − cδmCM) (g (z,wbj) − cδmCM),

samples from posterior,wbj nw

j=1∼ πw|δd(w| {δdi}ni=1s )

20 / 49

(21)

Comparison

MLE (no deep prior), MAP, and conditional mean

21 / 49

(22)

MLE—no (deep) prior

22 / 49

(23)

MAP estimate—SNR:8.77 dB

23 / 49

(24)

δm—”true” reflectivity model obtain from Parihaka dataset

24 / 49

(25)

Conditional mean estimate—SNR:9.66 dB

25 / 49

(26)

Imaging UQ

26 / 49

(27)

Imaging UQ

27 / 49

(28)

Pointwise marginals at (0.73 km, 0.32 km)

28 / 49

(29)

Pointwise marginals at (1.55 km, 1.18 km)

29 / 49

(30)

Pointwise marginals at (4.55 km, 1.74 km)

30 / 49

(31)

Sampling from the posterior, π

w|δd

stochastic gradient Langevin dynamics (SGLD)

31 / 49

(32)

SGLD—an stochastic-approximation based MCMC sampling approach

wk+1=wk+ 

2M∇w[nslog πlike(δdi| wk) + log πprior(wk)] + ηk, ηk ∼ N(0, M),

Max Welling and Yee Whye Teh. “Bayesian Learning via Stochastic Gradient Langevin Dynamics”.In:

Proceedings of the 28th International Conference on International Conference on Machine Learning. ICML’11.

2011, pp. 681–688. doi: 10.5555/3104482.3104568.

Chunyuan Li et al.“Preconditioned Stochastic Gradient Langevin Dynamics for Deep Neural Networks”.In:

Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence. AAAI’16. 2016, pp. 1788–1794. doi:

10.5555/3016100.3016149.

32 / 49

(33)

Devito4PyTorch

integrating Devito’s PDE solvers into PyTorch

Ali Siahkoohi, Mathias Louboutin, and Felix Herrmann. slimgroup/Devito4PyTorch. 2020. url:

https://github.com/slimgroup/Devito4PyTorch.

33 / 49

(34)

Horizon tracking and uncertainty analysis

34 / 49

(35)

Contribution

propagate uncertainties from imaging into horizon tracking i.e., characterizing πh|δd

hhorizons (random variable)

35 / 49

(36)

Assumption

horizon tracker does not directly use observed data

36 / 49

(37)

Horizon tracking inference

Eh∼πh|δd [f (h)] = Eδm∼πδm|δdEh∼πh|δm[f (h)]

| {z }

nonuniqueness in horizon tracking

| {z }

nonuniqueness in seismic imaging

arbitrary function, f—e.g., f (h) = h

f (h) = (h − E[h]) (h − E[h])

37 / 49

(38)

Automatic horizon tracker, H

uses local slopes of the image

needs control points

open-source software

Xinming Wu and Sergey Fomel. “Least-squares horizons with local slopes and multi-grid correlations”.In:

GEOPHYSICS 83 (4 2018), pp. IM29–IM40. doi: 10.1190/geo2017-0830.1. url:

https://doi.org/10.1190/geo2017-0830.1.

Xinming Wu and Sergey Fomel. xinwucwp/mhe.2018. url: https://github.com/xinwucwp/mhe.

38 / 49

(39)

deterministic horizon tracker, H

Eh∼πh|δd [f (h)] ≈ 1 nw

nw

X

j=1

f H(g z,wbj)

samples from posterior,wbj nw

j=1∼ πw|δd(w| {δdi}ni=1s )

39 / 49

(40)

Five sets of control points identifying25 horizons of interest

40 / 49

(41)

Uncertainty in horizon tracking due to uncertainties in imaging

41 / 49

(42)

Uncertainty in horizon tracking due to uncertainties in imaging

42 / 49

(43)

Uncertainty in horizon tracking due to uncertainties in imaging

43 / 49

(44)

Uncertainty in horizon tracking due to uncertainties in imaging

44 / 49

(45)

Uncertainty in horizon tracking due to uncertainties in imaging

45 / 49

(46)

nondeterministic horizon tracker, H

Eh∼πh|δd [f (h)] ≈ 1 ncnw

nw

X

j=1 nc

X

k=1

f H(ck,g z,wbj)

sets of control points, {ck}nk=1c

46 / 49

(47)

Uncertainty in horizon tracking due uncertainties in imaging and control points

47 / 49

(48)

Conclusions

imaging w/ deep prior—expensive but circumvents artifacts

SGLD—reasonable first and second moments of posterior

uncertainties from imaging affect deep, close to boundary, and complex horizons

48 / 49

(49)

Contributions

regularization w/ deep priors

imaging uncertainty analysis via SGLD

propagate uncertainties from imaging into horizon tracking

github.com/slimgroup/Software.SEG2020

49 / 49

References

Related documents

To assess the importance of subsidized commodities to the poor and the lower- income people in Egypt, the average household expenditure on the subsidized food commodities

For the new rear suspension to be designed and tested before manufacturing, a full understanding of the forces and loads seen during different dynamic events needs to be known..

We’ll work together and with our counselor on a short script we can share in a joint meeting with Sammy and Rachel about the family’s circumstances and how we propose to make

This is attempted by utilising multiple temporalities within the construct of the film. My own contemporary DV footage is juxtaposed with archival Super 8 footage, The Martin

These observations led to the development of GoalDebug, a spreadsheet debugger that allows the user to specify the expected output for any cells whose output is incorrect [50]..

Section I describes on how to design the best WAN by calculating the traffic in and out from each node and application servers involve the traffic loading of

3. In a new game, the position of the dealer button will be determined by having the dealer deal one up card to each player. The first player to act will be the player

In connection to featured local culture of rich South Central Region (SCR), we can see those studies in Coastal Tourism Subregion (CTS) planning, which is built