Multivariable inversion using exhaustive grid search and high-performance GPU processing: a new perspective

被引:6
作者
Venetis, Ioannis E. [1 ]
Saltogianni, Vasso [2 ,3 ]
Stiros, Stathis [3 ]
Gallopoulos, Efstratios [1 ]
机构
[1] Univ Patras, Dept Comp Engn & Informat, Rio Achaia 26504, Greece
[2] GFZ German Res Ctr Geosci, Helmholtz Ctr Potsdam, D-14473 Potsdam, Germany
[3] Univ Patras, Dept Civil Engn, Rio Achaia 26504, Greece
关键词
Inverse theory; Numerical modelling; Numerical solutions; Statistical methods; GENETIC ALGORITHM INVERSION; TOPOLOGICAL INVERSION; HYPOCENTER LOCATION; MODEL; DEFORMATION; RUPTURE;
D O I
10.1093/gji/ggaa042
中图分类号
P3 [地球物理学]; P59 [地球化学];
学科分类号
0708 ; 070902 ;
摘要
Exhaustive searches in regular grids is a traditional and effective method for inversion, that is numerical solution of systems of non-linear equations which cannot be solved using formal algebraic techniques. However, this technique is effective for very few (3-4) variables and is slow. Recently, the first limitation was to a major degree overpassed with the new TOPological INVersion (TOPINV) algorithm which was used for inversion of systems with up to 18, or even more unknown variables. The novelty of this algorithm is that it is not based on the principle of the mean minimum misfit (cost function) between observations and model predictions, used by most inversion techniques. The new algorithm investigates for each gridpoint whether misfits of each observation are within specified uncertainty intervals, and stores clusters of 'successful' gridpoints in matrix form. These clusters (ensembles, sets) of gridpoints are tested whether they satisfy certain criteria and are then used to compute one or more optimal statistical solutions. The new algorithm is efficient for highly non-linear problems with high measurement uncertainties (low signal-to-noise ratio, SNR) and poor distribution of observations, that is problems leading to complicated 3-D mean misfit surfaces without dominant peaks, but it is slow when running in common computers. To overcome this limitation, we used GPUs which permit parallel processing in common computers, but faced another computational problem: GPU parallel processing supports only up to three dimensions. To solve this problem, we used CUDA programming and optimized the distribution of the computational load to all GPU cores. This leads up to 100x speedup relative to common CPU processing, as is derived from comparative tests with synthetic data for two typical inversion geophysical problems with up to 18 unknown variables, Mogi magma source modeling and elastic dislocation modeling of seismic faults. This impressive speedup makes the GPU/CUDA implementation of TOPINV practical even for low-latency solution of certain geophysical problems. This speedup in calculations also permitted to investigate the performance of the new algorithm in relation to the density of the adopted grids. We focused on a typical problem of elastic dislocation in unfavorable conditions (poor observations geometry, data with low SNR) and on synthetic observations with noise, so that the difference of each solution from the 'true/reference value was known (accuracy-based approach). Application of the algorithm revealed stable, accurate and precise solutions, with quality increasing with the grid density. Solution defects (bias), mainly produced by very coarse grids, can be identified through specific diagnostic criteria, dictating finer search grids.
引用
收藏
页码:905 / 927
页数:23
相关论文
共 46 条
[1]  
[Anonymous], SOLUTION INVERSE PRO
[2]  
[Anonymous], 2019, [No title captured]
[3]  
Atzori S., 2014, LAND APPL RADAR REMO
[4]   The surface rupture and slip distribution of the 17 August 1999 Izmit earthquake (M 7.4), North Anatolian fault [J].
Barka, A ;
Akyüz, HS ;
Altunel, E ;
Sunal, G ;
Çakir, Z ;
Dikbas, A ;
Yerli, B ;
Armijo, R ;
Meyer, B ;
de Chabalier, JB ;
Rockwell, T ;
Dolan, JR ;
Hartleb, R ;
Dawson, T ;
Christofferson, S ;
Tucker, A ;
Fumal, T ;
Langridge, R ;
Stenner, H ;
Lettis, W ;
Bachhuber, J ;
Page, W .
BULLETIN OF THE SEISMOLOGICAL SOCIETY OF AMERICA, 2002, 92 (01) :43-60
[5]  
Battaglia M, 2013, US GEOLOGICAL SURVEY, V13, P96
[6]   Uncertainties in finite-fault slip inversions: To what extent to believe? (A critical review) [J].
Beresnev, IA .
BULLETIN OF THE SEISMOLOGICAL SOCIETY OF AMERICA, 2003, 93 (06) :2445-2458
[7]   HYPOCENTER LOCATION - GENETIC ALGORITHMS INCORPORATING PROBLEM-SPECIFIC INFORMATION [J].
BILLINGS, SD ;
KENNETT, BLN ;
SAMBRIDGE, MS .
GEOPHYSICAL JOURNAL INTERNATIONAL, 1994, 118 (03) :693-706
[8]   Estimating source parameters from deformation data, with an application to the March 1997 earthquake swarm off the Izu Peninsula, Japan [J].
Cervelli, P ;
Murray, MH ;
Segall, P ;
Aoki, Y ;
Kato, T .
JOURNAL OF GEOPHYSICAL RESEARCH-SOLID EARTH, 2001, 106 (B6) :11217-11237
[9]   Prior information, sampling distributions, and the curse of dimensionality [J].
Curtis, A ;
Lomax, A .
GEOPHYSICS, 2001, 66 (02) :372-378
[10]   Constraints on continued episodic inflation at Long Valley Caldera, based on seismic and geodetic observations [J].
Feng, Lujia ;
Newman, Andrew V. .
JOURNAL OF GEOPHYSICAL RESEARCH-SOLID EARTH, 2009, 114