Please use this identifier to cite or link to this item: http://localhost:8081/jspui/handle/123456789/21300
Full metadata record
DC FieldValueLanguage
dc.contributor.authorRanjan, Gaurav-
dc.date.accessioned2026-08-07T10:42:31Z-
dc.date.available2026-08-07T10:42:31Z-
dc.date.issued2023-05-
dc.identifier.urihttp://localhost:8081/jspui/handle/123456789/21300-
dc.guidePadhy, Simanchalen_US
dc.description.abstractSeismic events, such as earthquakes, volcanic activity, and explosions, can have severe con sequences on infrastructure and human life. Therefore, accurate detection and identification of these events are crucial for effective disaster management and emergency response. In recent years, there has been a growing interest in using machine learning algorithms for automated classification of seismic signals. Automated classification can significantly con tribute to seismology by aiding in the identification of earth motions, implementing early warning systems, and assessing seismic hazards.This thesis is centered around utilizing ma chine learning techniques to classify earth movements by analyzing seismic datasets. The dataset used for training is obtained from [1]. Previous works in automated classification have faced challenges, including limited datasets, datasets with limited event classes, and non-vital parameters as attributes. To address these limitations, we have developed a Python code that takes seismic signals as input and generates a dataset consisting of 52 vital pa rameters of seismic signals as output.Among the machine learning models employed in this work, the Continuous Random Forests (CRF) algorithm is particularly suitable for handling time-series data like seismic signals. CRF utilizes a sliding window approach to capture temporal dependencies and can effectively learn complex patterns and features indicative of specific types of seismic events. In our experiments, CRF has demonstrated promising results in accurately distinguishing between different types of seismic events, including big earthquakes, mild earthquakes, and noise.To address the issue of imbalanced datasets, we have applied data balancing techniques, including random sampling, to ensure equal rep resentation of all event classes during the training phase. The performance of the machine learning model has been evaluated before and after the implementation of data balancing techniques, revealing the importance and effectiveness of addressing dataset imbalances in seismic classification tasks.Furthermore, a comparison between CRF and Support Vector Machines (SVM) has been conducted in this work. The evaluation results indicate that the CRF algorithm achieves an accuracy of 99 percent, outperforming the SVM algorithm, which achieves an accuracy of 97 percent. The findings highlight the suitability of auto mated classification methods for effectively categorizing various types of ground motion, such as tele-seismic events, regional events, local earthquakes, explosions, and ambient noise. Overall, this thesis contributes to the advancement of automated seismic event clas sification using machine learning techniques. The results demonstrate the potential of these methods in enhancing seismic analysis, improving early warning systems, and supporting seismic hazard assessment efforts.en_US
dc.language.isoenen_US
dc.publisherIIT Roorkeeen_US
dc.titleAutomated Classification of Seismic Signals With Continuous Random Forestsen_US
dc.typeDissertationsen_US
Appears in Collections:MASTERS' THESES (MFSDS & AI)

Files in This Item:
File Description SizeFormat 
21565008_GAURAV RANJAN.pdf5.54 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.