An automated earthquake classification model based on a new butterfly pattern using seismic signals

dc.contributor.authorOzkaya, Suat Gokhan
dc.contributor.authorBaygin, Mehmet
dc.contributor.authorBarua, Prabal Datta
dc.contributor.authorTuncer, Turker
dc.contributor.authorDogan, Sengul
dc.contributor.authorChakraborty, Subrata
dc.contributor.authorAcharya, U. Rajendra
dc.date.accessioned2026-08-12T18:08:42Z
dc.date.issued2024
dc.departmentFırat Üniversitesi
dc.description.abstractBackground: Seismic signals are useful for earthquake detection and classification. Therefore, various artificial intelligence (AI) models have been used with seismic signals to develop automated earthquake detection systems. Our primary goal is to present an accurate feature engineering model for earthquake detection and classification using seismic signals.Material and model: We have used a public dataset in this work containing three categories: (1) noise, (2) P waves, and (3) S waves. P and S waves are used to define earthquakes. We have presented two applied use cases using this dataset: (i) earthquake detection and (ii) wave classification. In this work, a new textural feature extractor has been presented by using a graph pattern similar to a butterfly. Thus, this feature extraction function is named Butterfly pattern (BFPat). We have created a new feature engineering architecture by deploying BFPat, statistics, and wavelet packet decomposition (WPD) functions. The recommended BFPat and statistics have been applied to the wavelet bands created by WPD and the raw seismic signals. Multilevel features have been extracted from both frequency and space domains. The used dataset contains signals with three channels. Using these three channels, seven signals have been created. Seven feature vectors have been created from 7 input signals used in this study. The most meaningful/informative features from the generated feature set are then selected using the iterative neighborhood component analysis feature selector method. Seven chosen feature vectors have been considered as inputs of the two shallow classifiers: k nearest neighbors (kNN) and support vector machine (SVM). A total of 14 (=7 x 2) results have been obtained in the classification phase. A majority voting process was applied in the last phase to choose the best results and improve the classification performance.Results: We have presented two use cases for our new BFPat method in this work to obtain superior results. Our model reached an accuracy of 99.58% in detecting the earthquake detection and 93.13% accuracy in 3-class classifications of waves.Conclusions: Our recommended model has achieved over 90% classification performance for both cases. Also, we have presented the most valuable channel and combinations in our work. Our developed system is ready to be tested with a bigger database.
dc.identifier.doi10.1016/j.eswa.2023.122079
dc.identifier.issn0957-4174
dc.identifier.issn1873-6793
dc.identifier.orcid0000-0003-2689-8552
dc.identifier.orcid0000-0001-5117-8333
dc.identifier.orcid0000-0001-9677-5684
dc.identifier.orcid0000-0002-7540-1250
dc.identifier.orcid0000-0002-0102-5424
dc.identifier.scopus2-s2.0-85174147521
dc.identifier.scopusqualityQ1
dc.identifier.urihttps://doi.org/10.1016/j.eswa.2023.122079
dc.identifier.urihttps://hdl.handle.net/11508/63198
dc.identifier.volume238
dc.identifier.wosWOS:001097285800001
dc.identifier.wosqualityQ1
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherPergamon-Elsevier Science Ltd
dc.relation.ispartofExpert Systems with Applications
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/openAccess
dc.snmzKA_WoS_20260511
dc.subjectButterfly pattern
dc.subjectEarthquake detection
dc.subjectSeismic wave classification
dc.subjectInformation fusion
dc.subjectFeature engineering
dc.titleAn automated earthquake classification model based on a new butterfly pattern using seismic signals
dc.typeArticle

Dosyalar