Deeplogs
Velocity model building by deep learning. Multi-CMP gathers are mapped into velocity logs.
Install / Use
/learn @vkazei/DeeplogsREADME
deeplogs
Velocity model building by deep learning. Multi-CMP gathers are mapped into velocity logs.
This repository reproduces the results of the papers:
Kazei, V., Ovcharenko, O., Plotnitskii, P., Zhang, X., Peter, D. & Alkhalifah, T. "Mapping full seismic waveforms to vertical velocity profiles by deep learning", Geophysics, in moderate revision (2020) [https://repository.kaust.edu.sa/handle/10754/656082]
Kazei, V., Ovcharenko, O., Plotnitskii, P., Zhang, X., Peter, D. & Alkhalifah, T. "Deep learning tomography by mapping full seismic waveforms to vertical velocity profiles", EAGE Annual meeting, 2020 Run:
data/velocity_logs_from_seismic.ipynb
Common-midpoint gathers are used to build a velocity log at the central midpoint location. This allows us to utilize relevant traces for inversion and exploit the regualrity of sampling in typical active seismic acquisition.
With deep learning and regularly sampled data inversion can be set up as a search for mapping from data cubes to 1D vertical velocity profiles. Which is a lot easier to learn compared to mapping to the whole velocity models (2D or 3D).
<p float="left"> <img src="latex/Fig/relevantCMP.png" width="400" /> <img src="latex/Fig/in_out_shape.png" width="400" /> </p>
We generate a set of pseudo-random models for training by cropping and skewing:

Velocity model is then retrieved as an assembly of depth profiles. Deep learning models are naturally stochastic, so we train as set of five to provide initial uncertainty estimates:

New training data is generated on-the-fly to save space and boost generalization power.
Full-waveform inversion can help refine the results.

Related Skills
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
best-practices-researcher
The most comprehensive Claude Code skills registry | Web Search: https://skills-registry-web.vercel.app
groundhog
398Groundhog's primary purpose is to teach people how Cursor and all these other coding agents work under the hood. If you understand how these coding assistants work from first principles, then you can drive these tools harder (or perhaps make your own!).
isf-agent
a repo for an agent that helps researchers apply for isf funding
