next up previous print clean
Next: Data dependent parameterization Up: Focusing operator inversion Previous: Forward Modeling

Optimization

 Optimization is done by calculating the updates of the model parameters by means of the difference between the traveltimes of the modeled and the observed focusing operators. The relation between the traveltime data and the model parameters is assumed to be linear:  
 \begin{displaymath}
\Delta \mathbf{d}= \mathbf{A} \Delta \mathbf{m},\end{displaymath} (1)
where $\Delta \mathbf{d}$ contains the difference in traveltimes, $\Delta \mathbf{m}$ contains the update in model parameters, and $\mathbf{A}$ describes the linear relation between these traveltimes and the model parameters. It might be very difficult to solve for the model vector $\Delta \mathbf{m}$ in terms of the data vector $\Delta \mathbf{d}$, as matrix $\mathbf{A}$ generally is not invertible. However, the generalized matrix inverses can be obtained by several methods. The generalized inverse obtained by these methods is defined by a dagger:  
 \begin{displaymath}
\Delta \mathbf{m}= \mathbf{A}^{\dagger} \Delta \mathbf{d},\end{displaymath} (2)
When a least squares method is chosen to obtain a generalized inverse, an update of $\Delta \mathbf{m}$ is calculated by:  
 \begin{displaymath}
\Delta \mathbf{m}=\left(\mathbf{A}^T \mathbf{A} \right)^{-1} \mathbf{A}^T \Delta \mathbf{d}, \qquad\end{displaymath} (3)
where $\mathbf{A}^{\dagger} = \left(\mathbf{A}^T \mathbf{A} \right)^{-1} \mathbf{A}^T$ is the generalized inverse. Another way to obtain the generalized inverse is for example by singular value decomposition (SVD). Berryman (2001a) gives a profound overview of the available methods and their capacities. Several methods of approximating the generalized inverse will be presented in one of the next sections.
next up previous print clean
Next: Data dependent parameterization Up: Focusing operator inversion Previous: Forward Modeling
Stanford Exploration Project
9/18/2001