@presentation {yin2024GTwise,
	title = {Generative AI for full-waveform variational inference},
	year = {2024},
	month = {1},
	abstract = {We introduce a probabilistic technique for full-waveform inversion, employing variational inference and conditional normalizing flows to quantify uncertainty in migration-velocity models and its impact on imaging. Our approach integrates generative artificial intelligence with physics-informed common-image gathers, reducing reliance on accurate initial velocity models. Considered case studies demonstrate its efficacy producing realizations of migration-velocity models conditioned by the data. These models are used to quantify amplitude and positioning effects during subsequent imaging.},
	keywords = {amortized Bayes, conditional normalizing flows, deep learning, FWI, generative AI, GT, inversion, machine learning, Normalizing flows, SLIM, Summary Statistics, Uncertainty quantification, Variational Inference},
	url = {https://slim.gatech.edu/Publications/Public/Lectures/GTseminar/2024/yin2024GTwise},
	author = {Ziyi Yin and Rafael Orozco and Mathias Louboutin and Felix J. Herrmann}
}
@conference {erdinc2024IMAGEggm,
	title = {Generative Geostatistical Modeling from Incomplete Well and Imaged Seismic Observations},
	booktitle = {International Meeting for Applied Geoscience and Energy},
	year = {2024},
	month = {8},
	abstract = {Diffusion generative models are powerful frameworks for learning high-dimensional distributions and synthesizing high-fidelity images. However, their efficacy in training predominantly hinges on the availability of complete, high-quality training datasets, a condition that often proves unattainable, particularly in the domain of subsurface velocity-model generation. In this work, we propose to synthesize proxy subsurface velocities from incomplete well and imaged seismic observations by introducing additional corruptions to the observations during the training phase. In this context, proxy velocity models refer to random realizations of subsurface velocities that are close in distribution to the actual subsurface velocities. These proxy models can be used as priors to train neural networks with simulation-based inference. Our approach facilitates the generation of these proxy velocity samples by utilizing available datasets composed merely of seismic images and 5 (for now) wells per seismic image.After training, our foundation generative model permits the generation of velocity samples derived from unseen RTMs without the need of having access to wells.},
	keywords = {deep learning, diffusion, generative modeling, geostatistics, IMAGE, kriging, SEG, velocity model building},
	url = {https://slimgroup.github.io/IMAGE2024/erdinc2024SEG/abstract.html},
	author = {Huseyin Tuna Erdinc and Rafael Orozco and Felix J. Herrmann}
}
@conference {orozco2023IMAGEgsk,
	title = {Generative Seismic Kriging with Normalizing Flows},
	booktitle = {International Meeting for Applied Geoscience and Energy},
	year = {2023},
	note = {(IMAGE, Houston)},
	month = {08},
	abstract = {The objective is to demonstrate the applicability of Normalizing Flows (NFs) to subsurface kriging from wells. We will show that after supervised training, we can generate multiple realistic samples of plausible earth models that match the observed wells. We observe that these samples produce uncertainty statistics that are correlated with the complex parts of the model. The applicability of this method is for areas nearby the original survey used for training. Finally, we compare the speed and quality of our solutions with those obtained using a traditional variogram approach.},
	keywords = {kriging, Normalizing flows, SEG, Uncertainty quantification},
	url = {https://slimgroup.github.io/IMAGE2023/BayesianKrig/abstract.html},
	presentation = {https://slim.gatech.edu/Publications/Public/Conferences/SEG/2023/orozco2023IMAGEgsk},
	author = {Rafael Orozco and Mathias Louboutin and Felix J. Herrmann}
}
@article {peters2019gms,
	title = {Generalized Minkowski sets for the regularization of inverse problems},
	journal = {arXiv e-prints},
	year = {2019},
	note = {(arXiv)},
	month = {03},
	abstract = {Many works on inverse problems in the imaging sciences consider regularization via one or more penalty functions or constraint sets. When the models/images are not easily described using one or a few penalty functions/constraints, additive model descriptions for regularization lead to better imaging results. These include cartoon-texture decomposition, morphological component analysis, and robust principal component analysis; methods that typically rely on penalty functions. We propose a regularization framework, based on the Minkowski set, that merges the strengths of additive models and constrained formulations. We generalize the Minkowski set, such that the model parameters are the sum of two components, each of which is constrained to an intersection of sets. Furthermore, the sum of the components is also an element of another intersection of sets. These generalizations allow us to include multiple pieces of prior knowledge on each of the components, as well as on the sum of components, which is necessary to ensure physical feasibility of partial-differential-equation based parameters estimation problems. We derive the projection operation onto the generalized Minkowski sets and construct an algorithm based on the alternating direction method of multipliers. We illustrate how we benefit from using more prior knowledge in the form of the generalized Minkowski set using seismic waveform inversion and video background-anomaly separation.},
	keywords = {inverse},
	url = {http://arxiv.org/abs/1903.03942},
	author = {Bas Peters and Felix J. Herrmann}
}
@conference {peters2019SIAMGEOgmrip,
	title = {Generalized Minkowski sets for the regularization of inverse problems},
	booktitle = {SIAM Conference on Mathematical and Computational Issues in the Geosciences},
	year = {2019},
	note = {(SIAM)},
	month = {05},
	abstract = {We present a new algorithm to compute projections onto the intersection of constraint sets, designed particularly for multiple sets because we exploit similarities between constraint sets. When we do not know projections onto the individual sets in closed form, as is the case for total-variation constraints, our algorithm does not need other optimization algorithms to solve sub-problems. This a significant advantage in terms of computational cost and number of tuning parameters and stopping conditions, compared to classical algorithms to compute projections onto the intersection, such as Dykstra{\textquoteright}s algorithm. The proposed algorithm is suitable for problems with a large number of model parameters such as full-waveform inversion because it exploits coarse and fine-grained parallelism, and we also present a multilevel accelerated version. The corresponding software is open-source and implemented in Julia. We present strategies to use projections onto multiple constraints to regularize full-waveform inversion for models with salt domes or sedimentary geology.},
	keywords = {Intersections, Inverse problems, Minkowski set, Projections, Sets},
	url = {https://www.pathlms.com/siam/courses/11267/sections/14618/video_presentations/128671},
	url2 = {https://meetings.siam.org/sess/dsp_talk.cfm?p=97656},
	author = {Bas Peters and Felix J. Herrmann}
}
@article {witte2019ecl,
	title = {Geophysics Bright Spots: Efficient coding of large-scale seismic inversion algorithms},
	journal = {The Leading Edge},
	volume = {38},
	number = {6},
	year = {2019},
	note = {(The Leading Edge)},
	pages = {482-484},
	abstract = {In {\textquotedblleft}A large-scale framework for symbolic implementations of seismic inversion algorithms in Julia,{\textquotedblright} Witte et al. describe new developments in how to code complex geophysical algorithms in a concise way. Subsurface seismic imaging and parameter estimation are among the most computationally challenging problems in the scientific community. Codes for solving seismic inverse problems, such as FWI or least-squares reverse time migration (LS-RTM), need to be highly optimized, but at the same time, facilitate the implementation of complex optimization algorithms. Traditionally, production-level codes in the oil and gas industry were exclusively written in low-level languages, such as C or Fortran, with extensive amounts of manual performance optimizations, thus making code maintenance, debugging, and adoption of new algorithms prohibitively challenging. Witte et al. present a paradigm of software engineering for seismic inverse problems based on symbolic user interfaces and code generation with automated performance optimization. Inspired by recent deep learning frameworks, the Julia Devito inversion framework (JUDI; an open-source software package) combines high-level abstractions for expressing seismic inversion algorithms with a domain-specific language compiler called Devito for solving the underlying wave equations. Devito{\textquoteright}s generated code is compiled just in time and outperforms codes with manual performance optimizations. JUDI utilizes Julia{\textquoteright}s high-level parallelization, making the software easily adaptable to a variety of computing environments such as densely connected HPC clusters or the cloud. The numerical examples (Figure 3) demonstrate the ability to implement a variety of complex algorithms for FWI and LS-RTM in a few lines of Julia code and run it on large-scale 3D models. The paper concludes that abstractions and performance are not mutually exclusive, and use of symbolic user interfaces can facilitate the implementation of new and innovative seismic inversion algorithms.},
	keywords = {bright spots, inversion, Julia, large-scale},
	doi = {10.1190/tle38060482.1},
	url = {https://library.seg.org/doi/10.1190/tle38060482.1},
	author = {Philipp A. Witte and Mathias Louboutin and Navjot Kukreja and Fabio Luporini and Michael Lange and Gerard J. Gorman and Felix J. Herrmann}
}
@conference {herrmann2011SLIMsummer1,
	title = {Gene Golub SIAM Summer School July 4 - 15, 2011},
	booktitle = {SLIM},
	year = {2011},
	month = {08},
	keywords = {Presentation},
	presentation = {https://slim.gatech.edu/Publications/Public/Conferences/SIAM/2011/herrmann11SLIMsummer1/herrmann11SLIMsummer1.pdf},
	author = {Felix J. Herrmann}
}
@conference {yan2009SEGgpb,
	title = {Groundroll prediction by interferometry and separation by curvelet-domain matched filtering},
	booktitle = {SEG Technical Program Expanded Abstracts},
	volume = {28},
	year = {2009},
	month = {10},
	pages = {3297-3301},
	publisher = {SEG},
	organization = {SEG},
	abstract = {The removal of groundroll in land based seismic data is a critical step for seismic imaging. In this paper, we introduce a work flow to predict the groundroll by interferometry and then separate the groundroll in the curvelet domain. Thus workflow is similar to the workflow of surface-related multiple elimination (SRME). By exploiting the adaptability and sparsity of curvelets, we are able to significantly improve the separation of groundroll in comparison to results yielded by frequency-domain adaptive subtraction methods. We provide synthetic data example to illustrate our claim.},
	keywords = {Presentation, SEG},
	doi = {10.1190/1.3255544},
	url = {https://slim.gatech.edu/Publications/Public/Conferences/SEG/2009/yan09SEGgpb/yan09SEGgpb.pdf},
	presentation = {https://slim.gatech.edu/Publications/Public/Conferences/SEG/2009/yan09SEGgpb/yan09SEGgpb_pres.pdf},
	author = {Jiupeng Yan and Felix J. Herrmann}
}
@conference {yan2009SEGgpb2,
	title = {Groundroll prediction by interferometry and separation by curvelet-domain filtering},
	booktitle = {SEG Technical Program Expanded Abstracts},
	year = {2009},
	abstract = {The removal of groundroll in land based seismic data is a critical step for seismic imaging. In this paper, we introduce a work flow to predict the groundroll by interferometry and then separate the groundroll in the curvelet domain. Thus workflow is similar to the workflow of surface-related multiple elimination (SRME). By exploiting the adaptability and sparsity of curvelets, we are able to significantly improve the separation of groundroll in comparison to results yielded by frequency-domain adaptive subtraction methods. We provide synthetic data example to illustrate our claim.},
	keywords = {Presentation},
	url = {https://slim.gatech.edu/Publications/Public/Conferences/SEG/2009/yan2009SEGgpb2/yan2009SEGgpb2.pdf},
	author = {Jiupeng Yan and Felix J. Herrmann}
}
@conference {yarham2004CSEGgrr,
	title = {Ground roll removal using non-separable wavelet transforms},
	booktitle = {CSEG Annual Conference Proceedings},
	year = {2004},
	keywords = {Presentation},
	presentation = {https://slim.gatech.edu/Publications/Public/Conferences/CSEG/2004/Yarham04CSEGgrr/Yarham04CSEGgrr.pdf},
	author = {Carson Yarham and Felix J. Herrmann and Daniel Trad}
}
