andreas fichtner and chris=an boehm...seismology & wave physics outline part i: the...

62
KIT Summer School on Full-Waveform Inversion Lecture 3 Adjoint methods and sensi.vity kernels Andreas Fichtner and Chris=an Boehm and the ETH Seismology and Wave Physics Group Seismology & Wave Physics

Upload: others

Post on 07-Sep-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

KITSummerSchoolonFull-WaveformInversion

Lecture3

Adjointmethodsandsensi.vitykernels

AndreasFichtnerandChris=anBoehm

andtheETHSeismologyandWavePhysicsGroup

Seismology&WavePhysics

Page 2: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

OUTLINEPARTI:Thefull-waveforminversionconcept

•  Summaryofadream•  Formula=onasanop=misa=onproblem•  Gradient-baseddescentmethodsPARTII:Theadjointmethod

•  Problemstatement•  Discreteadjointmethod•  Con=nuousadjointmethod•  Sensi=vitykernelsØ  Break.Timeforques=onsandshortdiscussion.PARTIII:AdvancedTopics

•  Localminimaandthemul=scaleapproach•  Compressedwavefieldstorage•  Secondderiva=ves

Page 3: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

PARTI

Thefull-waveforminversionconcept

Page 4: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

1.Summaryofadream

Page 5: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

FROMTRAVELTIMESTO‘FULL’WAVEFORMS

Svelocityat150kmbeneathAustraliaFishwicketal.,2005

‘tradi=onal’travel=metomographytravel=memeasurements

Extremelysuccessful!

Canassimilateenormousquan==esofdata.

S=llTHEmostwidelyusedtomographicmethod.

Page 6: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

FROMTRAVELTIMESTO‘FULL’WAVEFORMS

GOALS

§  Explainbroadbandseismogramswigglebywiggle...§  ...withhardlyanyhumaninterven.on[Tarantolianblackbox]§  Be`erresolvedtomographicimages

•  thermochemicalstructureoftheEarth•  evolu=onanddynamicsoftheEarth•  improvedgroundmo=onpredic=ons•  improvedearthquakesourceinversion

•  emergencyresponse,tsunamiwarning•  tectonicinterpreta=on

•  improvedreservoircharacterisa=on•  ...

‘tradi=onal’travel=metomographytravel=memeasurements

full-waveforminversioncompleteseismicrecordings

Page 7: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

FROMTRAVELTIMESTO‘FULL’WAVEFORMS

full-waveforminversioncompleteseismicrecordings

GOALS

§  Explainbroadbandseismogramswigglebywiggle...§  ...withhardlyanyhumaninterven.on[Tarantolianblackbox]§  Be`erresolvedtomographicimages

•  thermochemicalstructureoftheEarth•  evolu=onanddynamicsoftheEarth•  improvedgroundmo=onpredic=ons•  improvedearthquakesourceinversion

•  emergencyresponse,tsunamiwarning•  tectonicinterpreta=on

•  improvedreservoircharacterisa=on•  ...

Seismology&WavePhysics

CHALLENGES

§  Seismicwavepropaga=onthroughcomplexmedia.§  Computa=onalpower.§  Nonlinearrela=onbetweenwaveformsand3DEarthstructure.§  Meaningfulmeasurementofwaveformdifferences.§  Algorithmstosearchforusefulmodels[allofthem,ideally].§  ...

Page 8: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

2.Formula=onasanop=misa=onproblem

Page 9: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

OPTIMISATIONPROBLEM

Seismology&WavePhysics

1. Start from initial Earth model

2. Update according to with

step length descent direction

