Nusantara Science and Technology Proceedings
5th International Seminar of Research Month 2020

Deep Learning Programming Using Python Case Study: Earthquake Prediction System

Basuki Rahmat (Informatics Department, Computer Science Faculty, Universitas Pembangunan Nasional “Veteran” Jawa Timur, Indonesia)
Budi Nugroho (Informatics Department, Computer Science Faculty, Universitas Pembangunan Nasional “Veteran” Jawa Timur, Indonesia)
Raka Adjie Kurniawan (Informatics Department, Computer Science Faculty, Universitas Pembangunan Nasional “Veteran” Jawa Timur, Indonesia)



Article Info

Publish Date
21 May 2021

Abstract

Python programming language is reliable enough to solve Machine Learning and Deep Learning problems. This paper describes how to solve earthquake prediction problems using the Python programming language that runs in the Jupyter Notebook environment. With the python library used, namely Keras. Deep Learning programming for this earthquake prediction system is the following programming sequence: data preparation, Keras model determination, Keras model compilation, Keras model adjustment, Keras model evaluation, and prediction system creation. From the test results of the earthquake prediction system using the python programming language, the results are quite satisfying. The simulation results show the results of the Deep Learning training process for the prediction system of b-value as an earthquake precursor with several iterations of 10,000 times, the results of MSE, RMSE, MAPE, and the percentage of successful predictions are 5.43 x 10-5; 0.00737; 0.80897 and 99.19% respectively. The results of the Deep Learning testing process for the b-value prediction system as an earthquake precursor which was carried out during the five tests obtained an average of MSE, RMSE, MAPE and the percentage of successful predictions was 0.03886; 0.19003; 23.96459, and 77.75%.

Copyrights © 2020






Journal Info

Abbrev

nuscientech

Publisher

Subject

Agriculture, Biological Sciences & Forestry Chemical Engineering, Chemistry & Bioengineering Economics, Econometrics & Finance Engineering Law, Crime, Criminology & Criminal Justice Materials Science & Nanotechnology Medicine & Pharmacology

Description

NST Proceeding supports regional research communities to globalise their findings in Science and Technology by providing an open access, online platform in line with international publishing standards and indexing scholarly conference proceedings. The current emphasis of the NST Proceeding includes ...