Difference between revisions of "Seismology"
m |
m |
||
(7 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
|title=PRIMO.ai | |title=PRIMO.ai | ||
|titlemode=append | |titlemode=append | ||
− | |keywords=artificial, intelligence, machine, learning, models | + | |keywords=ChatGPT, artificial, intelligence, machine, learning, GPT-4, GPT-5, NLP, NLG, NLC, NLU, models, data, singularity, moonshot, Sentience, AGI, Emergence, Moonshot, Explainable, TensorFlow, Google, Nvidia, Microsoft, Azure, Amazon, AWS, Hugging Face, OpenAI, Tensorflow, OpenAI, Google, Nvidia, Microsoft, Azure, Amazon, AWS, Meta, LLM, metaverse, assistants, agents, digital twin, IoT, Transhumanism, Immersive Reality, Generative AI, Conversational AI, Perplexity, Bing, You, Bard, Ernie, prompt Engineering LangChain, Video/Image, Vision, End-to-End Speech, Synthesize Speech, Speech Recognition, Stanford, MIT |description=Helpful resources for your journey with artificial intelligence; videos, articles, techniques, courses, profiles, and tools |
− | |description=Helpful resources for your journey with artificial intelligence; videos, articles, techniques, courses, profiles, and tools | + | |
+ | <!-- Google tag (gtag.js) --> | ||
+ | <script async src="https://www.googletagmanager.com/gtag/js?id=G-4GCWLBVJ7T"></script> | ||
+ | <script> | ||
+ | window.dataLayer = window.dataLayer || []; | ||
+ | function gtag(){dataLayer.push(arguments);} | ||
+ | gtag('js', new Date()); | ||
+ | |||
+ | gtag('config', 'G-4GCWLBVJ7T'); | ||
+ | </script> | ||
}} | }} | ||
[http://www.youtube.com/results?search_query=Seismology+earthquake+artificial+intelligence+deep++machine+learning+ML Youtube search...] | [http://www.youtube.com/results?search_query=Seismology+earthquake+artificial+intelligence+deep++machine+learning+ML Youtube search...] | ||
Line 11: | Line 20: | ||
* [[Case Studies]] | * [[Case Studies]] | ||
** [[Geology: Mining, Oil & Gas]] | ** [[Geology: Mining, Oil & Gas]] | ||
− | ** [[Satellite Imagery]] | + | ** [[Satellite#Satellite Imagery|Satellite Imagery]] |
** [[Environmental Science]] | ** [[Environmental Science]] | ||
+ | * [[Backtesting]] | ||
+ | * [[Time]] ... [[Time#Positioning, Navigation and Timing (PNT)|PNT]] ... [[Time#Global Positioning System (GPS)|GPS]] ... [[Causation vs. Correlation#Retrocausality| Retrocausality]] ... [[Quantum#Delayed Choice Quantum Eraser|Delayed Choice Quantum Eraser]] ... [[Quantum]] | ||
* [[Assessing Damage#Earthquake|Assessing earthquake damage]] | * [[Assessing Damage#Earthquake|Assessing earthquake damage]] | ||
* [http://earthquake.usgs.gov/earthquakes/eventpage/us20002926/executive#map Earthquake Hazards Program | USGS] | * [http://earthquake.usgs.gov/earthquakes/eventpage/us20002926/executive#map Earthquake Hazards Program | USGS] | ||
Line 21: | Line 32: | ||
* [http://www.eeri.org/site/images/awards/reports/aalimoradi.pdf Earthquake Ground Motion Simulation Using Novel Machine Learning Tools | Arzhang Alimoradi] | * [http://www.eeri.org/site/images/awards/reports/aalimoradi.pdf Earthquake Ground Motion Simulation Using Novel Machine Learning Tools | Arzhang Alimoradi] | ||
* [http://www.nationalgeographic.com/science/2019/08/earthquakes-groundbreaking-catalog-solved-seismic-mystery-foreshocks-southern-california/ Groundbreaking earthquake catalog may have just solved a seismic mystery | Jenny Howard - National Geographic] | * [http://www.nationalgeographic.com/science/2019/08/earthquakes-groundbreaking-catalog-solved-seismic-mystery-foreshocks-southern-california/ Groundbreaking earthquake catalog may have just solved a seismic mystery | Jenny Howard - National Geographic] | ||
+ | * [http://www.technologyreview.com/2022/04/13/1049763/a-deep-learning-algorithm-could-detect-earthquakes-by-filtering-out-city-noise/ A deep-learning algorithm could detect earthquakes by filtering out city noise | Rhiannon Williams - MIT Technology Review] ... The model could uncover quakes that would previously have been dismissed as human-generated vibrations. | ||
Line 39: | Line 51: | ||
<youtube>4_2Z1pceRa4</youtube> | <youtube>4_2Z1pceRa4</youtube> | ||
<b>08FORCE Raknes Automated seismic interpretation using machine learning and field interpretations | <b>08FORCE Raknes Automated seismic interpretation using machine learning and field interpretations | ||
− | </b><br>Espen B. Raknes, Aker BP, espen.birger.raknes@akerbp.com June 13, 2018 Seismic interpretation is dependent on the experience of the interpreter and the quality of the seismic data. Therefore, interpretations include uncertainties, in particular in areas with complex geology. Today, interpretation is a task that is performed mainly by manual work resulting in a tedious work flow, often consisting of repeated tasks. With the increase in computational power over the recent decade, methods involving artificial intelligence (AI)/machine learning (ML) have been introduced with success in different disciplines for automating methods and processes. Seismic interpretation is a relatively new area for ML methods. Therefore, theory and methodology must be developed as well as tested on real world data applications. This is not a straightforward task as seismic data typically are very large data volumes, representing physical measurements significantly influenced by noise and the convolution of many different types of signals. Moreover, using human interpretations in supervised machine learning is challenging due to human errors, individual differences when interpreting, and a difficulty finding large enough training sets with few or no false negatives due to under-interpretation. We present a proof-of-concept study which purpose was to develop a machine learning work flow using human-made interpretations from fields in both exploration and production phases. The goal of this work was to create a supervised deep learning method using convolutional and fully convolutional neural networks that could automatically classify faults and horizons from 2D and 3D seismic data samples. Most of the work was performed in designing the neural networks as well as an efficient work flow starting with the interpretations that was used as input in the training of neural networks, to a result that the interpreter could use in daily work. The results show that our image recognition method is able to detect and classify faults and horizons accurately. However, when training using data from a single field, the model shows limited ability to generalize to other fields. Using real-time image augmentation when training helps reduce the over-fitting. In the continuation of this work, we propose using much larger datasets drawn from fields with different characteristics combined with data augmentation | + | </b><br>Espen B. Raknes, Aker BP, espen.birger.raknes@akerbp.com June 13, 2018 Seismic interpretation is dependent on the experience of the interpreter and the quality of the seismic data. Therefore, interpretations include uncertainties, in particular in areas with complex geology. Today, interpretation is a task that is performed mainly by manual work resulting in a tedious work flow, often consisting of repeated tasks. With the increase in computational power over the recent decade, methods involving artificial intelligence (AI)/machine learning (ML) have been introduced with success in different disciplines for automating methods and processes. Seismic interpretation is a relatively new area for ML methods. Therefore, theory and methodology must be developed as well as tested on real world data applications. This is not a straightforward task as seismic data typically are very large data volumes, representing physical measurements significantly influenced by noise and the convolution of many different types of signals. Moreover, using human interpretations in supervised machine learning is challenging due to human errors, individual differences when interpreting, and a difficulty finding large enough training sets with few or no false negatives due to under-interpretation. We present a proof-of-concept study which purpose was to develop a machine learning work flow using human-made interpretations from fields in both exploration and production phases. The goal of this work was to create a supervised deep learning method using convolutional and fully convolutional neural networks that could automatically classify faults and horizons from 2D and 3D seismic data samples. Most of the work was performed in designing the neural networks as well as an efficient work flow starting with the interpretations that was used as input in the training of neural networks, to a result that the interpreter could use in daily work. The results show that our image recognition method is able to detect and classify faults and horizons accurately. However, when training using data from a single field, the model shows limited ability to generalize to other fields. Using real-time image augmentation when training helps reduce the over-fitting. In the continuation of this work, we propose using much larger datasets drawn from fields with different characteristics combined with [[Data Quality#Data Augmentation, Data Labeling, and Auto-Tagging|data augmentation]] |
|} | |} | ||
|}<!-- B --> | |}<!-- B --> | ||
Line 57: | Line 69: | ||
<youtube>lm85Ap4OstM</youtube> | <youtube>lm85Ap4OstM</youtube> | ||
<b>EAGE E-Lecture: Seismic interpretation with deep learning by Anders U. Waldeland | <b>EAGE E-Lecture: Seismic interpretation with deep learning by Anders U. Waldeland | ||
− | </b><br>To learn more about what EAGE has to offer on Machine Learning, please visit the EAGE calendar of events here: http://www.eage.org/en/events/calend... How and why can Deep Learning be used for seismic interpretation? The machine learning technique called deep learning is revolutionizing the field of computer vision. A central part of deep learning is convolutional neural networks (CNN). This E-lecture gives a simple and intuitive introduction to CNNs in the context of seismic interpretation. Github link: | + | </b><br>To learn more about what EAGE has to offer on Machine Learning, please visit the EAGE calendar of events here: http://www.eage.org/en/events/calend... How and why can Deep Learning be used for seismic interpretation? The machine learning technique called deep learning is revolutionizing the field of computer vision. A central part of deep learning is convolutional neural networks (CNN). This E-lecture gives a simple and intuitive introduction to CNNs in the [[context]] of seismic interpretation. Github link: |
http://github.com/waldeland/CNN-for-ASI [http://www.earthdoc.org/content/papers/10.3997/2214-4609.201700918 Paper link] | http://github.com/waldeland/CNN-for-ASI [http://www.earthdoc.org/content/papers/10.3997/2214-4609.201700918 Paper link] | ||
|} | |} | ||
Line 231: | Line 243: | ||
|}<!-- B --> | |}<!-- B --> | ||
− | === Siraj Raval's === | + | === [[Creatives#Siraj Raval|Siraj Raval]]'s === |
− | Data Science coding challenge time! The popular Data Science competition website Kaggle has an ongoing competition to solve the problem of earthquake prediction. Given a dataset of seismographic activity from a laboratory simulation, participants are asked to create a predictive model for earthquakes. In this video, I'll attempt the challenge as a way to teach 3 concepts; the Data Science mindset, Categorical [[Boosting]], and [[Support Vector Regression (SVR)]] models. I'll be coding this using [[Python]] from start to finish in the online Google [[Colaboratory]] environment. The credits are from a mix of different [[Kaggle Kernels]] that I liked (lots), as well as my own code + explanations.[http://github.com/llSourcell/Kaggle_Earthquake_challenge This is the code for the Kaggle Earthquake Challenge videp | Siraj Raval] on YouTube... | + | Data Science coding challenge time! The popular Data Science competition website Kaggle has an ongoing competition to solve the problem of earthquake prediction. Given a dataset of seismographic activity from a laboratory simulation, participants are asked to create a predictive model for earthquakes. In this video, I'll attempt the challenge as a way to teach 3 concepts; the Data Science mindset, Categorical [[Boosting]], and [[Support Vector Regression (SVR)]] models. I'll be coding this using [[Python]] from start to finish in the online Google [[Colaboratory]] environment. The credits are from a mix of different [[Kaggle Kernels]] that I liked (lots), as well as my own code + explanations.[http://github.com/llSourcell/Kaggle_Earthquake_challenge This is the code for the Kaggle Earthquake Challenge videp |] [[Creatives#Siraj Raval|Siraj Raval]] on YouTube... |
Latest revision as of 07:17, 10 July 2023
Youtube search... ...Google search ..Google News ... mapped
- Case Studies
- Backtesting
- Time ... PNT ... GPS ... Retrocausality ... Delayed Choice Quantum Eraser ... Quantum
- Assessing earthquake damage
- Earthquake Hazards Program | USGS
- Artificial Intelligence Takes On Earthquake Prediction | Ashley Smart - Quanta Magazine
- A Silent Build-up in Seismic Energy Precedes Slow Slip Failure in the Cascadia Subduction Zone | C. Hulbert, B. Rouet-Leduc, P. Johnson
- Forecasting earthquake aftershock locations with AI-assisted science | Phoebe DeVries
- Seismology | Wikipedia
- Earthquake Ground Motion Simulation Using Novel Machine Learning Tools | Arzhang Alimoradi
- Groundbreaking earthquake catalog may have just solved a seismic mystery | Jenny Howard - National Geographic
- A deep-learning algorithm could detect earthquakes by filtering out city noise | Rhiannon Williams - MIT Technology Review ... The model could uncover quakes that would previously have been dismissed as human-generated vibrations.
|
|
|
|
|
|
|
Earthquake Prediction
|
|
|
|
|
|
|
|
|
|
|
Kaggle: Earthquake Prediction Challenge
Forecasting earthquakes is one of the most important problems in Earth science because of their devastating consequences. Current scientific studies related to earthquake forecasting focus on three key points: when the event will occur, where it will occur, and how large it will be. In this competition, you will address when the earthquake will take place. Specifically, you’ll predict the time remaining before laboratory earthquakes occur from real-time seismic data. If this challenge is solved and the physics are ultimately shown to scale from the laboratory to the field, researchers will have the potential to improve earthquake hazard assessments that could save lives and billions of dollars in infrastructure. This challenge is hosted by Los Alamos National Laboratory which enhances national security by ensuring the safety of the U.S. nuclear stockpile, developing technologies to reduce threats from weapons of mass destruction, and solving problems related to energy, environment, infrastructure, health, and global security concerns.
|
|
|
|
Siraj Raval's
Data Science coding challenge time! The popular Data Science competition website Kaggle has an ongoing competition to solve the problem of earthquake prediction. Given a dataset of seismographic activity from a laboratory simulation, participants are asked to create a predictive model for earthquakes. In this video, I'll attempt the challenge as a way to teach 3 concepts; the Data Science mindset, Categorical Boosting, and Support Vector Regression (SVR) models. I'll be coding this using Python from start to finish in the online Google Colaboratory environment. The credits are from a mix of different Kaggle Kernels that I liked (lots), as well as my own code + explanations.This is the code for the Kaggle Earthquake Challenge videp | Siraj Raval on YouTube...
|