Geology Reports⌕ Search

SEARCH · Geology Reports

Results for “Inverse Problems”

Search indexed USGS publications on groundwater, aquifers, geologic maps, mineral resources and earthquakes. Explore source records by subject and place.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 91 records · Page 5Linked to original sources

Analysis of the variability in ground-motion synthesis and inversion

In almost all past inversions of large-earthquake ground motions for rupture behavior, the goal of the inversion is to find the “best fitting” rupture model that predicts ground motions which optimize some function of the difference between predicted and observed ground motions. This type of inversion was pioneered in the linear-inverse sense by Olson and Apsel (1982), who minimized the square of the difference between observed and simulated motions (“least squares”) while simultaneously minimizing the rupture-model norm (by setting the null-space component of the rupture model to zero), and has been extended in many ways, one of which is the use of nonlinear inversion schemes such as simulated annealing algorithms that optimize some other misfit function. For example, the simulated annealing algorithm of Piatanesi and others (2007) finds the rupture model that minimizes a “cost” function which combines a least-squares and a waveform-correlation measure of misfit. All such inversions that look for a unique “best” model have at least three problems. (1) They have removed the null-space component of the rupture model—that is, an infinite family of rupture models that all fit the data equally well have been narrowed down to a single model. Some property of interest in the rupture model might have been discarded in this winnowing process. (2) Smoothing constraints are commonly used to yield a unique “best” model, in which case spatially rough rupture models will have been discarded, even if they provide a good fit to the data. (3) No estimate of confidence in the resulting rupture models can be given because the effects of unknown errors in the Green’s functions (“theory errors”) have not been assessed. In inversion for rupture behavior, these theory errors are generally larger than the data errors caused by ground noise and instrumental limitations, and so overfitting of the data is probably ubiquitous for such inversions. Recently, attention has turned to the inclusion of theory errors in the inversion process. Yagi and Fukahata (2011) made an important contribution by presenting a method to estimate the uncertainties in predicted large-earthquake ground motions due to uncertainties in the Green’s functions. Here we derive their result and compare it with the results of other recent studies that look at theory errors in a Bayesian inversion context particularly those by Bodin and others (2012), Duputel and others (2012), Dettmer and others (2014), and Minson and others (2014). Notably, in all these studies, the estimates of theory error were obtained from theoretical considerations alone; none of the investigators actually measured Green’s function errors. Large earthquakes typically have aftershocks, which, if their rupture surfaces are physically small enough, can be considered point evaluations of the real Green’s functions of the Earth. Here we simulate smallaftershock ground motions with (erroneous) theoretical Green’s functions. Taking differences between aftershock ground motions and simulated motions to be the “theory error,” we derive a statistical model of the sources of discrepancies between the theoretical and real Green’s functions. We use this model with an extended frequency-domain version of the time-domain theory of Yagi and Fukahata (2011) to determine the expected variance 2 τ caused by Green’s function error in ground motions from a larger (nonpoint) earthquake that we seek to model. We also differ from the above-mentioned Bayesian inversions in our handling of the nonuniqueness problem of seismic inversion. We follow the philosophy of Segall and Du (1993), who, instead of looking for a best-fitting model, looked for slip models that answered specific questions about the earthquakes they studied. In their Bayesian inversions, they inductively derived a posterior probability-density function (PDF) for every model parameter. We instead seek to find two extremal rupture models whose ground motions fit the data within the error bounds given by 2 τ , as quantified by using a chi-squared test described below. So, we can ask questions such as, “What are the rupture models with the highest and lowest average rupture speed consistent with the theory errors?” Having found those models, we can then say with confidence that the true rupture speed is somewhere between those values. Although the Bayesian approach gives a complete solution to the inverse problem, it is computationally demanding: Minson and others (2014) needed 1010 forward kinematic simulations to derive their posterior probability distribution. In our approach, only about107 simulations are needed. Moreover, in practical application, only a small set of rupture models may be needed to answer the relevant questions—for example, determining the maximum likelihood solution (achievable through standard inversion techniques) and the two rupture models bounding some property of interest. The specific property that we wish to investigate is the correlation between various rupturemodel parameters, such as peak slip velocity and rupture velocity, in models of real earthquakes. In some simulations of ground motions for hypothetical large earthquakes, such as those by Aagaard and others (2010) and the Southern California Earthquake Center Broadband Simulation Platform (Graves and Pitarka, 2015), rupture speed is assumed to correlate locally with peak slip, although there is evidence that rupture speed should correlate better with peak slip speed, owing to its dependence on local stress drop. We may be able to determine ways to modify Piatanesi and others’s (2007) inversion’s “cost” function to find rupture models with either high or low degrees of correlation between pairs of rupture parameters. We propose a cost function designed to find these two extremal models.

