| Literature DB >> 36080941 |
Muhammad Atif Bilal1, Yanju Ji1, Yongzhi Wang2,3, Muhammad Pervez Akhter4, Muhammad Yaqub4,5.
Abstract
Earthquakes threaten people, homes, and infrastructure. Early warning systems provide prior warning of oncoming significant shaking to decrease seismic risk by providing location, magnitude, and depth information of the event. Their usefulness depends on how soon a strong shake begins after the warning. In this article, the authors implement a deep learning model for predicting earthquakes. This model is based on a graph convolutional neural network with batch normalization and attention mechanism techniques that can successfully predict the depth and magnitude of an earthquake event at any number of seismic stations in any number of locations. After preprocessing the waveform data, CNN extracts the feature map. Attention mechanism is used to focus on important features. The batch normalization technique takes place in batches for stable and faster training of the model by adding an extra layer. GNN with extracted features and event location information predicts the event information accurately. We test the proposed model on two datasets from Japan and Alaska, which have different seismic dynamics. The proposed model achieves 2.8 and 4.0 RMSE values in Alaska and Japan for magnitude prediction, and 2.87 and 2.66 RMSE values for depth prediction. Low RMSE values show that the proposed model significantly outperforms the three baseline models on both datasets to provide an accurate estimation of the depth and magnitude of small, medium, and large-magnitude events.Entities:
Keywords: attention layer; batch normalization; deep learning; earthquake prediction; graph convolution network; the seismic network
Mesh:
Year: 2022 PMID: 36080941 PMCID: PMC9460498 DOI: 10.3390/s22176482
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Summary of the studies that investigated earthquake prediction using different types of deep learning models. In the fourth column, BN stands for batch normalization and Att. stands for attention mechanism.
| Study | Used | Spatial Info | BN/Att. | Data | Station |
|---|---|---|---|---|---|
| [ | CNN | No | BN/Att. | South Korea | Single |
| [ | SVMR | No | No | Bogota, Colombia | Single |
| [ | CNN | No | No | IRIS | Single |
| [ | CNN and Graph | No | No | MeSO-Net Japan | Multiple, single |
| [ | CNN and Transformer | Yes | Att. | Japan, Italy | Multiple |
| [ | GCNN | No | -- | Multiple | |
| [ | GCNN | Yes | No | California | Multiple |
| [ | CNN + LSTM + BiLSTM + Transformer | No | Att. | STEAD | Single |
| [ | GCNN | Yes | No | Italy and California | Multiple |
| [ | Deep CNN | No | CARABOBO | Single | |
| [ | CNN | No | No | Central Italy | Multiple |
Figure 1The proposed architecture of the seismic graph convolutional neural network (SGCNN).
Figure 2The study’s spatial distribution information for the stations and events that were examined.
Statistics of both the Alaska and Japan datasets.
| Dataset Detail | Alaska (AK) | Japan (JP) |
|---|---|---|
| Period | 2020–2021 | 2000–2022 |
| Min. and Max. Latitude | [52° to 71°] | [24° to 44°] |
| Min and Max. Longitude | [−174° to −131°] | [123° to 143°] |
| Minimum magnitude | 3.0 | 3.0 |
| Number of events | 3577 | 1354 |
| Number of stations | 210 | 19 |
| Filter the waveform | 0.1–8 Hz | 0.1–8 Hz |
| Time-base |
|
|
| Even spaced time sample | 512 Hz | 512 Hz |
| Scaled Min. max. source depth | 0 to 30 km | 0 to 30 km |
| Scaled magnitude | 3–6 | 3–6 |
| Data split | 80–20 | 80–20 |
Figure 3Magnitude distribution of events for both Alaska (left column) and Japan (right column). The top row shows the overall magnitude distribution of events while the bottom row shows magnitude distribution in three categories: small, medium, and large magnitudes.
Figure 4Histograms showing the depth distribution of the Alaska and Japan datasets.
Detail of the hyperparameter values of the BNGCNNAtt. model.
| Dataset Detail | Alaska (AK) | Japan (JP) |
|---|---|---|
| Batch Size | 32 | 32 |
| Number of Epochs | 500 | 300 |
| Dropout | 0.4 | 0.6 |
| Training:validation:testing | 60:20:20 | 60:20:20 |
Figure 5Magnitude prediction performance of the BNGCNNAtt. with other three baseline models after the first P arrival at the station.
RMSE scores were obtained from the small, medium, and large magnitude events prediction from the Alaska dataset after P-wave arrival time.
| Time | Small | Medium | Large | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GCNN | BNGCNN | GCNNAtt. | BNGCNNAtt. | GCNN | BNGCNN | GCNNAtt. | BNGCNNAtt. | GCNN | BNGCNN | GCNNAtt. | BNGCNNAtt. | |
| 0.5 | 2.42 | 2.62 | 2.33 | 2.82 | 3.12 | 3.82 | 3.42 | 3.18 | 5.48 | 5.38 | 5.32 | 5.45 |
| 1 | 2.35 | 2.44 | 2.38 | 2.75 | 3.16 | 3.63 | 3.22 | 2.98 | 5.42 | 5.35 | 5.26 | 5.38 |
| 2 | 2.28 | 2.31 | 2.42 | 2.71 | 2.91 | 3.54 | 3.15 | 2.76 | 5.37 | 5.31 | 5.29 | 5.26 |
| 4 | 2.25 | 2.39 | 2.23 | 2.63 | 2.73 | 3.21 | 3.08 | 2.59 | 5.36 | 5.28 | 5.25 | 5.18 |
| 8 | 2.17 | 2.11 | 2.12 | 2.48 | 2.65 | 3.04 | 2.94 | 2.42 | 5.32 | 5.22 | 5.22 | 5.11 |
| 16 | 2.27 | 2.03 | 2.04 | 2.35 | 2.36 | 2.79 | 2.85 | 2.28 | 5.25 | 5.12 | 5.13 | 5.02 |
| 25 | 2.2 | 2.21 | 2.11 | 1.94 | 2.32 | 2.63 | 2.71 | 2.04 | 5.21 | 5.04 | 5.03 | 4.93 |
RMSE scores were obtained from the small, medium, and large magnitude events prediction from the Japan dataset after p wave arrival time.
| Time | Small | Medium | Large | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GCNN | BNGCNN | GCNNAtt. | BNGCNNAtt. | GCNN | BNGCNN | GCNNAtt. | BNGCNNAtt. | GCNN | BNGCNN | GCNNAtt. | BNGCNNAtt. | |
| 0.5 | 3.64 | 3.43 | 3.41 | 3.38 | 2.86 | 2.44 | 2.41 | 2.38 | 2.84 | 2.62 | 2.63 | 2.54 |
| 1 | 3.62 | 3.35 | 3.36 | 3.32 | 2.68 | 2.36 | 2.38 | 2.31 | 2.63 | 2.59 | 2.58 | 2.37 |
| 2 | 3.57 | 3.32 | 3.25 | 3.27 | 2.57 | 2.54 | 2.52 | 2.32 | 2.59 | 2.53 | 2.54 | 2.32 |
| 4 | 3.45 | 3.28 | 3.29 | 3.22 | 2.51 | 2.48 | 2.46 | 2.28 | 2.54 | 2.52 | 2.42 | 2.38 |
| 8 | 3.41 | 3.27 | 3.27 | 3.16 | 2.48 | 2.40 | 2.43 | 2.24 | 2.42 | 2.44 | 2.44 | 2.22 |
| 16 | 3.36 | 3.22 | 3.21 | 3.08 | 2.42 | 2.38 | 2.40 | 2.29 | 2.38 | 2.32 | 2.36 | 2.21 |
| 25 | 3.32 | 3.21 | 3.23 | 2.93 | 2.38 | 2.31 | 2.28 | 2.18 | 2.35 | 2.28 | 2.31 | 2.09 |
Figure 6RMSE values achieved by the proposed model and others to predict the depth of small, medium, and large magnitude events for both the Alaska and Japan datasets.