Magnitude prediction is a key focus in earthquake science research, and using machine learning models to analyze seismic data, identify pre-seismic anomalies, and improve prediction accuracy is of great scientific and practical significance. Taking the southern part of China’s North–South Seismic Belt (20° N~30° N, 96° E~106° E), where strong earthquakes frequently occur, as an example, we used the sliding time window method to calculate 11 seismicity indicators from the earthquake catalog data as the characteristic parameters of the training model, and compared six machine learning models, including the random forest (RF) and long short-term memory (LSTM) models, to select the best-performing LSTM model for predicting the maximum magnitude of an earthquake in the study area in the coming year. The experimental results show that the LSTM model performs exceptionally well in predicting earthquakes of magnitude 5 < ML ≤ 6 within the time window of the test set, with a prediction success rate of 85%. Additionally, the study explores how different time windows, spatial locations, and parameter choices affect model performance. It found that longer time windows and key seismicity parameters, such as the b-value and the square root of total seismic energy, are crucial for improving prediction accuracy. Finally, we propose a magnitude interval-based assessment method to better predict the actual impacts that different magnitudes may cause. This method demonstrates the LSTM model’s potential in predicting moderate to strong earthquakes and offers new approaches for earthquake early warning and disaster mitigation.
Read full abstract