Open-File Report↗

Methods and guidelines for effective model calibration; with application to UCODE, a computer code for universal inverse modeling, and MODFLOWP, a computer code for inverse modeling with MODFLOW

This report documents methods and guidelines for model calibration using inverse modeling. The inverse modeling and statistical methods discussed are broadly applicable, but are presented as implemented in the computer programs UCODE, a universal inverse code that can be used with any application model, and MODFLOWP, an inverse code limited to one application model. UCODE and MODFLOWP perform inverse modeling, posed as a parameter-estimation problem, by calculating parameter values that minimize a weighted least-squares objective function using nonlinear regression. Minimization is accomplished using a modified Gauss-Newton method, and prior, or direct, information on estimated parameters can be included in the regression. Inverse modeling in many fields is plagued by problems of instability and nonuniqueness, and obtaining useful results depends on (1) defining a tractable inverse problem using simplifications appropriate to the system under investigation and (2) wise use of statistics generated using calculated sensitivities and the match between observed and simulated values, and associated graphical analyses. Fourteen guidelines presented in this work suggest ways of constructing and calibrating models of complex systems such that the resulting model is as accurate and useful as possible.

Water-Resources Investigations Report↗

Approaches in highly parameterized inversion—PEST++ Version 3, a Parameter ESTimation and uncertainty analysis software suite optimized for large environmental models

The PEST++ Version 1 object-oriented parameter estimation code is here extended to Version 3 to incorporate additional algorithms and tools to further improve support for large and complex environmental modeling problems. PEST++ Version 3 includes the Gauss-Marquardt-Levenberg (GML) algorithm for nonlinear parameter estimation, Tikhonov regularization, integrated linear-based uncertainty quantification, options of integrated TCP/IP based parallel run management or external independent run management by use of a Version 2 update of the GENIE Version 1 software code, and utilities for global sensitivity analyses. The Version 3 code design is consistent with PEST++ Version 1 and continues to be designed to lower the barriers of entry for users as well as developers while providing efficient and optimized algorithms capable of accommodating large, highly parameterized inverse problems. As such, this effort continues the original focus of (1) implementing the most popular and powerful features of the PEST software suite in a fashion that is easy for novice or experienced modelers to use and (2) developing a software framework that is easy to extend. The PEST++ Version 3 software suite can be compiled for Microsoft Windows®4 and Linux®5 operating systems; the source code is available in a Microsoft Visual Studio®6 2013 solution; Linux Makefiles are also provided. PEST++ Version 3 continues to build a foundation for an open-source framework capable of producing robust and efficient parameter estimation tools for large environmental models.

Techniques and Methods↗

Three-dimensional imaging of buried objects in very lossy earth by inversion of VETEM data

The very early time electromagnetic system (VETEM) is an efficient tool for the detection of buried objects in very lossy earth, which allows a deeper penetration depth compared to the ground-penetrating radar. In this paper, the inversion of VETEM data is investigated using three-dimensional (3-D) inverse scattering techniques, where multiple frequencies are applied in the frequency range from 0-5 MHz. For small and moderately sized problems, the Born approximation and/or the Born iterative method have been used with the aid of the singular value decomposition and/or the conjugate gradient method in solving the linearized integral equations. For large-scale problems, a localized 3-D inversion method based on the Born approximation has been proposed for the inversion of VETEM data over a large measurement domain. Ways to process and to calibrate the experimental VETEM data are discussed to capture the real physics of buried objects. Reconstruction examples using synthesized VETEM data and real-world VETEM data are given to test the validity and efficiency of the proposed approach.

