SlideShare a Scribd company logo
1 of 19
Augmented Lagrangian based full-waveform inversion
with Anderson acceleration
Augmented Lagrangian based full-waveform inversion with
Anderson acceleration
K. Aghazade*, A. Gholami*, H. S. Aghamiry**, and S. Operto**
*University of Tehran, Institute of Geophysics, Tehran, Iran
**University of Côte d’Azur, Geoazur, CNRS - IRD - OCA, Valbonne, France
Motivation
Is it possible to get more accurate model in a less number of iterations?
IR-WRI
Accelerated
IR-WRI
Extended FWI method
• FWI as a PDE constrained problem (Haber et al.,
2000)
min
𝐮,𝐦
1
2
𝐏𝐮 − 𝐝 2
2
𝑠𝑢𝑏𝑗𝑒𝑐𝑡 𝑡𝑜 𝐀 𝐦 𝐮 = 𝐛
• m: Model parameter , u: Wavefield,
d: Observed data, P: Sampling operator , b: Source term,
A: Helmholtz operator
Augmented Lagrangian (IR-WRI) (Aghamiry et al.,
2019)
min
𝐮,𝐦
max
𝐯
1
2
𝐏𝐮 − 𝐝 2
2
+ 𝐯𝑇
[𝐀 𝐦 𝐮 − 𝐛] +
𝜆
2
𝐀 𝐦 𝐮 − 𝐛 2
2
Penalty method (WRI) (Van Leeuwen and Herrmann,
2013)
min
𝐮,𝐦
1
2
𝐏𝐮 − 𝐝 2
2
+
𝜆
2
𝐀 𝐦 𝐮 − 𝐛 2
2
 𝜆: Penalty parameter
 Mitigate the nonlinearity
 Sensitive to the choice of Penalty parameter
Iteratively Refined Wavefield Reconstruction Inversion (IR-WRI)
• min
𝐮,𝐦
max
𝐯
1
2
𝐏𝐮 − 𝐝 2
2
+
𝜆
2
𝐀 𝐦 𝐮 − 𝐛 2
2
− 𝐯T
𝐀 𝐦 𝐮 − 𝐛 ,
 Step 1: 𝐮𝑘+1 = min
𝐮
1
2
𝐏𝐮 − 𝐝 2
2
+
𝜆
2
𝐀 𝐦𝑘 𝐮 − 𝐛 − 𝐛𝑘 2
2
,
 Step 2: 𝒎𝑘+1 = min
𝐦
𝜆
2
𝐀 𝐦𝒌 𝐮𝑘+1 − 𝐛 − 𝐛𝑘 2
2
,
 Step 3: 𝐛𝑘+1 = 𝐛𝑘 − 𝐀 𝐦𝑘+1 𝐮𝑘+1 (𝐛𝑘 = −𝐯𝑘 𝜆 : the
scaled Lagrange multiplier)
ADMM
Iteration
(Aghamiry
et
al.
2018)
𝐏
𝜆
1
2𝐀(𝐦𝑘)
𝐮𝑘+1 =
𝐝
𝜆
1
2(𝐛 + 𝐛𝑘)
Data assimilated
System
Fixed-Point Iteration (FPI)
Given a function 𝑔 and a point 𝑥0 in the
domain of 𝑔, the fixed-point iteration [Picard iteration] is:
𝑥𝑛+1 = 𝑔 𝑥𝑛 𝑛 = 0,1,2, …
Which converges (at most cases) to 𝑥∗ such that:
𝑥∗ = 𝑔(𝑥∗)
FPI (simple definition)
Consider 𝑓 𝑥 = 𝑥2 − 𝑥 − 1 = 0. One can set:
𝑥 = 1 +
1
𝑥
or 𝑥 = x2
− 1, etc.
𝑥 = 𝑔(𝑥)
• 𝑔: Fixed-point mapping function
• 𝑥: Fixed-point of 𝑔
• 𝑥 = 𝑔 𝑥 : A fixed-point problem
Acceleration: a tool for convergence speed up
The dimensionality of the problem is large.
 f(x) is continuously differentiable, but the analytic form of its
derivative is not readily available, or it is very expensive to
compute.
The cost of evaluating f(x) is computationally high.
Why acceleration?
 Newton acceleration
 Aitken acceleration
 Epsilon algorithms
 Anderson acceleration
 etc.
