Seismic Deep Learning ML Frameworks
Tools and frameworks for applying deep learning to seismic data processing, interpretation, and geophysical imaging. Includes datasets, models, and applications for earthquake detection, seismic facies classification, waveform analysis, and seismic signal enhancement. Does NOT include general geophysical modeling, non-ML seismic processing, or broader geospatial analysis.
There are 36 seismic deep learning frameworks tracked. 4 score above 50 (established tier). The highest-rated is seisbench/seisbench at 69/100 with 383 stars.
Get all 36 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=seismic-deep-learning&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
seisbench/seisbench
SeisBench - A toolbox for machine learning in seismology |
|
Established |
| 2 |
petrobras/GeoSlicer
Open source digital rocks software platform for micro-CT, CT, thin sections... |
|
Established |
| 3 |
thilowrona/seismic_deep_learning
A couple of python scripts to interpret geological structures from... |
|
Established |
| 4 |
microsoft/seismic-deeplearning
Deep Learning for Seismic Imaging and Interpretation |
|
Established |
| 5 |
RichardScottOZ/mineral-exploration-machine-learning
List of resources for mineral exploration and machine learning, generally... |
|
Emerging |
| 6 |
sede-open/synthoseis
Generating seismic data and associated labels to train deep learning networks. |
|
Emerging |
| 7 |
kcieslik/eq-insar
Generate synthetic InSAR deformation data from earthquake sources for... |
|
Emerging |
| 8 |
JesperDramsch/seismic-transfer-learning
Deep-learning seismic facies on state-of-the-art CNN architectures |
|
Emerging |
| 9 |
lidongzh/TorchFWI
Elastic Full-Waveform Inversion Integrated with PyTorch |
|
Emerging |
| 10 |
Specufex/specufex
Probabilistic unsupervised feature extraction from seismic spectrograms for... |
|
Emerging |
| 11 |
niyiyu/PNW-ML
A ML-ready curated data set for a wide range of seismic signals from Pacific... |
|
Emerging |
| 12 |
GeoBrain-Project/GeoBrain
An End-to-End Differentiable Platform for Integrated Subsurface Modeling |
|
Emerging |
| 13 |
RichardScottOZ/Geoscience-Data-Quality-for-Machine-Learning
Python package for looking at the problems associated with geoscience... |
|
Emerging |
| 14 |
senli1073/SeisT
[TGRS] SeisT: A Foundational Deep-Learning Model for Earthquake Monitoring Tasks |
|
Emerging |
| 15 |
groundworkai/mlgeo
Repository for Machine Learning in Geotechnics |
|
Emerging |
| 16 |
fantine/microseismic-detection-ml
Microseismic event detection on fiber-optic data using machine learning |
|
Emerging |
| 17 |
aradfarahani/Seismology
This collection of scripts is designed to assist seismologists and... |
|
Emerging |
| 18 |
DeepWave-KAUST/Siamese_FWI-pub
Official reproducible material for SiameseFWI: A Deep Learning Network for... |
|
Emerging |
| 19 |
DeepWave-KAUST/SSL-Lowfrequency-extrapolation
Reproducible material for A self-supervised learning framework for seismic... |
|
Emerging |
| 20 |
smousavi05/dl_seismology
This repo contains the database and supporting materials for Deep-Learning Seismology |
|
Emerging |
| 21 |
association-rosia/segmenting-subsurface
Deep Learning solution for multi-layer seismic data segmentation using... |
|
Emerging |
| 22 |
liufeng2317/OpenSWI
A Massive-Scale Benchmark Dataset for Surface Wave Dispersion Curve Inversion |
|
Emerging |
| 23 |
yooucef/Promethium
🌍 Transform seismic data recovery with Promethium, an AI-driven framework... |
|
Emerging |
| 24 |
slimgroup/GCS-CAM
Derisking geological carbon storage from high-resolution time-lapse seismic... |
|
Experimental |
| 25 |
DeepWave-KAUST/ElasticSiameseFWI-pub
Official reproducible material for Enhancing multiparameter elastic... |
|
Experimental |
| 26 |
DIG-Kaust/Seismic_PnP
Plug and Play Post-Stack Seismic Inversion with CNN-based Denoisers |
|
Experimental |
| 27 |
omarmohamed15/U-Trans
U-Trans: a foundation model for seismic waveform representation and enhanced... |
|
Experimental |
| 28 |
AutoPyloter/retaining-wall-ml
ML benchmark and desktop tool for Bishop circular-slip safety factor... |
|
Experimental |
| 29 |
kelleuseis/AMBER_Public
The AI-Ready Downhole Microseismic Benchmark Database (AMBER)... |
|
Experimental |
| 30 |
dsiervo/sc3_ai_picker
Python scripts for PhaseNet and EQTransformer execution in SGC data |
|
Experimental |
| 31 |
lorenzomie/Seismic-Angle-Recognition
Deep learning-based approach for predicting seismic signal arrival angles... |
|
Experimental |
| 32 |
Devanik21/ISRO-SPACE-MINING-App
Space resource exploration Streamlit app — spectral reflectance mineral... |
|
Experimental |
| 33 |
goergen95/thesis-predicting-conflict
M.Sc. Thesis - Predicting Violent Conflict in Africa - Leveraging Open... |
|
Experimental |
| 34 |
Kshitij301199/Impact_Force_Inversion
A repository to train and apply Machine Learning models on time series... |
|
Experimental |
| 35 |
DeepWave-KAUST/Regularized_Seis2Rock
Regularization strategies for Seis2Rock-based petrophysical inversion of... |
|
Experimental |
| 36 |
Arron33/Automatic-Gold-Mine-Change-Detection
JavaScript program that uses machine learning and a new method of... |
|
Experimental |