Iranian Journal of Geophysics

Iranian Journal of Geophysics

Comparison of standard least squares and structured total least norm approaches for geophysical models inversion

Document Type : Research Article

Authors
1 Assistant Professor, Department of Geomatics Engineering, Faculty of Civil Engineering, University of Tabriz, Tabriz, Iran
2 Assistant Professor, Geomatics Engineering, Marand Engineering Faculty, University of Tabriz, Tabriz, Iran
Abstract
The problem of model inversion, which emerges within the realm of geophysical sciences, is under our consideration. The solution to the problem, irrespective of whether it is framed deterministically or stochastically, involves the minimization of a suitable loss function with respect to the unknown parameters. Efficient local minimization plays a vital role in such optimizations, but the intricate nature of the models involved often poses limitations on the usability of derivative-based approaches. Our focus lies in considering the utilization of advanced computer algebra programs to compute the necessary derivatives automatically.
    To demonstrate the broad applicability of the proposed procedure, we present its application to two distinct ground deformation models, both of which are straightforward in nature, i.e., Mogi and Okada models. Furthermore, we employ two different solution techniques in our analysis: the classical nonlinear least squares method, widely recognized as the most commonly employed approach, and the structured total least norm approach. Assuming that the parameters of the volcano and fault reference models are known, vertical displacements for both models are simulated at the Earth surface and inversion is performed with synthetic vertical displacements without error, with Gaussian error, and with several outliers.
    The results show that in the case that the observations are error-free, the source characteristics are correctly retrieved by both methods, and increasing the number of observation grid points does not affect the result and only increases the execution time. For error-free data, the least squares method requires less time and number of iterations to recover the parameters than the structured total least norm. Adding the Gaussian error to the simulated observations increases the number of iterations and the processing time, especially for structured total least norm method, but the accuracy of the estimated source parameters by both methods is the same. The structured total least norm approach using computer algebra when the observations are affected by several outliers leads to better results than the least squares method in the same conditions, but the number of iterations and computation time for the structured total least norm method is more than the least squares method. The performance results of both approaches are almost identical for both Mogi and Okada models. The Okada model is more complicated than the Mogi model. As the model becomes more complicated, the number of iterations and the calculation time increases. When the data is affected by large errors, the parameters detected by the least squares get away from the correct values with the increase in the number and range of errors. On the contrary, with the values used in this research, the parameters identified by the structured total least norm do not seem to be affected by large errors. This shows that, even in the nonlinear case, the use of the L1-norm error cost function with the structured total least norm approach leads to an algorithm that is able to recover parameters more correctly in the presence of measurement errors of arbitrary magnitude.
 
Keywords

Bazaraa, M., Sherali, H., Shetty, C. (1993). Nonlinear Programming: Theory and Algorithms, second ed. Wiley, New York, NY, 638pp.
Bertsekas, D. P. (1999). Nonlinear Programming, second ed. Athena Scientific, Belmont, MA, 780pp.
Bifulco, I., Raiconi, G., & Scarpa, R. (2009). Computer algebra software for least squares and total least norm inversion of geophysical models. Computers & geosciences, 35(7), 1427-1438.
Bjorck, A. (1996). Numerical Methods for
 
     Least Squares Problems. SIAM, Philadelphia, PA, USA, 408pp.