Acceleration methods
Anderson acceleration for FPI (Waker and Ni, 2011)
The main idea AA: formulation for m = 𝑔(𝑚)
𝑅𝑒𝑠𝑖𝑑𝑢𝑎𝑙: 𝑓 (𝑚) = 𝑚 − 𝑔 (𝑚)
• The linear combination of ℎ + 1 previous iterations,
i.e. 𝒎𝑘; 𝒎𝑘−1; … ; 𝒎𝑘−ℎ, under the fixed point
mapping 𝑔 reads:
𝑚𝑘+1 =
𝑗=0
ℎ
𝜃𝑗𝑔(𝑚𝑘−ℎ+𝑗)
• 𝜃1 ; … ; 𝜃ℎ 𝑎𝑟𝑒 𝑡ℎ𝑒 𝑠𝑜𝑙𝑢𝑡𝑖𝑜𝑛 𝑜𝑓 𝑡ℎ𝑒 𝑓𝑜𝑙𝑙𝑜𝑤𝑖𝑛𝑔
• 𝑜𝑝𝑡𝑖𝑚𝑖𝑧𝑎𝑡𝑖𝑜𝑛 𝑝𝑟𝑜𝑏𝑙𝑒𝑚:
min
𝜽 𝑗=0
ℎ
𝜃𝑗𝑓 𝑚𝑘−ℎ+𝑗 𝟐
𝟐
subject to 𝑗=0
ℎ
𝜃𝑗 = 1
AA keeps the memory of the h previous iterations and
describes the current iteration update as a weighted linear
combination of the memory.
𝐮𝑘+1 = min
𝐮
1
2
𝐏𝐮 − 𝐝 2
2
+
𝜆
2
𝐀 𝐦𝑘 𝐮 − 𝐛 − 𝐛𝑘 2
2
,
𝐦𝑘+1 = min
𝐦
𝜆
2
𝐀 𝐦𝒌 𝐮𝑘+1 − 𝐛 − 𝐛𝑘 2
2
,
𝐛𝑘+1 = 𝐛𝑘 − 𝐀 𝐦𝑘+1 𝐮𝑘+1
IR-WRI as a Fixed-Point Iteration
IR-WRI iteration
𝐮𝑘+1 = 𝒈𝐮 𝐦𝑘, 𝐛𝑘 = min
𝐮
1
2
𝐏𝐮 − 𝐝 2
2
+
𝜆
2
𝐀 𝐦𝑘 𝐮 − 𝐛 − 𝐛𝑘 2
2
,
𝐦𝑘+1 = 𝒈𝐦 (𝐦𝑘, 𝐛𝑘) = min
𝐦
𝜆
2
𝐀 𝐦𝑘 𝒈𝐮 (𝐦𝑘, 𝐛𝑘) − 𝐛 − 𝐛𝑘 2
2
,
𝐛𝑘+1 = 𝒈𝐛 𝐦𝑘, 𝐛𝑘 = 𝐛𝑘 − 𝐀 𝒈𝐦 (𝐦𝑘, 𝐛𝑘) 𝒈𝐮 (𝐦𝑘, 𝐛𝑘)
IR-WRI: Another look
𝐦𝑘+1, 𝐛𝑘+1 =𝒈(𝐦𝑘, 𝐛𝑘)
A Fixed-Point Iteration
Anderson accelerated IR-WRI [Algorithm]
Example1: Checkerboard model
 Model dimension: 1400 × 1400
 Ns: 4 (located at the corners of the model)
 Nr: 276 (spaced along the four edges of the
model)
 Source: The Ricker wavelet with 𝑓𝑑 = 10H𝑧
 Inverted frequencies: 𝐹 = 2.5, 5 Hz
 AA history: 10
(a) True velocity model, (b-e) inverted velocity
models by (b) WRI, (c) IR-WRI, (d) WRI with AA,
and (e) IR-WRI with AA
Model error curves versus iteration number
Example 2: 2004 BP salt model: Central Target  Model dimension:
3𝑘𝑚 × 11𝑘𝑚
 Source:
The Ricker wavelet with
𝑓𝑑 = 10H𝑧
 Inverted frequencies:
Path1 = 3 − 8 Hz →
Path2: 4 − 11 Hz
 AA history: 6
 max iteration per frequency: 20
