Skip to main content

Advertisement

Log in

An improved K-means clustering algorithm for global earthquake catalogs and earthquake magnitude prediction

  • Original Article
  • Published:
Journal of Seismology Aims and scope Submit manuscript

Abstract

The occurrences of earthquakes have no any explicit warning, and earthquake magnitude prediction is still extremely challenging now. Therefore, this study proposes a seismic prediction model based on clustering of global earthquake data. First, an improved K-means clustering algorithm for global earthquake catalogs is proposed. Traditional K-means clustering has several limitations, i.e., the number of clusters needs to be initialized, the initial cluster centers are arbitrarily selected, and there is currently no magnitude parameter in the K-means clustering algorithm. To improve the algorithm, this study employs the space–time–magnitude (STM) distance and then proposes a maximum–minimum STM distance for the selection of the initial cluster centers. Additionally, the sum of squares error, Davies–Bouldin index, Calinski–Harabasz index, and silhouette coefficient are applied to determine the number of clusters. Subsequently, a seismic prediction model based on the clustering result combined with an artificial neural network is presented. Application of the improved clustering algorithm to the global seismic catalog from 1900–2019 obtained from the United States Geological Survey reveals better clustering accuracy than the traditional K-means algorithm and is also effective for seismic risk analysis in the local region. Furthermore, the seismic prediction model based on the clustering result also exhibits good performance, which has practical significance and reference value for future predictions of earthquake magnitude.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rui Yuan.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yuan, R. An improved K-means clustering algorithm for global earthquake catalogs and earthquake magnitude prediction. J Seismol 25, 1005–1020 (2021). https://doi.org/10.1007/s10950-021-09999-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10950-021-09999-8

Keywords

Navigation