Dennis, J.E., Shnabel, R. B. (1996). Numerical Methods for Unconstrained Optimization and Nonlinear Equations. SIAM, Philadelphia, PA, USA, 378pp.
Goldberg, D. E. (1989). Genetic Algorithm in Search, Optimization and Machine Learning, first ed. Addison-Wesley, Longman Publishing Co. Inc., Boston, MA, USA, 372pp.
Golub, G. H., Van Loan, C. F. (1980). An analysis of the total least squares problem. SIAM Journal of Numerical Analysis 17, 883–893.
Han, J., Zhang, S., Li, Y., & Zhang, X. (2020). A general partial errors-in-variables model and a corresponding weighted total least-squares algorithm. Survey Review, DOI: 10.1080/00396265.2018.1530332.
Hansen, P. C. (1998). Rank Deficient and Discrete Ill-posed Problems. SIAM, Philadelphia, 247pp.
Horst, R., Pardalos, P.M. (Eds.) (1995). Handbook of Global Optimization. Kluwer Academic Publishers, Dordrecht, 880pp.
Hu, Y., Fang, X. & Zeng, W. (2024). Toward a unified approach to the total least-squares adjustment. Journal of Geodesy, 98, 75. https://doi.org/10.1007/s00190-024-01882-x.
Jin, Y., Tong, X., Li, L., Zhang, S., & Liu, S. (2015). Total least L1-and L2-norm estimations of a coordinate transformation model with a structured parameter matrix. Studia geophysica et geodaetica, 59, 345-365.
Kirkpatrick, S., Gelatt, C. D., Vecchi, M. P. (1983). Optimization by simulated annealing. Science 220, 671–680.
Mogi, K. (1958). Relations of the eruptions of various volcanoes and the deformation of the ground surface around them. Bulletin of the Earthquake Research Institute, Tokyo University 36, 99–134.
Naeimi, Y., & Voosoghi, B. (2020). A modified iterative algorithm for the weighted total least squares. Acta Geodaetica et Geophysica, 55(2), 319-334.
Nocedal, J., Wright, S. J. (1999). Numerical Optimization. Springer, New York, 664pp.
Norton, J. P. (1994). Bounded-error estimation, part I (special issue). International Journal on Adaptive Control and Signal Processing 8 (1).
Norton, J. P. (1995). Bounded-error estimation, part II (special issue). International Journal on Adaptive Control and Signal Processing 9 (2).
Okada, Y. (1985). Surface deformation due to shear and tensile faults in a half-space. Bulletin of the Seismological Society of America 75, 1135–1154.
Okada, Y. (1992). Internal deformation due to shear and tensile faults in a half-space. Bulletin of the Seismological Society of America 82, 1018–1040.
Pardalos, P. M., Romeijn, H. E. (Eds.) (2002). Handbook of Global Optimization, vol.2. Kluwer Academic Publishers, Dordrecht, 580pp.
Rath, V., Wolf, A., Bucker, H. M. (2006). Joint three-dimensional inversion of coupled groundwater flow and heat transfer based on automatic differentiation: sensitivity calculation, verification and synthetic examples. Geophysical Journal International 167, 453–466.
Rosen, J. B., Park, H., & Glick, J. (1996). Total least norm formulation and solution for structured problems. SIAM Journal on matrix analysis and applications, 17(1), 110-126.
Rosen, J. B., Park, H., & Glick, J. (1998). Structured total least norm for nonlinear problems. SIAM Journal on Matrix Analysis and Applications, 20(1), 14-30.
Rosen, J.B., Park, H., Glick, J. (2000). Signal identification using a least L1 norm algorithm. Optimization and Engineering 1, 51–65.
Rosen, J. B., Park, H., Glick, J., & Zhang, L. (2000). Accurate solution to overdetermined linear equations with errors using L1 norm minimization. Computational optimization and applications, 17, 329-341.
Segall, P. (2019). Magma chambers: what we can, and cannot, learn from volcano geodesy. Philosophical Transactions of the Royal Society A, 377(2139), 20180158.
Tarantola, A., (1987). Inverse Problem Theory: Methods for Data Fitting and Model Parameter Estimation. Elsevier, Amsterdam, The Netherlands, 613pp.
Tikhonov, A. N., Arsenin, V. Y. (1977). Solutions of Ill-posed Problems. Wiley, New York, 258pp.
Van-Huffel, S., Park, H., Rosen, J. B. (1996). Formulation and solution of structured total least norm problems for parameter estimation. IEEE Transactions on Signal Processing 44, 2464–2474.
Wang, J., Yan, W., Zhang, Q., & Chen, L., (2021). Enhancement of computational efficiency for weighted total least squares. Journal of Surveying Engineering, 147(4), 04021019.
Wolfe, M. A. (1978). Numerical Methods for Unconstrained Optimization. Van Nostrand Rehinold, New York, 312pp.
Xie, J., Qiu, T., Zhou, C., Lin, D., & Long, S. (2024). Algorithms and statistical analysis for linear structured weighted total least squares problem. Geodesy and Geodynamics, 15(2), 177-188.
Zhang, S., Zhang, K., Han, J., & Tong, X. (2017). Total least norm solution for linear structured EIV model. Applied mathematics and computation, 304, 58-64.
Zhang, Y. (1998). Solving large-scale linear programs by interior-point methods under the MATLAB environment. Optimization Methods and Software 10, 1–31.