(a) true velocity model, (b) initial velocity model,
(c-d) IR-WRI (Without AA) result after first and second frequency paths.
(e-f) IR-WRI (With AA) result after first and second frequency paths
Example 2: 2004 BP salt model: Central Target
(left) Evolution of the source and data residuals
and model error for frequencies 3-3.5 Hz
(right) model error versus iteration
Detailed comparison between vertical velocity logs at
different locations
 Model dimension: 3.5 𝑘𝑚 × 17 𝑘𝑚
 Source: The Ricker wavelet with 𝑓𝑑 = 10H𝑧
 Inverted frequencies:
Path1 = 3 − 3.5 Hz →
Path2: 3 − 6 Hz →
Path3: [3-13] Hz
 AA history: 8
 max iteration per frequency: 10
Example 3: The Marmousi II model
(a) True velocity model
(b) Initial model
Example 3: The Marmousi II model Noisy data
Noise free data
IR-WRI
AIR-WRI
IR-WRI + TV
AIR-WRI + TV
Evolution of the model error versus iteration for different models
Example 3: The Marmousi II model
Noise free data
Noisy data
Conclusions
We recast the IR-WRI iteration as a general fixed-point iteration to improve the speedup the convergence of
IR-WRI with Anderson acceleration (AA).
The proposed methodology can easily includes useful prior information and regularization.
Dual variables of BTV regularization, which are created for handling non-differentiable functions based on
splitting schemes, can be processed as extra fixed-point parameters.
 The AA algorithm has two options: The first one is the regularization
of the quadratic problem in the AA algorithm. The second one is the safeguarding step. The experiments
for noise-free and noisy data show that applying this step improves the AA results and its robustness against
of noise.
 With this new implementation, we have improved both accuracy and convergence rate of the original IR-