IEEE Transactions on Geoscience and Remote Sensing↗

Single-station decomposition of seismograms for subevent time histories

We have adapted an iterative least-squares inversion with positivity constraints to the problem of deconvolving the recordings of a small earthquake from the recordings of a large composite earthquake. The inversion uses an F test to minimize the number of non-zero amplitudes or subevents in the solution set, by requiring each added subevent to reduce the variance significantly. We apply this inversion to the analysis of strong motion recordings of a set of moderate-sized (4.0 ≤ M L ≤ 6.4) aftershocks of the 1976 Friuli earthquake. The earthquake pairs are selected by comparing S trigger times and polarization diagrams. The deconvolved time series are interpreted as the time history of slip events or stress release in the composite earthquake, depending on whether the recordings of the small earthquake are unfiltered or filtered to simulate the waveforms radiated by subevents. Deconvolving with the filtered recordings reduces the variance more rapidly, as a function of the number of subevents, than deconvolving with the unfiltered recordings. The deconvolved time series for three of the four earthquakes analysed indicate that the rupture processes resemble the failure of asperities where the initial subevent has the largest stress drop and the later subevents have longer durations and weaker stress drops.

Geophysical Journal International↗

Inverse models: A necessary next step in ground-water modeling

Inverse models using, for example, nonlinear least-squares regression, provide capabilities that help modelers take full advantage of the insight available from ground-water models. However, lack of information about the requirements and benefits of inverse models is an obstacle to their widespread use. This paper presents a simple ground-water flow problem to illustrate the requirements and benefits of the nonlinear least-squares regression method of inverse modeling and discusses how these attributes apply to field problems. The benefits of inverse modeling include: (1) expedited determination of best fit parameter values; (2) quantification of the (a) quality of calibration, (b) data shortcomings and needs, and (c) confidence limits on parameter estimates and predictions; and (3) identification of issues that are easily overlooked during nonautomated calibration.

Groundwater↗

A numerical inversion of the Laplace transform solution to radial dispersion in a porous medium

A special form of the numerical inversion of the Laplace transform described by Stehfest (1970) is applied to the transformed solution of dispersion in a radial flow system in a porous medium. The inversion is extremely simple to use because the weighting coefficients depend only on the number of terms used in the computation and not upon the transform solution as required by most numerical inversion techniques. The result obtained by use of this approximate inversion of the radial dispersion problem reproduced the curves obtained previously by Hoopes and Harleman (1967) with a finite difference scheme.

Water Resources Research↗

Potential problem with mean dimensionless hydrographs at ungaged sites

A flood hydrograph for an ungaged stream site can be estimated from a mean dimensionless hydrograph and estimates of instantaneous peak discharge (Q) and total storm runoff volume (V). However, the time base of the resulting flood hydrograph can be inversely related to the magnitude of the peak discharge if estimates of runoff volume were defined using ordinary least-squares regression relations of the form V=f(Q). Such an inverse relation is not hydrologically consistent. The problem can be solved in several ways. Redefining the relation between V and Q using an alternative model that preserves the variance in V generally will produce exponents for Q that are near 1. The resulting estimated flood-hydrograph volumes will nearly match the original volumes near the mean of the logarithms of V and Q, but will differ as volumes and peak discharges depart from the mean values. The difference will depend on how much the original exponent of Q differed from 1. Another solution is to simply hold T???, the multiplier needed to expand the time base of a mean dimensionless hydrograph into the time base of an estimated flood hydrograph, constant. That solution is a questionable approach if basins vary either in size, shape, or slope. A third solution is to define T??? as a function of time to peak, Tp. Flood volume then depends only on Q, Tp, and the dimensionless hydrograph, thereby removing the need to define a relation for estimating volume.

Conference Paper↗

Prediction and assimilation of surf-zone processes using a Bayesian network: Part II: Inverse models

