full waveform inversion in theory · 2017. 3. 30. · some references this part of the course is...

36
Full Waveform Inversion in Theory Romain Brossier and Jean Virieux [email protected] [email protected] ISTerre, Universit´ e Joseph Fourier, Grenoble, France SEISCOPE Consortium 12 th International Congress of the Brazilian Geophysical Society Short Course on Full Waveform Inversion 15 August 2011 R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 1 / 33

Upload: others

Post on 27-Feb-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Full Waveform Inversion in Theory

Romain Brossier and Jean [email protected] [email protected]

ISTerre, Universite Joseph Fourier, Grenoble, FranceSEISCOPE Consortium

12th International Congress of the Brazilian Geophysical SocietyShort Course on Full Waveform Inversion

15 August 2011

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 1 / 33

Page 2: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Outline

1 Introduction

2 Local search

3 Regularization

4 Conclusion

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 2 / 33

Page 3: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Some references

This part of the course is mainly based on the following paper and presentation

Virieux J. and S. Operto, [2009] An overview of full-waveform inversion in explorationgeophysics. Geophysics, 74(6), WCC1-WCC26.

S. Operto [2006] Seismic imaging by frequency-domain full-waveform inversion Part 1 :synthetic examples. SEISCOPE SUMMER SCHOOL

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 3 / 33

Page 4: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Outline

1 Introduction

2 Local search

3 Regularization

4 Conclusion

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 4 / 33

Page 5: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Inverse problem ... various terminologies

What is seismic tomography ?

What is seismic inversion ?

Seismic tomography ... reflection tomography and, therefore, time

Seismic inversion ... MVA/FWI and, therefore, amplitude

tomography ; a generic term : model characterization from variousobservations

inversion ; a technical term : given a transformation between model andobservations, provide the inverse transformation from observations to models

linear formulation

non-linear formulation

linearized formulation

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 5 / 33

Page 6: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Linear inversion problem

• Linear forward problem d = Gm : operator G does not depend on m• Example : Reflection travel time

t2i = t2

0 + x2i /v

2nmo

with respect to two parameters (t20 , 1/v

2NMO) (X 2-T 2 method)

• Sensitivity matrix G , also known as Frechet derivative or Jacobian matrixG has two columns Gi1 = 1 and Gi2 = x2

i

• Linear algebra machinery Ax=b ... to be discussed later on ...

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 6 / 33

Page 7: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Non-linear inversion problem

• Non-linear forward problem d = G(m) : operator G does depend on m• Example : Acoustic wave equation

ω2

κ(x , z)P(x , z , ω)+

∂x(

1

ρ(x , z)

∂P(x , z , ω)

∂x)+

∂z(

1

ρ(x , z)

∂P(x , z , ω)

∂z) = S(x , z , ω)

• Operator G(κ(x , z), ρ(x , z)) is a non-linear operator• Only the forward problem is required in this truely non-linear approach• Need of an efficient forward problem ...• Finding model parameters ?

Global search : exhaustive sampling (grid search, Monte-Carlo)

Semi-global search : Simulated annealing, Genetic algorithm, Ant search,Particle swarm optimization

Local search : Simplex method

(Backus and Gilbert, 1967)

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 7 / 33

Page 8: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Non-linear inversion problem

• Non-linear forward problem d = G(m) : operator G does depend on m• Example : Acoustic wave equation

ω2

κ(x , z)P(x , z , ω)+

∂x(

1

ρ(x , z)

∂P(x , z , ω)

∂x)+

∂z(

1

ρ(x , z)

∂P(x , z , ω)

∂z) = S(x , z , ω)

• Operator G(κ(x , z), ρ(x , z)) is a non-linear operator• Only the forward problem is required in this truely non-linear approach• Need of an efficient forward problem ...• Finding model parameters ?

Global search : exhaustive sampling (grid search, Monte-Carlo)

Semi-global search : Simulated annealing, Genetic algorithm, Ant search,Particle swarm optimization

Local search : Simplex method

(Backus and Gilbert, 1967)

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 7 / 33

Page 9: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Non-linear inversion problem

• Non-linear forward problem d = G(m) : operator G does depend on m• Example : Acoustic wave equation

ω2

κ(x , z)P(x , z , ω)+

