Multi-parameter inversion (vp, vs, rho)

Part 6, Velocity inversion with PINNs

Learning objectives

  • Recognise the multi-parameter cross-talk problem in FWI
  • See the elongated 'valley' in a 2D misfit landscape that single-shot data cannot resolve
  • Know the production remedies: multi-shot illumination, joint priors, auxiliary-data inversion
  • Connect to the impedance-vs-velocity reparameterisation trick (acoustic impedance Z = ρ c)

The §6.2-§6.5 sections inverted a single parameter (middle-layer velocity c2c_2) with c1c_1 and c3c_3 frozen. Real seismic FWI inverts MULTIPLE parameters simultaneously: P-wave velocity vpv_p, S-wave velocity vsv_s, density ρ\rho. Each combination of (Δvp\Delta v_p, Δvs\Delta v_s, Δρ\Delta \rho) produces a different recorded waveform, but several DIFFERENT combinations produce the SAME recorded waveform. That is the multi-parameter trade-off.

The simplest acoustic example

For 1D acoustic FWI on a layered model with three free velocity layers (c1,c2,c3)(c_1, c_2, c_3), the recorded wavefield at a single receiver is

drec(t)=u(xrec,t;c1,c2,c3),d_{\mathrm{rec}}(t) = u(x_{\mathrm{rec}}, t; c_1, c_2, c_3) ,

which depends on the LINE INTEGRAL of slowness from source to receiver. Specifically, the first-arrival time at the receiver is

tarrival(c1,c2,c3)=kΔxkck,t_{\mathrm{arrival}}(c_1, c_2, c_3) = \sum_k \frac{\Delta x_k}{c_k} ,

summed over the layers the wave passes through. Two velocity perturbations (Δc1,Δc2)(\Delta c_1, \Delta c_2) that preserve this sum produce the SAME first-arrival time and very similar (but not identical) waveform amplitudes. The inversion cannot distinguish them.

What the trade-off looks like

The misfit J(c1,c2)J(c_1, c_2) as a 2D function has a "valley" shape: a long, narrow trough whose AXIS is the direction of indeterminacy and whose SHORT axis is the direction of independent constraint. The valley's tilt encodes the coupling: for our 1D problem the valley tilts roughly along the line

Δx1c12Δc1+Δx2c22Δc2=0,\frac{\Delta x_1}{c_1^2} \Delta c_1 + \frac{\Delta x_2}{c_2^2} \Delta c_2 = 0 ,

where Δx1,Δx2\Delta x_1, \Delta x_2 are the layer thicknesses. The 1/c21/c^2 factor comes from differentiating the slowness 1/c1/c with respect to cc.

Try it: the 2D misfit landscape

Multi-parameter PINN inversionVpVsρMulti-parameter inversion: Vp / Vs / ρ jointly - parameter trade-offs are the main risk

The widget computes J(c1,c2)J(c_1, c_2) on a 24×24 grid (576 forward solves, ~5 s wall-clock). The truth at (1.0,1.5)(1.0, 1.5) is marked with a green crosshair. Notice the elongated dark valley, that is the cross-talk axis. Any combination of (c1,c2)(c_1, c_2) along the dark band fits the data nearly equally well. Multiple local minima may also appear from cycle-skipping (§6.5).

Production remedies

  • Multi-shot illumination. Adding a SECOND source at the right edge of the model (transmission from both directions) gives the wave a second line-integral constraint with different Δxk\Delta x_k weights. The two ill-posed equations together CAN be solved for both c1c_1 and c2c_2 separately. Production seismic surveys use 100-1000 shots to generate dense ill-posed-but-collectively-well-posed constraints.
  • Joint inversion with auxiliary data. Gravity data sees ρ\rho but not vpv_p. MT (magnetotelluric) data sees electrical resistivity. Adding these in a joint-inversion loss provides constraints orthogonal to the seismic-FWI valley. CSEM-FWI joint inversion is standard at major service companies.
  • Bayesian priors on parameter ratios. The Vp/Vs ratio is constrained for sedimentary rocks (~1.5-2.0). The Vp-ρ relationship follows Gardner's formula ρ0.31vp0.25\rho \approx 0.31 v_p^{0.25} for many lithologies. Adding these as soft-constraint terms in the loss damps the inversion away from the valley.
  • Impedance reparameterisation. Acoustic impedance Z=ρcZ = \rho c is well-resolved by reflection seismic (it controls reflection coefficients directly). Inverting ZZ + an independent velocity cc instead of (ρ,c)(\rho, c) separately removes the canonical Vp-ρ trade-off (Tarantola 1986).

Multi-parameter PINN-FWI

The PINN-FWI version of multi-parameter inversion uses MULTIPLE velocity networks: vpNN(x;θvp)v_p^{\mathrm{NN}}(x; \theta_{vp}), vsNN(x;θvs)v_s^{\mathrm{NN}}(x; \theta_{vs}), ρNN(x;θρ)\rho^{\mathrm{NN}}(x; \theta_\rho). The PDE residual loss embeds all three parameters; Adam optimises all parameter sets simultaneously. The cross-talk valleys still exist; the same remedies apply. PINN-FWI does have one advantage: it is trivially easy to add ANY auxiliary data term (gravity, MT, sonic logs) as another LauxL_{\mathrm{aux}} in the joint loss, and auto-diff handles the joint gradient. Classical FWI requires custom code per data type.

What §6.7 will do

§6.7 covers a different efficiency idea: SOURCE ENCODING. Instead of running 100 forward solves (one per shot), encode all 100 shots into a single random superposition and run ONE forward solve. The price is noisy intermediate gradients, paid back over many epochs by the 100×100\times compute saving.

References

  • Operto, S., Gholami, Y., Prieux, V., Ribodetti, A., Brossier, R., Métivier, L., Virieux, J. (2013). A guided tour of multiparameter full-waveform inversion with multicomponent data: From theory to practice. The Leading Edge 32(9), 1040-1054. The canonical reference for multi-parameter FWI.
  • Tarantola, A. (1986). A strategy for nonlinear elastic inversion of seismic reflection data. Geophysics 51(10), 1893-1903. The impedance-reparameterisation paper.
  • Gardner, G.H.F., Gardner, L.W., Gregory, A.R. (1974). Formation velocity and density,The diagnostic basics for stratigraphic traps. Geophysics 39(6), 770-780. The Vp-ρ Gardner relation.

This page is prerendered for SEO and accessibility. The interactive widgets above hydrate on JavaScript load.