/EQ_Forecast

Using WhiteStork behavior sequences for EQ forecasting

Primary LanguageJupyter NotebookGNU Affero General Public License v3.0AGPL-3.0


Logo

Migratory Birds for Earthquake Forecasting

Open In SageMaker Studio Lab

Subtle geo-magnetic anomalies in the ULF bandwidth called Unipolar Pulses can occur a few days prior to earthquakes. We believe that magneto-receptive migratory birds such as White Storks can feel these subtle changes in the local geo-magnetic field. Hence, we used Supervised-Learning to predict earthquake imminence by feeding a B-LSTM with White Stork' daily behaviour sequences.

Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

Built With

(back to top)

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

You should have Python already installed.

If using another editor than SageMaker Studio

  • Create a Virtual Environment in the root folder
    python -m venv .venv

Installation

  1. Open SageMakerStudios (with GPU) or go in your local environment folder
  2. Clone the repo from a notebook directly:
    !git clone https://github.com/Ashoka74/EQ_Forecast.git
    
  3. Install required packages
    !pip install -r requirements.txt
  4. Run blstm_presentation.ipynb

(back to top)

Usage

To further understand the Model: Model: https://youtu.be/NBq5jFEnzyY

This video will guide you through the code: Code: https://youtu.be/I_iIZmXBTDk

(back to top)

License

Distributed under the GNU License. See LICENSE.txt for more information.

(back to top)

Contact

Sinan Robillard - sinanrobillard@gmail.com

Project Link: https://github.com/Ashoka74/EQ_Forecast.git

(back to top)

The Team

(back to top)