arrow
Return

SeisAug: A data augmentation python toolkit

delete2025-02-01
delete0
delete
OA
AI
D
D. Pragnath
G
G. Srijayanthi *
S
Santosh Kumar
S
Sumer Chopra
DOI:10.1016/j.acags.2025.100232delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
A common limitation in applying any deep learning and machine learning techniques is the limited labelled dataset which can be addressed through Data augmentation (DA). SeisAug is a DA python toolkit to address this challenge in seismological studies. DA. DA helps to balance the imbalanced classes of a dataset by creating more examples of under-represented classes. It significantly mitigates overfitting by increasing the volume of training data and introducing variability, thereby improving the model's performance on unseen data. Given the rapid advancements in deep learning for seismology, 'SeisAug' assists in extensibility by generating a substantial amount of data (2-6 times more data) which can aid in developing an indigenous robust model. Further, this study demonstrates the role of DA in developing a robust model. For this we utilized a basic two class identification models between earthquake/signal and noise/(non-earthquake). The model is trained with original, 1 and 5 times augmented datasets and their performance metrics are evaluated. The model trained with 5X times augmented dataset significantly outperforms with accuracy of 0.991, AUC 0.999 and AUC-PR 0.999 compared to the model trained with original dataset with accuracy of 0.50, AUC 0.75 and AUC-PR 0.80. Furthermore, by making all codes available on GitHub, the toolkit facilitates the easy application of DA techniques, empowering end-users to enhance their seismological waveform datasets effectively and overcome the initial drawbacks posed by the scarcity of labelled data.
Keywords:
Deep learning
Augmentation
Seismic signals
Earthquakes
Spectrum
Filters
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Applied Computing and Geosciences cover
Applied Computing and Geosciences
IF:
3.2
Papers:
172
Citations:
375

Organization

I
inst seismol res
Scholars:
6
Papers: 2
Citations: 0
Cited Papers

Cited Papers

Array programming with NumPy
err2020-09-16
err0
errOAAI
errCharles R. Harris; K. Jarrod Millman; Stéfan J. van der Walt; Ralf Gommers; Pauli Virtanen; David Cournapeau; Eric Wieser; Julian Taylor; Sebastian Berg; Nathaniel J. Smith; Robert Kern; Matti Picus; Stephan Hoyer; Marten H. van Kerkwijk; Matthew Brett; Allan Haldane; Jaime Fernández del Río; Mark Wiebe; Pearu Peterson; Pierre Gérard-Marchant; Kevin Sheppard; Tyler Reddy; Warren Weckesser; Hameer Abbasi; Christoph Gohlke; Travis E. Oliphant
errShare
errSave
Rapid Earthquake Association and Location
err2019-09-11
err0
PREAI
errMiao Zhang; William L. Ellsworth; Gregory C. Beroza
errShare
errSave
STanford EArthquake Dataset (STEAD): A Global Data Set of Seismic Signals for AI
err2019-01-01
err259
errOAAI
errMousavi, S. Mostafa; Sheng, Yixiao; Zhu, Weiqiang; Beroza, Gregory C.
errShare
errSave
errShare
errSave
Canceling stationary sinusoidal noise
err1992-11-01
err0
PREAI
errA. Frank Linville; Robert A. Meek
errShare
errSave
researcher View more