Machine Learning Engineer Nanodegree - Capstone Project
For my capstone project I chose the Kaggle Competition LANL Earthquake Prediction.
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.
The objective of this project is to predict the remaining time until laboratory earthquakes occur from real-time seismic data. Once this problem is solved, researchers will be able to better estimate and predict the seismic hazards.
This project is divided into two parts.
The first part contains the Proposal that describes the project backgrounds, datasets, etc. .
The second part is the actual implementation.
- Clone the repository and navigate to the downloaded folder.
https://github.com/tobiassteidle/MLND_Capstone.git
cd MLND_Capstone
- Read the proposal ;-)
Proposal.pdf
Link to Proposal Review
- Read the Report ;-)
Report.pdf
-
Create and activate a new environment.
Follow the instructions on data/README.md. -
Create and activate a new environment.
conda create -n capstone python=3.6
source activate capstone
- Install Dependencies.
pip install -r requirements.txt
- Create an IPython kernel for the
capstone
environment.
python -m ipykernel install --user --name capstone --display-name "capstone"
- Open the notebook.
jupyter notebook MLND_Capstone.ipynb
79 Before running code, change the kernel to match the capstone
environment by using the drop-down menu (Kernel > Change kernel > capstone). Then, follow the instructions in the notebook.