A Bayesian network model has been developed to simulate a relatively simple problem of wave propagation in the surf zone (detailed in Part I). Here, we demonstrate that this Bayesian model can provide both inverse modeling and data-assimilation solutions for predicting offshore wave heights and depth estimates given limited wave-height and depth information from an onshore location. The inverse method is extended to allow data assimilation using observational inputs that are not compatible with deterministic solutions of the problem. These inputs include sand bar positions (instead of bathymetry) and estimates of the intensity of wave breaking (instead of wave-height observations). Our results indicate that wave breaking information is essential to reduce prediction errors. In many practical situations, this information could be provided from a shore-based observer or from remote-sensing systems. We show that various combinations of the assimilated inputs significantly reduce the uncertainty in the estimates of water depths and wave heights in the model domain. Application of the Bayesian network model to new field data demonstrated significant predictive skill (R 2 = 0.7) for the inverse estimate of a month-long time series of offshore wave heights. The Bayesian inverse results include uncertainty estimates that were shown to be most accurate when given uncertainty in the inputs (e.g., depth and tuning parameters). Furthermore, the inverse modeling was extended to directly estimate tuning parameters associated with the underlying wave-process model. The inverse estimates of the model parameters not only showed an offshore wave height dependence consistent with results of previous studies but the uncertainty estimates of the tuning parameters also explain previously reported variations in the model parameters.

Coastal Engineering↗

Post-earthquake relaxation using a spectral element method: 2.5-D case

The computation of quasi-static deformation for axisymmetric viscoelastic structures on a gravitating spherical earth is addressed using the spectral element method (SEM). A 2-D spectral element domain is defined with respect to spherical coordinates of radius and angular distance from a pole of symmetry, and 3-D viscoelastic structure is assumed to be azimuthally symmetric with respect to this pole. A point dislocation source that is periodic in azimuth is implemented with a truncated sequence of azimuthal order numbers. Viscoelasticity is limited to linear rheologies and is implemented with the correspondence principle in the Laplace transform domain. This leads to a series of decoupled 2-D problems which are solved with the SEM. Inverse Laplace transform of the independent 2-D solutions leads to the time-domain solution of the 3-D equations of quasi-static equilibrium imposed on a 2-D structure. The numerical procedure is verified through comparison with analytic solutions for finite faults embedded in a laterally homogeneous viscoelastic structure. This methodology is applicable to situations where the predominant structure varies in one horizontal direction, such as a structural contrast across (or parallel to) a long strike-slip fault.

Geophysical Journal International↗

UCODE, a computer code for universal inverse modeling

This article presents the US Geological Survey computer program UCODE, which was developed in collaboration with the US Army Corps of Engineers Waterways Experiment Station and the International Ground Water Modeling Center of the Colorado School of Mines. UCODE performs inverse modeling, posed as a parameter-estimation problem, using nonlinear regression. Any application model or set of models can be used; the only requirement is that they have numerical (ASCII or text only) input and output files and that the numbers in these files have sufficient significant digits. Application models can include preprocessors and postprocessors as well as models related to the processes of interest (physical, chemical and so on), making UCODE extremely powerful for model calibration. Estimated parameters can be defined flexibly with user-specified functions. Observations to be matched in the regression can be any quantity for which a simulated equivalent value can be produced, thus simulated equivalent values are calculated using values that appear in the application model output files and can be manipulated with additive and multiplicative functions, if necessary. Prior, or direct, information on estimated parameters also can be included in the regression. The nonlinear regression problem is solved by minimizing a weighted least-squares objective function with respect to the parameter values using a modified Gauss-Newton method. Sensitivities needed for the method are calculated approximately by forward or central differences and problems and solutions related to this approximation are discussed. Statistics are calculated and printed for use in (1) diagnosing inadequate data or identifying parameters that probably cannot be estimated with the available data, (2) evaluating estimated parameter values, (3) evaluating the model representation of the actual processes and (4) quantifying the uncertainty of model simulated values. UCODE is intended for use on any computer operating system: it consists of algorithms programmed in perl, a freeware language designed for text manipulation and Fortran90, which efficiently performs numerical calculations.