∂x(

1

ρ(x , z)

∂P(x , z , ω)

∂x)+

∂z(

1

ρ(x , z)

∂P(x , z , ω)

∂z) = S(x , z , ω)

• Operator G(κ(x , z), ρ(x , z)) is a non-linear operator• Only the forward problem is required in this truely non-linear approach• Need of an efficient forward problem ...• Finding model parameters ?

Global search : exhaustive sampling (grid search, Monte-Carlo)

Semi-global search : Simulated annealing, Genetic algorithm, Ant search,Particle swarm optimization

Local search : Simplex method

(Backus and Gilbert, 1967)

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 7 / 33

Page 10: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Linearized inverse problem

• Selection of a model m0

• Differentiability : derivative ∂G∂m (m0) exists

Linearized search is based on a local linearized forward problem

d = G(m0) + ∂G/∂m0(m −m0)d0 = G(m0)

d − d0 = ∂G/∂m0(m −m0)δd = ∂G/∂m0δm

Forward problem G(m0) and first-derivative (gradient) ∂G∂m (m0) estimated at m0

as non-linear relationsModel m0 fixed (linear) or changing (linearized) during iterative inversion• Back to linear algebra machinery• Except that the forward problem is non-linear

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 8 / 33

Page 11: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Misfit function

Objective function or misfit function

`2norm : C2(m) =1

2

∣∣∣∣dobs − d syn(m)∣∣∣∣2

`1norm : C1(m) =1

2

∣∣dobs − d syn(m)∣∣

`pnorm : Cp(m) =1

2p

√||dobs − d syn(m)||p

When considering complex numbers, we defineC2(m) = 1

2 (dobs − d syn(m))†(dobs − d syn(m))orC2(m) = 1

2 (dobs − d syn(m))t(dobs − d syn(m))∗

† adjoint = transpose and conjugatet transpose∗ conjugateCorrect normalization by the number of data is required in these formulae

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 9 / 33

Page 12: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Outline

1 Introduction

2 Local search

3 Regularization

4 Conclusion

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 10 / 33

Page 13: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Local search (1)

Best fitting model x in the vicinityof a running model xi

xi+1 = xi + δxi

δxi is the model perturbation

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 11 / 33

Page 14: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Local search (2)

Locally around the model mi

C(m) = C(m0 + ∆m) = C(mi ) +∂C∂mj

(mi )δmj

+1

2

∂2C∂mj∂mk

(mi )δmjδmk +O(m3)

in explicit form∂C∂mj

(m) ∼ ∂C∂mj

(mi ) +∂2C

∂mj∂mk(mi )δmk

in matrix form∂C

∂m(m) ∼ ∂C

∂m(mi ) +

∂2C∂m2

(mi )δm

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 12 / 33

Page 15: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Local search (3)

∂C∂m (m) = 0 around the model mi gives

δm = −[∂2C

∂m2(mi )

]−1∂C

∂m(mi )

∇C i =∂C

∂m(mi )

Hi =∂2C

∂m2(mi )

Line green is gradient descent while line red is the Newton method which uses the

curvature for a more direct road

Gradient ∇C i defines the local direction of the steepest ascent of the point mi

Hessian Hi defines the local curvature of the misfit function� linear problem : the relation is exact� Dimension analysis OK when the Hessian is included ...

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 13 / 33

Page 16: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Gradient estimation for the `2 norm

∇C =Ns∑

s=1

∇C s sum over sources

∇C sj =

1

2

Nd∑n=1