iiii hmm 1 γ+=+ )()( 1 ii mm χχ <+

§  FindanEarthmodelmsuchthatasuitablydefinedmisfitχisminimal.

§  Thenumberofmodelparametersandthenumericalcostoftheforwardproblempreventtheapplica=onofprobabilis=cmethods.

§  Theminimisa=onproceedsitera=vely:

Page 10: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

OPTIMISATIONPROBLEM

Seismology&WavePhysics

1. Start from initial Earth model

2. Update according to with

step length descent direction

iiii hmm 1 γ+=+ )()( 1 ii mm χχ <+

§  FindanEarthmodelmsuchthatasuitablydefinedmisfitχisminimal.

§  Thenumberofmodelparametersandthenumericalcostoftheforwardproblempreventtheapplica=onofprobabilis=cmethods.

§  Theminimisa=onproceedsitera=vely:

Comment:

Minimaldoesnotmeanthesmallestmisfitpossible!

The misfit should become about assmall as the observa=onal andforwardmodellingerrors.

!!!

Page 11: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

GRADIENT-BASEDOPTIMISATION

Seismology&WavePhysics

The family of gradient methods:

§  method of steepst descent:

§  conjugate-gradient methods

§  Newton and Newton-like methods

§  BFGS and L-BFGS

§  …

m/hi ∂−∂= χ

1. Start from initial Earth model

2. Update according to with

step length descent direction

iiii hmm 1 γ+=+ )()( 1 ii mm χχ <+

hi ∝− ∂χ

∂mi

Page 12: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

GRADIENT-BASEDOPTIMISATION

Seismology&WavePhysics

1. Start from initial Earth model

2. Update according to with

step length descent direction

iiii hmm 1 γ+=+ )()( 1 ii mm χχ <+

00hγ

m0 m1

χ

m

Page 13: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

GRADIENT-BASEDOPTIMISATION

Seismology&WavePhysics

1. Start from initial Earth model

2. Update according to with

step length descent direction

iiii hmm 1 γ+=+ )()( 1 ii mm χχ <+

m0 m1 m2 m3 m4 …

Iteratively approach the minimum misfit by following the local descent directions.

χ

m

Page 14: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

PARTII

Theadjointmethod

Page 15: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

1.Problemstatement

Seismology&WavePhysics

Page 16: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

SO,WHEREISTHEPROBLEM?

Seismology&WavePhysics

§  Thefullgradient–withallitscomponents-isneededineachitera=on.

§  Themoststraigheorwardapproach:approximatethegradientbyfinite-differences:

§  Examplewith500,000modelparameters:

500,001forwardsimula=ons

× 0.5hpersimula=on

× 126computecores

× 50sources(earthquakes)

× 50conjugategradientitera=ons

78e9cpuhours≈8,900,000cpuyears

mmmm

mm kk

k δχδχχ ,...)(...,,...)(...,)( −+≈

∂∂

Page 17: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

2.Thediscreteadjointmethod

Seismology&WavePhysics

Page 18: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

DISCRETEADJOINTMETHODSUMMARY

Seismology&WavePhysics

Lu = f LTv = −∇χ

∂χ∂mi

= vT ∂L∂mi

u

Regularwaveequa=on Adjointwaveequa=on Gradientequa=on

Page 19: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

DISCRETEADJOINTMETHODSUMMARY

Seismology&WavePhysics

Regularwaveequa=on Adjointwaveequa=on Gradientequa=on

Adjointrecipe1.  Solveforwardproblem[regularwaveequa=on]toobtainu.2.  Evaluatemisfitχ.3.  Computeadjointsource,-∨χ.4.  Solveadjointequa=ontoobtainadjointfieldv.5.  Pluguandvintothegradientequa=on.

Lu = f LTv = −∇χ

∂χ∂mi

= vT ∂L∂mi

u

Page 20: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

DISCRETEADJOINTMETHODSUMMARY

Seismology&WavePhysics

Regularwaveequa=on Adjointwaveequa=on Gradientequa=on

Adjointrecipe1.  Solveforwardproblem[regularwaveequa=on]toobtainu.2.  Evaluatemisfitχ.3.  Computeadjointsource,-∨χ.4.  Solveadjointequa=ontoobtainadjointfieldv.5.  Pluguandvintothegradientequa=on.

Comments1.  Noneedtoexplicitlycomputethederiva=veofthewavefieldu[byconstruc=on].2.  Gradientisen=relydeterminedbythedefini=onofthemisfit[adjointsourceistheonlythingthatexplicitlydependsonthemisfit].3.  Computa=onofgradientrequiresstorageofforwardwavefieldu.

Lu = f LTv = −∇χ

∂χ∂mi

= vT ∂L∂mi

u

Page 21: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

3.Thecon=nuousadjointmethod

Seismology&WavePhysics

Page 22: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

AMATTEROFNOTATION

Seismology&WavePhysics

Lu = (−ω2M+K)u L(u)=ρ!!u−∇⋅(C:∇u)= f

Discretecase[frequencydomain] Con=nuouscase[=medomain]

∇χ = vT∇Lu ∇χ

' = vT∇L(u)dt∫

§  Thesameformalderiva=onfromthediscretecasecanbeusedinthecon=nuouscase.•  MatrixLbecomesoperatorL.•  ScalarproductaTbbecomesintegral∫a(x)b(x)dx.

§  Insomewhatlooseterms,∨χiscalledasensi.vityorFréchetkernelandsymbolisedbyK.§  Theonlyques=on:WhatisLTinthecon=nuouscase?...SeeRusselHeweQ’slecture!

Page 23: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

EXAMPLES

Seismology&WavePhysics

Regularwaveequa.on

momentumbalance

stress-strainrela=on

ini=alcondi=ons

boundarycondi=ons

Page 24: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

EXAMPLES

Seismology&WavePhysics

Regularwaveequa.on Adjointwaveequa.on

momentumbalance adjointmomentumbalance

stress-strainrela=on adjointstress-strainrela=on

ini=alcondi=ons terminalcondi=ons

boundarycondi=ons boundarycondi=ons

v = u†nota=on

Page 25: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

EXAMPLES

Seismology&WavePhysics

Regularwaveequa.on Adjointwaveequa.on

momentumbalance adjointmomentumbalance

stress-strainrela=on adjointstress-strainrela=on

ini=alcondi=ons terminalcondi=ons

boundarycondi=ons boundarycondi=ons

Comments§  Adjointequa=onisawaveequa=on[samecodecanbeusedforitssolu=on].

§  Solvingterminalcondi=onscanbedonebyrunningcodeinreversed=me.

Page 26: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

4.Sensi=vitykernels

Seismology&WavePhysics

Page 27: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

TRAVELTIMEMEASUREMENTONSPECIFICPHASES

Page 28: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

TRAVELTIMEMEASUREMENTONSPECIFICPHASES

Source-receivergeometry Seismograms

Page 29: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

Source-receivergeometry Seismograms

Sensi.vitykernelforPwavevelocityreceiver

source

- +

TRAVELTIMEMEASUREMENTONSPECIFICPHASES

Page 30: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

Source-receivergeometry Seismograms

Sensi.vitykernelforSwavevelocity

- +

TRAVELTIMEMEASUREMENTONSPECIFICPHASES

Page 31: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

Source-receivergeometry Seismograms

Sensi.vitykernelsforPwavevelocity and Swavevelocity

- +

TRAVELTIMEMEASUREMENTONSPECIFICPHASES

Page 32: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

Source-receivergeometry Seismograms

Sensi.vitykernelforSwavevelocity

- +

TRAVELTIMEMEASUREMENTONSPECIFICPHASES

Page 33: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

MEASURINGTIME-FREQUENCYPHASEDIFFERENCES

Page 34: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

MEASURINGTIME-FREQUENCYPHASEDIFFERENCES

*Mb5.1,25August2007

ver=cal-componentdisplacement,period=10s32.8milliongridpoints

Page 35: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

MEASURINGTIME-FREQUENCYPHASEDIFFERENCES

§  Time-andfrequency-dependentphasedifferences

§  Basedonselec=onof=mewindowswheredataandsynthe=csaresimilar

§  Independentofabsoluteamplitudes

Page 36: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

MEASURINGTIME-FREQUENCYPHASEDIFFERENCES

Sensi=vitykernels

Page 37: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

PARTIII

AdvancedTopics

Page 38: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

1.Localminimaandthemul=scaleapproach

Seismology&WavePhysics

Page 39: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

THECAMEMBERTEXPERIMENT

OdileGauthier,JeanVirieux,AlbertTarantola,Geophysics1986.

Theacous.cCamembertModel§  20%velocityperturba=on§  8sourcesandreceiversaroundthemodel

Page 40: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

THECAMEMBERTEXPERIMENT

OdileGauthier,JeanVirieux,AlbertTarantola,Geophysics1986.

Theacous.cCamembertModel§  20%velocityperturba=on§  8sourcesandreceiversaroundthemodel

InversionresultaXer5itera.ons§  Camembertnotrecovered§  Stuckinalocalminimum

Page 41: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

THEMULTISCALEAPPROACH

§  Iden=fiescycleskippingasmainreasonfornonlinearity.§  Misfitsurfacemorecomplexthehigherthefrequency.§  Startwithlowfrequencies.§  Workyourwayuptohighfrequencies.§  Problems.ll:Lowfrequenciesmaynotalwaysbeavailable

Seismology&WavePhysics

Page 42: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

2.Compressedwavefieldstorage

Seismology&WavePhysics

Page 43: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

PROBLEMSTATEMENT

Sensi.vitykernelexamples

Page 44: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

PROBLEMSTATEMENT

§  Forwardandadjointfieldsmustbeknownatthesame.me.§  Thisisnotnaturallythecase.§  Forwardwavefieldneedstobestored.§  Thisisextremelyexpensive!

Sensi.vitykernelexamples

Page 45: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

PROBLEMSTATEMENT

§  Forwardandadjointfieldsmustbeknownatthesame.me.§  Thisisnotnaturallythecase.§  Forwardwavefieldneedstobestored.§  Thisisextremelyexpensive!

Canwesomehowcompressthewavefieldusuchthatthekernelintegralsares.llsufficientlyaccurate?

Sensi.vitykernelexamples

Page 46: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

LOSSYCOMPRESSIONSTRATEGIES

1.  Requan=sa=on•  adjustnumberofbitstorepresentfieldvalues•  largenumberofbitsinregionswithlargeamplitudevaria=onsandviceversa

Page 47: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

LOSSYCOMPRESSIONSTRATEGIES

1.  Requan=sa=on•  adjustnumberofbitstorepresentfieldvalues•  largenumberofbitsinregionswithlargeamplitudevaria=onsandviceversa

2.  p-coarsening

•  storewavefieldwithpolynomialdegreepasanewpolynomialofdegreepnew<p•  re-interpolatetoapproximatethekernelintegral

Page 48: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

LOSSYCOMPRESSIONSTRATEGIES

1.  Requan=sa=on•  adjustnumberofbitstorepresentfieldvalues•  largenumberofbitsinregionswithlargeamplitudevaria=onsandviceversa

2.  p-coarsening

•  storewavefieldwithpolynomialdegreepasanewpolynomialofdegreepnew<p•  re-interpolatetoapproximatethekernelintegral

3.  Temporalinterpola=on

•  Storewavefieldonlyeverynth=mestep•  Splineinterpola=ontofillmissing=mestepsforkernelintegral

Page 49: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

LOSSYCOMPRESSIONSTRATEGIES

1.  Requan=sa=on•  adjustnumberofbitstorepresentfieldvalues•  largenumberofbitsinregionswithlargeamplitudevaria=onsandviceversa

2.  p-coarsening

•  storewavefieldwithpolynomialdegreepasanewpolynomialofdegreepnew<p•  re-interpolatetoapproximatethekernelintegral

3.  Temporalinterpola=on

•  Storewavefieldonlyeverynth=mestep•  Splineinterpola=ontofillmissing=mestepsforkernelintegral

4.  Lazyforwardandadjointsimula=ons

•  Storeforwardandadjointfieldonlyinregionswheretheyoverlap

Page 50: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

EXAMPLE[COMBININGTHESESTRATEGIES]

Boehm&Fichtner,Geophysics2016

Page 51: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysicsBoehm&Fichtner,Geophysics2016

EXAMPLE[COMBININGTHESESTRATEGIES]

Page 52: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysicsBoehm&Fichtner,Geophysics2016

cf=compressionfactor

EXAMPLE[COMBININGTHESESTRATEGIES]

Page 53: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysicsBoehm&Fichtner,Geophysics2016

cf=compressionfactor

EXAMPLE[COMBININGTHESESTRATEGIES]

AcompressionfactorofO(1000)isozenfeasible.

Page 54: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

3.Secondderiva=ves

Seismology&WavePhysics

Page 55: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

WHYAREWEINTERESTEDINSECONDDERIVATIVES?

§  Quadra=capproxima=onofthemisfitfunc=onalneartheop=malmodel[approximatelyvanishingfirstderiva=ve].

§  TheHessianH[second-deriva=vematrix]:

•  Localgeometryofthemisfitsurface•  resolu=onandtrade-offs•  H=inverseposteriorcovariance

Ø  Hcontainsinforma.ononuncertain.es!

mHmmmm Toptopt δδχδχ +≈+ )()(

misfit functional optimal Earth model Hessian at mopt

Page 56: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

SECONDDERIVATIVES

§  Hcannotbecomputedexplicity,andifwecould,wewouldnotbeabletostoreit!

§  ButwecancomputeH dmforanyarbitrarydm:

Page 57: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

SECONDDERIVATIVES

§  Hcannotbecomputedexplicity,andifwecould,wewouldnotbeabletostoreit!

§  ButwecancomputeH dmforanyarbitrarydm:

§  Secondderiva=ve=firstderiva=ve(firstderiva=ve)

§  Finite-differenceapproxima=onofsecondderiva=ve=differenceoffirstderiva=ves:

§  H dmcantriviallybeapproximatedbysubtrac=ngtwosensi=vitykernels.

§  Alsopossiblewithoutapproxima=on[beyondscopeofthislecture,details:Fichtner&Trampert,GJI2011].

H(m)dm∝K(m+dm)−K(m)

Page 58: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

EXAMPLE

Fréchet kernel

§  25 s Love wave

§  finite-frequency traveltime

Page 59: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

EXAMPLE

§  25 s Love wave

§  finite-frequency traveltime

Fréchet kernel

dm = small vs perturbation in pixel k

Page 60: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

EXAMPLE

§  25 s Love wave

§  finite-frequency traveltime

H dm

dm = small vs perturbation in pixel k

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

=

...............

...............

...............

...............

...............

H

column k

=

Page 61: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Seismology&WavePhysics

EXAMPLE

§  25 s Love wave

§  finite-frequency traveltime

H dm

dm = small vs perturbation in pixel k

Twocontribu=ons:

F:First-ordersca`eringS:Second-ordersca`ering

Page 62: Andreas Fichtner and Chris=an Boehm...Seismology & Wave Physics OUTLINE PART I: The full-waveform inversion concept • Summary of a dream • Formulaon as an op=misaon problem •

Thanksforyoura`en=on!