Least-squares waveform misfit
The sum runs over sources , fitted receivers and time samples . Held-out receivers are left out of and used only to check the result.
FR36-D · Adjoint gradients, frequency bands and held-out data
Why does waveform inversion need low frequencies or a good starting model? Because the fit compares wiggles. If the starting model puts a predicted wave more than half a period away from the recorded one, the update lines up the wrong cycle and the fit stalls in a wrong model. Low frequencies have longer periods, so starting with them, or with a model already close to the truth, avoids this.
Sources above and receivers below a block that hides a fast disc. Each step fits the recorded waveforms using an adjoint gradient. Start at high frequency and the fit stalls; start low and the disc appears.
The record saves every iteration’s misfits and model error, plus the true and reconstructed speed grids.
Continue the course: seismic imaging from waves to inversion
Physics tutorial
BackgroundTravel-time tomography uses one number per ray. Full-waveform inversion uses every sample of every recorded trace, so it can see structure smaller than the ray picture allows. It adjusts the model until simulated waveforms match the recorded ones.
Why it mattersThe model has thousands of cells, so finite differences would need thousands of simulations per step. The adjoint method gives the whole gradient of the misfit from one extra simulation per source, run backwards in time.
Start with the essentials
The sum runs over sources , fitted receivers and time samples . Held-out receivers are left out of and used only to check the result.
The adjoint field runs backwards in time, driven by the residuals at the receivers. holds the squared speeds , and , are the absorbing-layer factors. The scheme is the exact transpose of the time stepping, so its gradient matches finite differences to rounding error.
A delay larger than half a period lets the predicted wave line up with the neighbouring cycle of the observed one.
Typical misconceptionIf the waveform misfit goes down, the model must be getting closer to the truth.
Better mental modelIn the cycle-skipping preset the misfit falls while the model error grows. Held-out receivers and checks on the starting model are needed to tell the difference.
Choose High frequency only: cycle skipping and watch the model error curve.
What to observe: The misfit drops to about half its starting value, yet the model error climbs above where it began: the fit is sliding into a wrong valley.Choose Low, then high frequency and compare the reconstruction with the dashed disc.
What to observe: The 4 Hz band recovers a smooth fast blob; the 10 Hz band then sharpens it, and the held-out misfit falls with the fitted one.Choose Good starting model.
What to observe: Starting from a blurred copy of the truth, 10 Hz alone converges, because the remaining delay is already much less than half a period.Seismic imaging · Reading path
Articles on this path that use this experiment, followed by the other experiments they suggest.