∂(dobsn − un(mi ))∗(dobs

n − un(m)

∂mj

∇C sj = −1

2

Nd∑n=1

(dobsn − un(mi ))∗

∂un(mi )

∂mj+∂un(mi )∗

∂mj(dobs

n − un(mi ))

Because x + x = 2R(x)

∇C sj = −

Nd∑n=1

R[∂un(mi )

∂mj(dobs

n − un(mi ))∗]

in vector form ∇C s = −R[∂u(mi )t

∂m· (dobs − u(mi ))∗

]R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 14 / 33

Page 17: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Gradient estimation for the `1 norm

Because C`1 ∼√C`2 , we have

∂C`1

∂ml= −1

2

1

C`1

∂C`2

∂ml

∇C s`1 =

√2

4R[∂u(mi )t

∂m· (dobs − u(mi )∗

|dobs − u(mi )|

]One can see the effect of residues dobs − u(mi ) through a normalized amplitude.

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 15 / 33

Page 18: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Sensitivity or Jacobian matrix - Frechet derivative

∇C (mi ) = −Ns∑

s=1

R[J t

s ∆d∗s]

(1)

where ∆ds = dobs − u(mi ) =dobs−Rv(mi ) with R is the restric-tion projector to receivers of thefield v computed through the waveequation Av = b

where the dimension of the jacobian matrix is dim(J) = [NsNd ×M].

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 16 / 33

Page 19: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Hessian expression

� Newton approach

∂2C

∂mk∂ml(mi ) = −

Nd∑n=1

∂un

∂mk(mi )∗

∂un

∂ml(mi ) +

∂2un

∂mk∂ml(mi )(dobs

n − un(mi ))∗

∂2C

∂m2(mi ) = −R(J t(mi )J(mi )∗)−R

[M∑

k=1

∂J t

∂mk∆d∗

]∂2C

∂m2(mi ) = −R(J t(mi )J(mi )∗)−R

[∂J t

∂m· (∆d1...∆dNs )∗

]Multi-scattering is considered through the influence of mk over ml

Check the dimensions of the matrix dim(J t) = [M × NsNd ]� Gauss-Newton approach

∂2C

∂m2(mi ) ∼ −R

(J t(mi )J(mi )∗

)R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 17 / 33

Page 20: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

The normal system

� Newton approach

δmi+1 = −(R[J t(mi )J∗(mi ) +

∂J t

∂m(mi ) · (∆d1...∆dNs )∗

])−1

R[J t(mi )∆d∗(mi )

]� Gauss-Newton approach

δmi+1 ∼ −R[J t(mi )J∗(mi )

]−1R[J t(mi )∆d∗(mi )

]

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 18 / 33

Page 21: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Gradient method versus Newton method

δmGradienti = −αR(J t

i ∆d∗i )

δmGaussi = −R

[J t

i Ji

]−1R(J ti ∆d∗i )

δmNewtoni = − [Hi ]

−1R(J ti ∆d∗i )

where the iteration is taken as an indexGradient method : α scaling factor distance and proper unitsApproximate Gauss-Newton method : diagonal Hessian matrixQuasi-Newton method : better estimation of the Hessian or its inverseor its effect onto the gradient (DFP ; BFGS ; L-BFGS ; L-BFGS-B ; KKT ...)(Pratt et al., 1998; Nocedal and Wright, 1999)

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 19 / 33

Page 22: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Adjoint approach for the gradient estimation

No need to estimate the Jacobian matrix J for the gradient estimation. At a giveniteration i , we have

∇C = R[J t∆d∗

].

The adjoint formulation allows the writing for each source

∇C sl = R

[ut(

∂B

∂ml)tr∗b

]with Bu = s

[M × 1] us incident wave for the source s : B−1s

[M × 1] r sb backpropagated residues : B−1∆d

[M ×M] ∂B∂ml

sparse diffraction kernel

∇C =Ns∑

s=1

R[ust

(∂B

∂m)tr s∗

b

],

Two forward problems to be solved at least (Plessix, 2006)

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 20 / 33

Page 23: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Gradient method

δmgradienti = −αR

[J t

i ∆d∗i]

step length α parabolic fitting

Three forward problemsto be solved at least(Tarantola, 1984; Gauthier et al.,1986)

Improved method : approximate Gauss-Newton method but need estimation ofdiagonal terms of Jacobian matrix

δmgradienti = −Diag(R

[J t

i J∗i

])−1R

[J t

i ∆d∗i]

Nd forward problems for each source to be solved at most

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 21 / 33

Page 24: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Conjugate Gradient method

pi = ∇C i + βipi−1 (2)

pi is the new search direction from

previous direction pi−1

new gradient ∇C i

factorβ i =< ∇C i −∇C i−1|∇C i > /(∇C i )2

(Polak and Ribiere, 1969; Mora, 1987)

green line is the gradient descent while red is the conjugate gradient

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 22 / 33

Page 25: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Quasi-Newton methods

δmi ∼ H−1i R(J t∆d∗)i

with notation ∇C (mi + δmi ) ∼ ∇C (mi ) +Hiδmi , we have� Davidon-Fletcher-Powel (DFP) formulae (secant formulae)

Hi+1 = (I − γiyiδmti )Hi (I − γiδm

ti yi ) + γiyiy

ti

H−1i+1 = H−1

i + γiδmiδmti −Hiyi (Hiyi )

t

y ti Hiyi

with yi = ∇C (mi + δmi )−∇C (mi ) and γi = 1/y ti δmi

while the more efficient BFGS formula has a very analog expression� Broyden–Fletcher–Goldfarb–Shanno (BFGS) formula

Hi+1 = Hi + γiyiyti −Hiδmi (Hiδmi )

t

δmtiHiδmi

H−1i+1 = (I − γiyiδm

ti )H−1

i (I − γiδmti yi ) + γiδmiδm

ti

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 23 / 33

Page 26: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Quasi-Newton methods cont’d

� Limited-memory Broyden–Fletcher–Goldfarb–Shanno (L-BFGS) formulaThis approach is different on how matrix-vector multiplication is performed forfinding the search direction� Limited-memory Broyden–Fletcher–Goldfarb–Shanno for bound constrainedoptimization (L-BFGS-B) formulawhen bound limites for model parameters are required (Nocedal, 1980).� Karush-Kuhn-Tucker conditions (KKT) formulawith inegality and equality constraints ...Other conditions for allowing various constraints (the use of Lagrange multipliers)

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 24 / 33

Page 27: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Outline

1 Introduction

2 Local search

3 Regularization

4 Conclusion

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 25 / 33

Page 28: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Ill-posed inversion problem

• Seismic data : incomplete illumination of the medium- under-determined problem- over-determined problem- mixed-determined problem

• Remedy : regularization (Tikhonov and Arsenin, 1977)- data space Wd weighting operator (quality and/or compression)- model space Wm weighting operator (could be a combination)

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 26 / 33

Page 29: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Weighted least-square problem `2 `2

C = Cdata + Cmodel =1

2(∆d†Wd ∆d) +

1

2ε(∆m†Wm∆m)

Wd : data are often not correlated - diagonal matrixWm : model parameter weighting smoothing or roughing or both ...ε : added this extra parameter for easiness (although could be included in Wm)sometimes called Ridge regression or Tikhonov regularisation (Wm ∼ I )related to the Levenberg-Marquardt algorithm

[dim(Wd )]= inverse of the square of the data units[dim[Wm)]= inverse of the square of the model units

∆m = mi −mprior where mprior might take various valuesas mi or mi−1 or mref .Higher-order Tikhonov (Wm is a first-order or second-order differential operator)

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 27 / 33

Page 30: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Least Absolute Shrinkage and Selection Operator“LASSO” L2L1 regression `2 `1

C = Cdata + Cmodel =1

2(∆d†Wd ∆d) +

1

2ε|√Wm∆m|

Wd : Data are often not correlated - diagonal matrixWm = L : In the Total Variation regression, the operator L is the first-orderdifferential operatorFor TV regression ∇Cmodel ∼ −∇( ∇m

|∇m|+β2 )

β a smoothing factor in order to avoid singularities in the model gradientestimationStill the numerical estimation is a challenge (work in progress)although many investigations are performed but not yet extensively for the FWI.

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 28 / 33

Page 31: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

L2L0 regression `2 `0 or L1L1 regression `1 `1

C = Cdata + Cmodel =1

2||∆d ||2Wd

+1

2ε||δm||0Wm

C = Cdata + Cmodel =1

2|√Wd ∆d |+ 1

2ε|√Wmδm|

Not yet investigated as far as we know because problem of convexity ...Should be strongly connected with the problem to be solved ...

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 29 / 33

Page 32: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Model perturbation `2 `2

Two identical formulations depending on the availability of W−1m or Wm

Ci+1 =1

2((dobs − u(mi ))tWd (dobs − u(mi ))∗) +

1

2ε((mi −mprior )tWm(mi −mprior )∗)

δmi+1 = R[J t

i WdJ∗i + εWm

]−1R[JiWd (dobs − u(mi ))∗ + εWm(mi −mprior )

]

Ci+1 =1

2((dobs − u(mi ))tWd (dobs − u(mi ))∗) +

1

2ε((mi −mprior )tWm(mi −mprior )∗)

δmi+1 = R[W−1

m J ti WdJ

∗i + εI

]−1

R[W−1

m JiWd (dobs − u(mi ))∗ + ε(mi −mprior )]

In current FWI, the second formulation is usedwith a damping and smoothing in both gradient term and Hessian term usingmprior = mi

Ci+1 =1

2((dobs − u(mi ))tWd (dobs − u(mi ))∗)

δmi+1 = R[W−1

m J ti WdJ

∗i + εI

]−1R[W−1

m JiWd (dobs − u(mi ))∗]

Work in progress in this direction of better tuning the a priori information and thesmoothing of your medium

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 30 / 33

Page 33: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Outline

1 Introduction

2 Local search

3 Regularization

4 Conclusion

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 31 / 33

Page 34: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Conclusion

Currently, simple formulation of the inversion as the forward problem is quiteintensive

On the side of data spaceI Different levels of hierarchy in the data processingI Frequency hierarchy from low to high frequenciesI Time windowing from EWT to FWTI Slant-stack hierarchy

On the side of model spaceI Initial model definitionI A priori model influenceI A priori uncertainties and correlation lengths estimation

On the side of objective functionI Various formulations of objective functionsI cross-correlation (Tape et al., 2009; Baumstein et al., 2011)I time-frequency criteria (Fichtner et al., 2009)I Improved Hessian formulationI Hyper-parameters tuning : weighting operators

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 32 / 33

Page 35: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Conclusion

FWI is now going into a mature level with many applications for a better tuningof various parameters.FWI may provide a macromodel inside which migration will focus on wellidentified phases.Thanks you for your attention

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 33 / 33

Page 36: Full Waveform Inversion in Theory · 2017. 3. 30. · Some references This part of the course is mainly based on the following paper and presentation Virieux J. and S. Operto, [2009]

Backus, G. and Gilbert, J. F. (1967). Numerical applications of a formalism for geophysicalinverse problems. Geophys. J. R. Ast. Soc., 13 :247–276.

Baumstein, A., Ross, W., and Lee, S. (2011). Simultaneous source elastic inversion of surfacewaves. In Expanded Abstracts, page C040. European Association of Geoscientists andEngineers.

Fichtner, A., Kennett, B. L. N., Igel, H., and Bunge, H. P. (2009). Full waveform tomographyfor upper-mantle structure in the Australasian region using adjoint methods. GeophysicalJournal International, 179(3) :1703–1725.

Gauthier, O., Virieux, J., and Tarantola, A. (1986). Two-dimensional nonlinear inversion ofseismic waveform : numerical results. Geophysics, 51 :1387–1403.

Mora, P. R. (1987). Nonlinear two-dimensional elastic inversion of multi-offset seismic data.Geophysics, 52 :1211–1228.

Nocedal, J. (1980). Updating Quasi-Newton Matrices With Limited Storage. Mathematics ofComputation, 35(151) :773–782.

Nocedal, J. and Wright, S. J. (1999). Numerical Optimization. New York, US : Springer.Plessix, R.-E. (2006). A review of the adjoint-state method for computing the gradient of a

functional with geophysical applications. Geophysical Journal International, 167(2) :495–503.Polak, E. and Ribiere, G. (1969). Note sur la convergence de methodes de directions conjuguees.

Revue Francaise d’Informatique et de Recherche Operationnelle, 16 :35–43.Pratt, R. G., Shin, C., and Hicks, G. J. (1998). Gauss-Newton and full Newton methods in

frequency-space seismic waveform inversion. Geophysical Journal International, 133 :341–362.Tape, C., Liu, Q., Maggi, A., and Tromp, J. (2009). Seismic tomography of the southern

california crust based on spectral-element and adjoint methods. Geophysical JournalInternational, 180 :433–462.

Tarantola, A. (1984). Linearized inversion of seismic reflection data. Geophysical Prospecting,32 :998–1015.

Tikhonov, A. and Arsenin, V. (1977). Solution of ill-posed problems. Winston, Washington, DC.

R. Brossier & J. Virieux (Univ Joseph Fourier) FWI in practice SBGF - 15/08/2011 33 / 33