The Seismo-Performer: A Novel Machine Learning Approach for General and Efficient Seismic Phase Recognition from Local Earthquakes in Real Time

When recording seismic ground motion in multiple sites using independent recording stations one needs to recognize the presence of the same parts of seismic waves arriving at these stations. This problem is known in seismology as seismic phase picking. It is challenging to automate the accurate pick...

Full description

Bibliographic Details
Main Authors: Andrey Stepnov, Vladimir Chernykh, Alexey Konovalov
Format: Article
Language:English
Published: MDPI AG 2021-09-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/21/18/6290
_version_ 1797517183428853760
author Andrey Stepnov
Vladimir Chernykh
Alexey Konovalov
author_facet Andrey Stepnov
Vladimir Chernykh
Alexey Konovalov
author_sort Andrey Stepnov
collection DOAJ
description When recording seismic ground motion in multiple sites using independent recording stations one needs to recognize the presence of the same parts of seismic waves arriving at these stations. This problem is known in seismology as seismic phase picking. It is challenging to automate the accurate picking of seismic phases to the level of human capabilities. By solving this problem, it would be possible to automate routine processing in real time on any local network. A new machine learning approach was developed to classify seismic phases from local earthquakes. The resulting model is based on spectrograms and utilizes the transformer architecture with a self-attention mechanism and without any convolution blocks. The model is general for various local networks and has only 57 k learning parameters. To assess the generalization property, two new datasets were developed, containing local earthquake data collected from two different regions using a wide variety of seismic instruments. The data were not involved in the training process for any model to estimate the generalization property. The new model exhibits the best classification and computation performance results on its pre-trained weights compared with baseline models from related work. The model code is available online and is ready for day-to-day real-time processing on conventional seismic equipment without graphics processing units.
first_indexed 2024-03-10T07:13:12Z
format Article
id doaj.art-1793ef1de7b846649928297dcbc569a9
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-10T07:13:12Z
publishDate 2021-09-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-1793ef1de7b846649928297dcbc569a92023-11-22T15:14:36ZengMDPI AGSensors1424-82202021-09-012118629010.3390/s21186290The Seismo-Performer: A Novel Machine Learning Approach for General and Efficient Seismic Phase Recognition from Local Earthquakes in Real TimeAndrey Stepnov0Vladimir Chernykh1Alexey Konovalov2Far East Geological Institute, Far Eastern Branch, Russian Academy of Sciences, 690022 Vladivostok, RussiaKhabarovsk Federal Research Center, Far Eastern Branch, Russian Academy of Sciences, 680000 Khabarovsk, RussiaFar East Geological Institute, Far Eastern Branch, Russian Academy of Sciences, 690022 Vladivostok, RussiaWhen recording seismic ground motion in multiple sites using independent recording stations one needs to recognize the presence of the same parts of seismic waves arriving at these stations. This problem is known in seismology as seismic phase picking. It is challenging to automate the accurate picking of seismic phases to the level of human capabilities. By solving this problem, it would be possible to automate routine processing in real time on any local network. A new machine learning approach was developed to classify seismic phases from local earthquakes. The resulting model is based on spectrograms and utilizes the transformer architecture with a self-attention mechanism and without any convolution blocks. The model is general for various local networks and has only 57 k learning parameters. To assess the generalization property, two new datasets were developed, containing local earthquake data collected from two different regions using a wide variety of seismic instruments. The data were not involved in the training process for any model to estimate the generalization property. The new model exhibits the best classification and computation performance results on its pre-trained weights compared with baseline models from related work. The model code is available online and is ready for day-to-day real-time processing on conventional seismic equipment without graphics processing units.https://www.mdpi.com/1424-8220/21/18/6290seismogramspectrogramtransformerattentionCNNdeep learning
spellingShingle Andrey Stepnov
Vladimir Chernykh
Alexey Konovalov
The Seismo-Performer: A Novel Machine Learning Approach for General and Efficient Seismic Phase Recognition from Local Earthquakes in Real Time
Sensors
seismogram
spectrogram
transformer
attention
CNN
deep learning
title The Seismo-Performer: A Novel Machine Learning Approach for General and Efficient Seismic Phase Recognition from Local Earthquakes in Real Time
title_full The Seismo-Performer: A Novel Machine Learning Approach for General and Efficient Seismic Phase Recognition from Local Earthquakes in Real Time
title_fullStr The Seismo-Performer: A Novel Machine Learning Approach for General and Efficient Seismic Phase Recognition from Local Earthquakes in Real Time
title_full_unstemmed The Seismo-Performer: A Novel Machine Learning Approach for General and Efficient Seismic Phase Recognition from Local Earthquakes in Real Time
title_short The Seismo-Performer: A Novel Machine Learning Approach for General and Efficient Seismic Phase Recognition from Local Earthquakes in Real Time
title_sort seismo performer a novel machine learning approach for general and efficient seismic phase recognition from local earthquakes in real time
topic seismogram
spectrogram
transformer
attention
CNN
deep learning
url https://www.mdpi.com/1424-8220/21/18/6290
work_keys_str_mv AT andreystepnov theseismoperformeranovelmachinelearningapproachforgeneralandefficientseismicphaserecognitionfromlocalearthquakesinrealtime
AT vladimirchernykh theseismoperformeranovelmachinelearningapproachforgeneralandefficientseismicphaserecognitionfromlocalearthquakesinrealtime
AT alexeykonovalov theseismoperformeranovelmachinelearningapproachforgeneralandefficientseismicphaserecognitionfromlocalearthquakesinrealtime
AT andreystepnov seismoperformeranovelmachinelearningapproachforgeneralandefficientseismicphaserecognitionfromlocalearthquakesinrealtime
AT vladimirchernykh seismoperformeranovelmachinelearningapproachforgeneralandefficientseismicphaserecognitionfromlocalearthquakesinrealtime
AT alexeykonovalov seismoperformeranovelmachinelearningapproachforgeneralandefficientseismicphaserecognitionfromlocalearthquakesinrealtime