WRI.
We thank WIND consortium and their sponsors for
their continuous support.
This study was partially funded by the WIND consortium
(https://www.geoazur.fr/WIND), sponsored by Chevron, Shell, and
Total. This study was granted access to the HPC resources of SIGAMM
infrastructure (http://crimson.oca.eu), hosted by Observatoire de la Côte
d’Azur and which is supported by the Provence-Alpes Côte d’Azur
region, and the HPC resources of CINES/IDRIS/TGCC under the
allocation A0050410596 made by GENCI
References
• Aghamiry, H. S., A. Gholami, and S. Operto, 2019, Improving
full-waveform inversion by wavefield reconstruction with the
alternating direction method of multipliers: Geophysics, 84,
R139–R162.
• Haber, E., U. M. Ascher, and D. Oldenburg, 2000, On
optimization techniques for solving nonlinear inverse problems:
Inverse problems, 16, 1263.
• Van Leeuwen, T., and F. J. Herrmann, 2013, Mitigating local
minima in full-waveform inversion by expanding the search
space: Geophysical Journal International, 195, 661–667
• Walker, H. F., and P. Ni, 2011, Anderson acceleration for fixed-
point iterations: SIAM Journal on Numerical Analysis, 49, 1715-
1735

More Related Content

Similar to EAGE_prsentation_Anderson.pptx

Noise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet TransformNoise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet TransformIJERA Editor
 
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet TransformNoise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet TransformIJERA Editor
 
Design Band Pass FIR Digital Filter for Cut off Frequency Calculation Using A...
Design Band Pass FIR Digital Filter for Cut off Frequency Calculation Using A...Design Band Pass FIR Digital Filter for Cut off Frequency Calculation Using A...
Design Band Pass FIR Digital Filter for Cut off Frequency Calculation Using A...IRJET Journal
 
My PhD defence
My PhD defenceMy PhD defence
My PhD defenceJialin LIU
 
Ill-posedness formulation of the emission source localization in the radio- d...
Ill-posedness formulation of the emission source localization in the radio- d...Ill-posedness formulation of the emission source localization in the radio- d...
Ill-posedness formulation of the emission source localization in the radio- d...Ahmed Ammar Rebai PhD
 
FPGA Implementation of A New Chien Search Block for Reed-Solomon Codes RS (25...
FPGA Implementation of A New Chien Search Block for Reed-Solomon Codes RS (25...FPGA Implementation of A New Chien Search Block for Reed-Solomon Codes RS (25...
FPGA Implementation of A New Chien Search Block for Reed-Solomon Codes RS (25...IJERA Editor
 
Performance Analysis of Acoustic Echo Cancellation Techniques
Performance Analysis of Acoustic Echo Cancellation TechniquesPerformance Analysis of Acoustic Echo Cancellation Techniques
Performance Analysis of Acoustic Echo Cancellation TechniquesIJERA Editor
 
Microstrip coupler design using bat
Microstrip coupler design using batMicrostrip coupler design using bat
Microstrip coupler design using batijaia
 
Dr_ Al-Shaikhi_Seminar_PAPR.ppt
Dr_ Al-Shaikhi_Seminar_PAPR.pptDr_ Al-Shaikhi_Seminar_PAPR.ppt
Dr_ Al-Shaikhi_Seminar_PAPR.pptelhadim24
 
DESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGIC
DESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGICDESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGIC
DESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGICVLSICS Design
 
Photoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsPhotoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsIAEME Publication
 
FR2.L09 - PROCESSING OF MEMPHIS MILLIMETER WAVE MULTI-BASELINE INSAR DATA
FR2.L09 - PROCESSING OF MEMPHIS MILLIMETER WAVE MULTI-BASELINE INSAR DATAFR2.L09 - PROCESSING OF MEMPHIS MILLIMETER WAVE MULTI-BASELINE INSAR DATA
FR2.L09 - PROCESSING OF MEMPHIS MILLIMETER WAVE MULTI-BASELINE INSAR DATAgrssieee
 
Large-Scale Geographically Weighted Regression on Spark
Large-Scale Geographically Weighted Regression on SparkLarge-Scale Geographically Weighted Regression on Spark
Large-Scale Geographically Weighted Regression on SparkViet-Trung TRAN
 
The fourier transform for satellite image compression
The fourier transform for satellite image compressionThe fourier transform for satellite image compression
The fourier transform for satellite image compressioncsandit
 
Economic Load Dispatch Problem with Valve – Point Effect Using a Binary Bat A...
Economic Load Dispatch Problem with Valve – Point Effect Using a Binary Bat A...Economic Load Dispatch Problem with Valve – Point Effect Using a Binary Bat A...
Economic Load Dispatch Problem with Valve – Point Effect Using a Binary Bat A...IDES Editor
 
Targeting GPUs using OpenMP Directives on Summit with GenASiS: A Simple and...
Targeting GPUs using OpenMP  Directives on Summit with  GenASiS: A Simple and...Targeting GPUs using OpenMP  Directives on Summit with  GenASiS: A Simple and...
Targeting GPUs using OpenMP Directives on Summit with GenASiS: A Simple and...Ganesan Narayanasamy
 
A New Method for a Nonlinear Acoustic Echo Cancellation System
A New Method for a Nonlinear Acoustic Echo Cancellation SystemA New Method for a Nonlinear Acoustic Echo Cancellation System
A New Method for a Nonlinear Acoustic Echo Cancellation SystemIRJET Journal
 
IGARSS_DESDynI_2011.pptx
IGARSS_DESDynI_2011.pptxIGARSS_DESDynI_2011.pptx
IGARSS_DESDynI_2011.pptxgrssieee
 

Similar to EAGE_prsentation_Anderson.pptx (20)

Noise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet TransformNoise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
 
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet TransformNoise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
 
Design Band Pass FIR Digital Filter for Cut off Frequency Calculation Using A...
Design Band Pass FIR Digital Filter for Cut off Frequency Calculation Using A...Design Band Pass FIR Digital Filter for Cut off Frequency Calculation Using A...
Design Band Pass FIR Digital Filter for Cut off Frequency Calculation Using A...
 
My PhD defence
My PhD defenceMy PhD defence
My PhD defence
 
Ill-posedness formulation of the emission source localization in the radio- d...
Ill-posedness formulation of the emission source localization in the radio- d...Ill-posedness formulation of the emission source localization in the radio- d...
Ill-posedness formulation of the emission source localization in the radio- d...
 
FPGA Implementation of A New Chien Search Block for Reed-Solomon Codes RS (25...
FPGA Implementation of A New Chien Search Block for Reed-Solomon Codes RS (25...FPGA Implementation of A New Chien Search Block for Reed-Solomon Codes RS (25...
FPGA Implementation of A New Chien Search Block for Reed-Solomon Codes RS (25...
 
Performance Analysis of Acoustic Echo Cancellation Techniques
Performance Analysis of Acoustic Echo Cancellation TechniquesPerformance Analysis of Acoustic Echo Cancellation Techniques
Performance Analysis of Acoustic Echo Cancellation Techniques
 
Microstrip coupler design using bat
Microstrip coupler design using batMicrostrip coupler design using bat
Microstrip coupler design using bat
 
Dr_ Al-Shaikhi_Seminar_PAPR.ppt
Dr_ Al-Shaikhi_Seminar_PAPR.pptDr_ Al-Shaikhi_Seminar_PAPR.ppt
Dr_ Al-Shaikhi_Seminar_PAPR.ppt
 
DESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGIC
DESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGICDESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGIC
DESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGIC
 
Photoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsPhotoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectors
 
08039246
0803924608039246
08039246
 
FR2.L09 - PROCESSING OF MEMPHIS MILLIMETER WAVE MULTI-BASELINE INSAR DATA
FR2.L09 - PROCESSING OF MEMPHIS MILLIMETER WAVE MULTI-BASELINE INSAR DATAFR2.L09 - PROCESSING OF MEMPHIS MILLIMETER WAVE MULTI-BASELINE INSAR DATA
FR2.L09 - PROCESSING OF MEMPHIS MILLIMETER WAVE MULTI-BASELINE INSAR DATA
 
Large-Scale Geographically Weighted Regression on Spark
Large-Scale Geographically Weighted Regression on SparkLarge-Scale Geographically Weighted Regression on Spark
Large-Scale Geographically Weighted Regression on Spark
 
Presentation_Wind_meeting.pptx
Presentation_Wind_meeting.pptxPresentation_Wind_meeting.pptx
Presentation_Wind_meeting.pptx
 
The fourier transform for satellite image compression
The fourier transform for satellite image compressionThe fourier transform for satellite image compression
The fourier transform for satellite image compression
 
Economic Load Dispatch Problem with Valve – Point Effect Using a Binary Bat A...
Economic Load Dispatch Problem with Valve – Point Effect Using a Binary Bat A...Economic Load Dispatch Problem with Valve – Point Effect Using a Binary Bat A...
Economic Load Dispatch Problem with Valve – Point Effect Using a Binary Bat A...
 
Targeting GPUs using OpenMP Directives on Summit with GenASiS: A Simple and...
Targeting GPUs using OpenMP  Directives on Summit with  GenASiS: A Simple and...Targeting GPUs using OpenMP  Directives on Summit with  GenASiS: A Simple and...
Targeting GPUs using OpenMP Directives on Summit with GenASiS: A Simple and...
 
A New Method for a Nonlinear Acoustic Echo Cancellation System
A New Method for a Nonlinear Acoustic Echo Cancellation SystemA New Method for a Nonlinear Acoustic Echo Cancellation System
A New Method for a Nonlinear Acoustic Echo Cancellation System
 
IGARSS_DESDynI_2011.pptx
IGARSS_DESDynI_2011.pptxIGARSS_DESDynI_2011.pptx
IGARSS_DESDynI_2011.pptx
 

More from Inistute of Geophysics, Tehran university , Tehran/ iran (10)

Frequency-domain Finite-difference modelling by plane wave interpolation
Frequency-domain Finite-difference modelling by plane wave interpolationFrequency-domain Finite-difference modelling by plane wave interpolation
Frequency-domain Finite-difference modelling by plane wave interpolation
 
Colour role in seismic interpretation
Colour role in seismic interpretationColour role in seismic interpretation
Colour role in seismic interpretation
 
Seismic velocity analysis in Anisotropic media
Seismic velocity analysis in Anisotropic mediaSeismic velocity analysis in Anisotropic media
Seismic velocity analysis in Anisotropic media
 
on Thomesn's strange anisotropy parameter
on Thomesn's strange anisotropy parameteron Thomesn's strange anisotropy parameter
on Thomesn's strange anisotropy parameter
 
Seismic Migration
Seismic MigrationSeismic Migration
Seismic Migration
 
Least Squares method
Least Squares methodLeast Squares method
Least Squares method
 
Warrp sesimic_ aghazde
Warrp sesimic_ aghazdeWarrp sesimic_ aghazde
Warrp sesimic_ aghazde
 
Seismic velocity analysis _ aghazade
Seismic velocity analysis _ aghazadeSeismic velocity analysis _ aghazade
Seismic velocity analysis _ aghazade
 
Levenberg - Marquardt (LM) algorithm_ aghazade
Levenberg - Marquardt (LM) algorithm_ aghazadeLevenberg - Marquardt (LM) algorithm_ aghazade
Levenberg - Marquardt (LM) algorithm_ aghazade
 
Huber(FWI) _aghazade -- amini
Huber(FWI) _aghazade -- aminiHuber(FWI) _aghazade -- amini
Huber(FWI) _aghazade -- amini
 

Recently uploaded

Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)Jshifa
 
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreamsAhmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreamsoolala9823
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsSérgio Sacani
 
zoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzohaibmir069
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxAleenaTreesaSaji
 
TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsssuserddc89b
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 sciencefloriejanemacaya1
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett SquareIsiahStephanRadaza
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PPRINCE C P
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
Genomic DNA And Complementary DNA Libraries construction.
Genomic DNA And Complementary DNA Libraries construction.Genomic DNA And Complementary DNA Libraries construction.
Genomic DNA And Complementary DNA Libraries construction.k64182334
 
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tantaDashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tantaPraksha3
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...jana861314
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfnehabiju2046
 

Recently uploaded (20)

Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)
 
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreamsAhmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
 
zoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistan
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
 
Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptx
 
TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physics
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 science
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett Square
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C P
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
Genomic DNA And Complementary DNA Libraries construction.
Genomic DNA And Complementary DNA Libraries construction.Genomic DNA And Complementary DNA Libraries construction.
Genomic DNA And Complementary DNA Libraries construction.
 
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tantaDashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdf
 

EAGE_prsentation_Anderson.pptx

  • 1. Augmented Lagrangian based full-waveform inversion with Anderson acceleration
  • 2. Augmented Lagrangian based full-waveform inversion with Anderson acceleration K. Aghazade*, A. Gholami*, H. S. Aghamiry**, and S. Operto** *University of Tehran, Institute of Geophysics, Tehran, Iran **University of Côte d’Azur, Geoazur, CNRS - IRD - OCA, Valbonne, France
  • 3. Motivation Is it possible to get more accurate model in a less number of iterations? IR-WRI Accelerated IR-WRI
  • 4. Extended FWI method • FWI as a PDE constrained problem (Haber et al., 2000) min 𝐮,𝐦 1 2 𝐏𝐮 − 𝐝 2 2 𝑠𝑢𝑏𝑗𝑒𝑐𝑡 𝑡𝑜 𝐀 𝐦 𝐮 = 𝐛 • m: Model parameter , u: Wavefield, d: Observed data, P: Sampling operator , b: Source term, A: Helmholtz operator Augmented Lagrangian (IR-WRI) (Aghamiry et al., 2019) min 𝐮,𝐦 max 𝐯 1 2 𝐏𝐮 − 𝐝 2 2 + 𝐯𝑇 [𝐀 𝐦 𝐮 − 𝐛] + 𝜆 2 𝐀 𝐦 𝐮 − 𝐛 2 2 Penalty method (WRI) (Van Leeuwen and Herrmann, 2013) min 𝐮,𝐦 1 2 𝐏𝐮 − 𝐝 2 2 + 𝜆 2 𝐀 𝐦 𝐮 − 𝐛 2 2  𝜆: Penalty parameter  Mitigate the nonlinearity  Sensitive to the choice of Penalty parameter
  • 5. Iteratively Refined Wavefield Reconstruction Inversion (IR-WRI) • min 𝐮,𝐦 max 𝐯 1 2 𝐏𝐮 − 𝐝 2 2 + 𝜆 2 𝐀 𝐦 𝐮 − 𝐛 2 2 − 𝐯T 𝐀 𝐦 𝐮 − 𝐛 ,  Step 1: 𝐮𝑘+1 = min 𝐮 1 2 𝐏𝐮 − 𝐝 2 2 + 𝜆 2 𝐀 𝐦𝑘 𝐮 − 𝐛 − 𝐛𝑘 2 2 ,  Step 2: 𝒎𝑘+1 = min 𝐦 𝜆 2 𝐀 𝐦𝒌 𝐮𝑘+1 − 𝐛 − 𝐛𝑘 2 2 ,  Step 3: 𝐛𝑘+1 = 𝐛𝑘 − 𝐀 𝐦𝑘+1 𝐮𝑘+1 (𝐛𝑘 = −𝐯𝑘 𝜆 : the scaled Lagrange multiplier) ADMM Iteration (Aghamiry et al. 2018) 𝐏 𝜆 1 2𝐀(𝐦𝑘) 𝐮𝑘+1 = 𝐝 𝜆 1 2(𝐛 + 𝐛𝑘) Data assimilated System
  • 6. Fixed-Point Iteration (FPI) Given a function 𝑔 and a point 𝑥0 in the domain of 𝑔, the fixed-point iteration [Picard iteration] is: 𝑥𝑛+1 = 𝑔 𝑥𝑛 𝑛 = 0,1,2, … Which converges (at most cases) to 𝑥∗ such that: 𝑥∗ = 𝑔(𝑥∗) FPI (simple definition) Consider 𝑓 𝑥 = 𝑥2 − 𝑥 − 1 = 0. One can set: 𝑥 = 1 + 1 𝑥 or 𝑥 = x2 − 1, etc. 𝑥 = 𝑔(𝑥) • 𝑔: Fixed-point mapping function • 𝑥: Fixed-point of 𝑔 • 𝑥 = 𝑔 𝑥 : A fixed-point problem
  • 7. Acceleration: a tool for convergence speed up The dimensionality of the problem is large.  f(x) is continuously differentiable, but the analytic form of its derivative is not readily available, or it is very expensive to compute. The cost of evaluating f(x) is computationally high. Why acceleration?  Newton acceleration  Aitken acceleration  Epsilon algorithms  Anderson acceleration  etc. Acceleration methods
  • 8. Anderson acceleration for FPI (Waker and Ni, 2011) The main idea AA: formulation for m = 𝑔(𝑚) 𝑅𝑒𝑠𝑖𝑑𝑢𝑎𝑙: 𝑓 (𝑚) = 𝑚 − 𝑔 (𝑚) • The linear combination of ℎ + 1 previous iterations, i.e. 𝒎𝑘; 𝒎𝑘−1; … ; 𝒎𝑘−ℎ, under the fixed point mapping 𝑔 reads: 𝑚𝑘+1 = 𝑗=0 ℎ 𝜃𝑗𝑔(𝑚𝑘−ℎ+𝑗) • 𝜃1 ; … ; 𝜃ℎ 𝑎𝑟𝑒 𝑡ℎ𝑒 𝑠𝑜𝑙𝑢𝑡𝑖𝑜𝑛 𝑜𝑓 𝑡ℎ𝑒 𝑓𝑜𝑙𝑙𝑜𝑤𝑖𝑛𝑔 • 𝑜𝑝𝑡𝑖𝑚𝑖𝑧𝑎𝑡𝑖𝑜𝑛 𝑝𝑟𝑜𝑏𝑙𝑒𝑚: min 𝜽 𝑗=0 ℎ 𝜃𝑗𝑓 𝑚𝑘−ℎ+𝑗 𝟐 𝟐 subject to 𝑗=0 ℎ 𝜃𝑗 = 1 AA keeps the memory of the h previous iterations and describes the current iteration update as a weighted linear combination of the memory.
  • 9. 𝐮𝑘+1 = min 𝐮 1 2 𝐏𝐮 − 𝐝 2 2 + 𝜆 2 𝐀 𝐦𝑘 𝐮 − 𝐛 − 𝐛𝑘 2 2 , 𝐦𝑘+1 = min 𝐦 𝜆 2 𝐀 𝐦𝒌 𝐮𝑘+1 − 𝐛 − 𝐛𝑘 2 2 , 𝐛𝑘+1 = 𝐛𝑘 − 𝐀 𝐦𝑘+1 𝐮𝑘+1 IR-WRI as a Fixed-Point Iteration IR-WRI iteration 𝐮𝑘+1 = 𝒈𝐮 𝐦𝑘, 𝐛𝑘 = min 𝐮 1 2 𝐏𝐮 − 𝐝 2 2 + 𝜆 2 𝐀 𝐦𝑘 𝐮 − 𝐛 − 𝐛𝑘 2 2 , 𝐦𝑘+1 = 𝒈𝐦 (𝐦𝑘, 𝐛𝑘) = min 𝐦 𝜆 2 𝐀 𝐦𝑘 𝒈𝐮 (𝐦𝑘, 𝐛𝑘) − 𝐛 − 𝐛𝑘 2 2 , 𝐛𝑘+1 = 𝒈𝐛 𝐦𝑘, 𝐛𝑘 = 𝐛𝑘 − 𝐀 𝒈𝐦 (𝐦𝑘, 𝐛𝑘) 𝒈𝐮 (𝐦𝑘, 𝐛𝑘) IR-WRI: Another look 𝐦𝑘+1, 𝐛𝑘+1 =𝒈(𝐦𝑘, 𝐛𝑘) A Fixed-Point Iteration
  • 11. Example1: Checkerboard model  Model dimension: 1400 × 1400  Ns: 4 (located at the corners of the model)  Nr: 276 (spaced along the four edges of the model)  Source: The Ricker wavelet with 𝑓𝑑 = 10H𝑧  Inverted frequencies: 𝐹 = 2.5, 5 Hz  AA history: 10 (a) True velocity model, (b-e) inverted velocity models by (b) WRI, (c) IR-WRI, (d) WRI with AA, and (e) IR-WRI with AA Model error curves versus iteration number
  • 12. Example 2: 2004 BP salt model: Central Target  Model dimension: 3𝑘𝑚 × 11𝑘𝑚  Source: The Ricker wavelet with 𝑓𝑑 = 10H𝑧  Inverted frequencies: Path1 = 3 − 8 Hz → Path2: 4 − 11 Hz  AA history: 6  max iteration per frequency: 20 (a) true velocity model, (b) initial velocity model, (c-d) IR-WRI (Without AA) result after first and second frequency paths. (e-f) IR-WRI (With AA) result after first and second frequency paths
  • 13. Example 2: 2004 BP salt model: Central Target (left) Evolution of the source and data residuals and model error for frequencies 3-3.5 Hz (right) model error versus iteration Detailed comparison between vertical velocity logs at different locations
  • 14.  Model dimension: 3.5 𝑘𝑚 × 17 𝑘𝑚  Source: The Ricker wavelet with 𝑓𝑑 = 10H𝑧  Inverted frequencies: Path1 = 3 − 3.5 Hz → Path2: 3 − 6 Hz → Path3: [3-13] Hz  AA history: 8  max iteration per frequency: 10 Example 3: The Marmousi II model (a) True velocity model (b) Initial model
  • 15. Example 3: The Marmousi II model Noisy data Noise free data IR-WRI AIR-WRI IR-WRI + TV AIR-WRI + TV
  • 16. Evolution of the model error versus iteration for different models Example 3: The Marmousi II model Noise free data Noisy data
  • 17. Conclusions We recast the IR-WRI iteration as a general fixed-point iteration to improve the speedup the convergence of IR-WRI with Anderson acceleration (AA). The proposed methodology can easily includes useful prior information and regularization. Dual variables of BTV regularization, which are created for handling non-differentiable functions based on splitting schemes, can be processed as extra fixed-point parameters.  The AA algorithm has two options: The first one is the regularization of the quadratic problem in the AA algorithm. The second one is the safeguarding step. The experiments for noise-free and noisy data show that applying this step improves the AA results and its robustness against of noise.  With this new implementation, we have improved both accuracy and convergence rate of the original IR- WRI.
  • 18. We thank WIND consortium and their sponsors for their continuous support. This study was partially funded by the WIND consortium (https://www.geoazur.fr/WIND), sponsored by Chevron, Shell, and Total. This study was granted access to the HPC resources of SIGAMM infrastructure (http://crimson.oca.eu), hosted by Observatoire de la Côte d’Azur and which is supported by the Provence-Alpes Côte d’Azur region, and the HPC resources of CINES/IDRIS/TGCC under the allocation A0050410596 made by GENCI
  • 19. References • Aghamiry, H. S., A. Gholami, and S. Operto, 2019, Improving full-waveform inversion by wavefield reconstruction with the alternating direction method of multipliers: Geophysics, 84, R139–R162. • Haber, E., U. M. Ascher, and D. Oldenburg, 2000, On optimization techniques for solving nonlinear inverse problems: Inverse problems, 16, 1263. • Van Leeuwen, T., and F. J. Herrmann, 2013, Mitigating local minima in full-waveform inversion by expanding the search space: Geophysical Journal International, 195, 661–667 • Walker, H. F., and P. Ni, 2011, Anderson acceleration for fixed- point iterations: SIAM Journal on Numerical Analysis, 49, 1715- 1735