DEVELOPMENT OF MATHEMATICAL SOFTWARE FOR AUTOMATED DETECTION AND CLASSIFICATION OF SEISMIC EVENTS IN REAL TIME

Authors

DOI:

https://doi.org/10.35546/kntu2078-4481.2026.2.45

Keywords:

machine learning, deep neural networks, seismic events, earthquake detection, seismic signal classification, real-time signal processing, model, software tool

Abstract

The processes of automated detection and classification of seismic events in real time are studied. Modern seismological networks generate large volumes of continuous data from hundreds of seismic stations. The decision-making process for identifying and classifying seismic events requires continuous processing of diverse signals characterized by high noise levels, variability of waveforms, and complex geological structures of the propagation medium. To solve this complex technical problem, it is necessary to address a scientific problem that involves the development of special mathematical software (SMS) based on machine learning methods, specifically deep neural networks, capable of accounting for multifactor characteristics of seismic signals and providing automated detection of P- and S-wave arrival phases and classification of seismic event types (tectonic earthquake, explosion, noise). The article proposes SMS based on a hybrid deep neural network architecture combining a Convolutional Neural Network (CNN) for local spatiotemporal feature extraction with an Attention-based Bidirectional Long Short-Term Memory network (BiLSTM) for temporal dependency modeling. The model was trained on the STEAD benchmark dataset containing over 1.2 million labeled records. The proposed SMS achieves F1-scores of 0.95 and 0.92 for P- and S-phase detection, respectively, with mean absolute errors of 0.11 s and 0.14 s. Event classification accuracy reaches a weighted average F1-score of 0.95. The inference time of 42 ms per 30-second window on GPU is twice faster than EQTransformer with comparable accuracy, enabling
real-time processing. Cross-domain validation on the independent INSTANCE dataset confirmed high generalization
capability with F1-score degradation not exceeding 9%.time of 42 ms per 30-second window on GPU is twice faster than EQTransformer with comparable accuracy, enabling real-time processing. Cross-domain validation on the independent INSTANCE dataset confirmed high generalization capability with F1-score degradation not exceeding 9%.

References

USGS Earthquake Hazards Program. Earthquake Statistics. URL: https://www.usgs.gov/natural-hazards/earthquake-hazards/earthquakes.

Mousavi S. M., Beroza G. C. Machine Learning in Earthquake Seismology. Annual Review of Earth and Planetary Sciences. 2023. Vol. 51. P. 105–129. doi: 10.1146/annurev-earth-071822-100323.

Allen R. V. Automatic earthquake recognition and timing from single traces. Bulletin of the Seismological Society of America. 1978. Vol. 68(5). P. 1521–1532.

Withers M., Aster R., Young C., Beiriger J., Harris M., Moore S., Trujillo J. A comparison of select trigger algorithms for automated global seismic phase and event detection. Bulletin of the Seismological Society of America. 1998. Vol. 88(1). P. 95–106.

Zhu W., Beroza G. C. PhaseNet: A deep-neural-network-based seismic arrival-time picking method. Geophysical Journal International. 2019. Vol. 216(1). P. 261–273. doi: 10.1093/gji/ggy423.

Mousavi S. M., Ellsworth W. L., Zhu W., Chuber L. Y., Beroza G. C. Earthquake transformer – an attentive deeplearning model for simultaneous earthquake detection and phase picking. Nature Communications. 2020. Vol. 11. Article 3952. doi: 10.1038/s41467-020-17591-w.

Perol T., Gharbi M., Denolle M. Convolutional neural network for earthquake detection and location. Science Advances. 2018. Vol. 4(2). Article e1700578. doi: 10.1126/sciadv.1700578.

Wang J., Xiao Z., Liu C., Zhao D., Yao Z. Deep learning for picking seismic arrival times. Journal of Geophysical Research: Solid Earth. 2019. Vol. 124(7). P. 6612–6624. doi: 10.1029/2019JB017536.

Mousavi S. M., Sheng Y., Zhu W., Beroza G. C. STanford EArthquake Dataset (STEAD): A Global Data Set of Seismic Signals for AI. IEEE Access. 2019. Vol. 7. P. 179464–179476. doi: 10.1109/ACCESS.2019.2947848.

Kingma D. P., Ba J. Adam: A Method for Stochastic Optimization. Proceedings of the 3rd International Conference on Learning Representations (ICLR). 2015.

Кендзера О. В., Семенова Ю. В., Пігулевський П. Г. Сейсмічний моніторинг території України: стан та перспективи розвитку. Геофізичний журнал. 2020. Т. 42, № 1. С. 3–20. doi: 10.24028/gzh.0203-3100.v42i1.2020.195463.

Published

2026-05-07