Computers & Geosciences↗

Documentation of UCODE: A computer code for universal inverse modeling

This report documents the computer program UCODE, which performs inverse modeling, posed as a parameter-estimation problem, using nonlinear regression. Any application model or set of models can be used; the only requirement is that they have numerical (ASCII or text only) input and output files and that the numbers in these files have sufficient significant digits. Application models can include pre-processors and post-processors as well as models related to the processes of interest (physical, chemical, and so on), making UCODE extremely powerful. An estimated parameter can be a quantity that appears in the input files of the application model(s), or that can be used in conjunction with user-defined functions to calculate a quantity that appears in the input files. Observations to be matched in the regression can be any quantity for which a simulated equivalent value can be produced, and simulated equivalent values are calculated using values that appear in the application model output files and a set of additive and multiplicative functions. Prior, or direct, information on estimated parameters also can be included in the regression. The nonlinear regression problem is solved by minimizing a weighted least- squares objective function with respect to the parameter values using a modified Gauss-Newton method. Sensitivities needed for the method are calculated approximately by forward or central differences, and problems and solutions related to this approximation are discussed. Statistics are calculated and printed for use in (1) diagnosing inadequate data and identifying parameters that probably cannot be estimated; (2) evaluating estimated parameter values; (3) evaluating the model representation of the actual processes; and (4) quantifying the likely uncertainty of model simulated values. UCODE is intended for use on any computer operating system: it consists of algorithms programmed in perl, a freeware language designed for text manipulation, and Fortran90, which efficiently performs numerical calculations.

Water-Resources Investigations Report↗

Some results from ModEM3DMT, the freely available OSU 3D MT inversion code

At the 3DEM-5 workshop in 2013, we presented a paper entitled "ModEM: developing 3D EM inversion for the masses", outlining our then recent development of a modular system for inversion of EM geophysical data, called ModEM. As promised in that presentation, we made a version of the code that is suitable for 3D modeling and inversion of magnetotelluric data freely available for academic use shortly thereafter. There are now over 250 registered users, of ModEM3DMT from around the globe. To date at least 50 publications cite use of ModEM for 3D inversion of real MT datasets to address diverse problems in applied and basic Earth Science research at a range of scales. Here we present an overview of some of these results, focusing on studies that the authors have been involved in, and are thus most familiar to us.

Conference Paper↗

Feasibility of waveform inversion of Rayleigh waves for shallow shear-wave velocity using a genetic algorithm

Conventional surface wave inversion for shallow shear (S)-wave velocity relies on the generation of dispersion curves of Rayleigh waves. This constrains the method to only laterally homogeneous (or very smooth laterally heterogeneous) earth models. Waveform inversion directly fits waveforms on seismograms, hence, does not have such a limitation. Waveforms of Rayleigh waves are highly related to S-wave velocities. By inverting the waveforms of Rayleigh waves on a near-surface seismogram, shallow S-wave velocities can be estimated for earth models with strong lateral heterogeneity. We employ genetic algorithm (GA) to perform waveform inversion of Rayleigh waves for S-wave velocities. The forward problem is solved by finite-difference modeling in the time domain. The model space is updated by generating offspring models using GA. Final solutions can be found through an iterative waveform-fitting scheme. Inversions based on synthetic records show that the S-wave velocities can be recovered successfully with errors no more than 10% for several typical near-surface earth models. For layered earth models, the proposed method can generate one-dimensional S-wave velocity profiles without the knowledge of initial models. For earth models containing lateral heterogeneity in which case conventional dispersion-curve-based inversion methods are challenging, it is feasible to produce high-resolution S-wave velocity sections by GA waveform inversion with appropriate priori information. The synthetic tests indicate that the GA waveform inversion of Rayleigh waves has the great potential for shallow S-wave velocity imaging with the existence of strong lateral heterogeneity.

Journal of Applied Geophysics↗

Total uncertainty quantification in inverse solutions with deep learning surrogate models

