Earthquake multi-classification detection based velocity and displacement data filtering using machine learning algorithms

Sci Rep. 2022 Dec 8;12(1):21200. doi: 10.1038/s41598-022-25098-1.

Abstract

Earthquake is one of the natural disasters that have a big impact on society. Currently, there are many studies on earthquake detection. However, the vibrations that were detected by sensors were not only vibrations caused by the earthquake, but also other vibrations. Therefore, this study proposed an earthquake multi-classification detection with machine learning algorithms that can distinguish earthquake and non-earthquake, and vandalism vibration using acceleration seismic waves. In addition, velocity and displacement as integration products of acceleration have been considered additional features to improve the performances of machine learning algorithms. Several machine learning algorithms such as Support Vector Machine (SVM), Random Forest (RF), Decision Tree (DT), and Artificial Neural Network (ANN) have been used to develop the best algorithm for earthquake multi-classification detection. The results of this study indicate that the ANN algorithm is the best algorithm to distinguish between earthquake and non-earthquake, and vandalism vibrations. Moreover, it's also more resistant to various input features. Furthermore, using velocity and displacement as additional features has been proven to increase the performance of every model.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Machine Learning*