We propose an approximate Bayesian method for quantifying the total uncertainty in inverse partial differential equation (PDE) solutions obtained with machine learning surrogate models, including operator learning models. The proposed method accounts for uncertainty in the observations, PDE, and surrogate models. First, we use the surrogate model to formulate a minimization problem in the reduced space for the maximum a posteriori (MAP) inverse solution. Then, we randomize the MAP objective function and obtain samples of the posterior distribution by minimizing different realizations of the objective function. We test the proposed framework by comparing it with the iterative ensemble smoother and deep ensembling methods for a nonlinear diffusion equation with an unknown space-dependent diffusion coefficient. Among other applications, this equation describes the flow of groundwater in an unconfined aquifer. Depending on the training dataset and ensemble sizes, the proposed method provides similar or more descriptive posteriors of the parameters and states than the iterative ensemble smoother method. Deep ensembling underestimates uncertainty and provides less-informative posteriors than the other two methods. Our results show that, despite inherent uncertainty, surrogate models can be used for parameter and state estimation as an alternative to the inverse methods relying on (more accurate) numerical PDE solvers.

Journal of Computational Physics↗

Application of an iterative least-squares waveform inversion of strong-motion and teleseismic records to the 1978 Tabas, Iran, earthquake

An iterative least-squares technique is used to simultaneously invert the strong-motion records and teleseismic P waveforms for the 1978 Tabas, Iran, earthquake to deduce the rupture history. The effects of using different data sets and different parametrizations of the problem (linear versus nonlinear) are considered. A consensus of all the inversion runs indicates a complex, multiple source for the Tabas earthquake, with four main source regions over a fault length of 90 km and an average rupture velocity of 2.5 km/sec.

Bulletin of the Seismological Society of America↗

Characterizing fractured-zone flow using numerical flow-log models

Water-quality monitoring and hydraulic testing in fractured bedrock aquifers involves two important tasks: 1) identifying the hydraulically active fractures intersecting the borehole, and 2) inferring how the specific entry or exit ports in the borehole wall are connected to large-scale flow paths in the region surrounding the borehole. Effective characterization of fractured bedrock flow results when hydraulically active fractures and fracture zones are first identified using flow logs, and then the hydraulic properties of these active zones are given by subsequent hydraulic tests. A more difficult technical problem is relating the hydraulic properties of the few specific fractures that serve as borehole entry ports to the large-scale hydraulic properties of the surrounding rock mass. This problem is addressed through a generalized borehole flow model inversion formulated so that the boundary conditions at the outer edge of the boundary layer can be inferred from the properties of measured borehole flow.

Book chapter↗

Time‐lapse inversion of crosswell radar data

The combination of differential radar tomography with conventional tracer and/or hydraulic tests facilitates high‐resolution characterization of subsurface heterogeneity and enables the identification of preferential flow paths. In dynamic imaging, each tomogram is typically inverted independently, under the assumption that data sets are collected quickly relative to changes in the imaged property (e.g., attenuation or velocity); however, such “snapshot” tomograms may contain large errors if the imaged property changes significantly during data collection. Acquisition of less data over a shorter time interval could ameliorate the problem, but the resulting decrease in ray density and angular coverage could degrade model resolution. To address these problems, we propose a new sequential approach for time‐lapse tomographic inversion. The method uses space‐time parameterization and regularization to combine data collected at multiple times and to account for temporal variation. The inverse algorithm minimizes the sum of weighted squared residuals and a measure of solution complexity based on an a priori space‐time covariance function and a spatiotemporally variable mean. We demonstrate our approach using a synthetic 2‐D time‐lapse ( x , z , t ) data set based loosely on a field experiment in which difference‐attenuation radar tomography was used to monitor the migration of a saline tracer in fractured rock. We quantitatively show the benefits of space‐time inversion by comparing results for snapshot and time‐lapse inversion schemes. Inversion over both space and time results in superior estimation error, model resolution, and data reproduction compared to conventional snapshot inversion. Finally, we suggest strategies to improve time‐lapse cross‐hole inversions using ray‐based inversion constraints and a modified survey design in which different sets of rays are collected in alternating time steps.

Geophysics↗