Abstract
The earthquake magnitude prediction is a task of utmost difficulty that has been addressed by using many different strategies, with no further transformation thus far. This work evaluates the Haskell based deterministic dendritic cell algorithm (hDCA)’s accuracy when used to predict earthquake magnitude in Sichuan and surroundings. First, eight seismicity indicators have been retrieved from the literature and used as input for the algorithms, and they are calculated from the earthquake catalog of the Sichuan and surroundings by well-known geophysical theory, named Gutenberg-Richter inverse power-law, and characteristic earthquake magnitude distribution and also conclusions drawn by recent related studies. Then, the hDCA is used to predict earthquakes with magnitude larger than 4.5 in the next month. In this work, the proposed method has been compared to the well-known machine learning algorithms, such as Dendritic Cell Algorithm (DCA), Support Vector Machine (SVM), K-Nearest Neighbor (KNN), Back Propagation Neural Network (BPNN), Recurrent Neural Network (RNN), Probabilistic Neural Network (PNN) and Neural Dynamic Classification (NDC). Overall our method yields the promising results in terms of all qualify parameters evaluated.
Similar content being viewed by others
References
Adeli H, Panakkat A (2009) A probabilistic neural network for earthquake magnitude prediction. Neural Netw 22(7):1018–1024
Allen CR (1976) Responsibilities in earthquake prediction: To the Seismological Society of America. Bull Seismol Soc Am 66(6):2069–2074
Asencio-Cortés G, Martínez-Álvarez F, Troncoso A (2015) Medium-large earthquake magnitude prediction in Tokyo with artificial neural networks. Neural Computing and Applications 28(5):1043–1055
Asenciocortés G, Moralesesteban A, Shang X (2017) Earthquake prediction in California using regression algorithms and cloud-based big data infrastructure. Computers & Geosciences 115:198–210
Asim KM, Martínez-Álvarez F, Basit A et al (2017) Earthquake magnitude prediction in Hindukush region using machine learning techniques. Nat Hazards 85(1):471–486
Asim KM, Idris A, Iqbal T et al (2018a) Seismic indicators based earthquake predictor system using Genetic Programming and AdaBoost classification. Soil Dyn Earthq Eng 111:1–7
Asim KM, Idris A, Iqbal T et al (2018b) Earthquake prediction model using support vector regressor and hybrid neural networks. PloS one 13(7):1–22
Bhandarkar T, Vardaan K, Satish N et al (2019) Earthquake trend prediction using long short-term memory RNN. Int J Electr Comput Eng 9(2):1304
Brehm DJ, Braile LW (1998) Intermediate-term earthquake prediction using precursory events in the New Madrid seismic zone. Bull Seismol Soc Am 88(2):564–580
Chelly Z, Elouedi Z (2016) A survey of the dendritic cell algorithm. Knowl Inf Syst 48(3):505–535
Cheng YT (2009) Earthquake prediction: retrospect and prospect. Sci China (Ser D): Earth Sci 39(12):1633–1658
China Earthquake Networks Center (2015) China Earthquake Networks Center. http://news.ceic.ac.cn/index.html?time=1513924739
China Earthquake Data Center (2019) China Earthquake Data Center. http://data.earthquake.cn
Christensen K, Olami Z (1992) Variation of the Gutenberg-Richter b values and nontrivial temporal correlations in a Spring-Block Model for earthquakes. J Geophys Res Solid Earth (1978-2012) 97(B6):8729–8735
Devries PMR, Viégas F, Martin W (2018) Deep learning of aftershock patterns following large earthquakes. Nature 560(7720):632– 634
Fernández-Gómez M, Asencio-Cortés G, Troncoso A, Martínez-Álvarez F (2017) Large Earthquake Magnitude Prediction in Chile with Imbalanced Classifiers and Ensemble Learning. Applied Science
Florido E, Aznarte JL, Morales-Esteban A, Martínez-Álvarez F (2016) Earthquake magnitude prediction based on artificial neural networks: a survey. Croat Oper Res Rev 7(2):687–700
Geller RJ, Jackson Dd, Kagan YY, Mulargia F (1997) Enhanced: earthquakes cannot be predicted. Science 275(5306):1616–1620
Greensmith J (2007) The Dendritic Cell Algorithm. University of Nottingham, Nottingham
Greensmith J, Aickelin U (2008) The Deterministic Dendritic Cell Algorithm. International Conference on Artificial Immune Systems
Greensmith J, Gale MB (2017) The functional dendritic cell algorithm a formal specification with Haskell. 2017 IEEE Congress on Evolutionary Computation (CEC)
Grant RA, Raulin JP, Freund FT (2015) Changes in animal activity prior to a major (m = 7) earthquake in the Peruvian Andes. Phys Chem Earth Parts A/B/C 85:69–77
Gutenberg B, Richter CF (1954) Seismicity of the Earth. Princeton University, Princeton
Hainzl S, Zller G, Kurths J, Zschau J (2000) Seismic quiescence as an indicator for large earthquakes in a system of self-organized criticality. Geophys Res Lett 27(5):597–600
Huang JP, Wang XA, Zhao Y (2018) Large earthquake magnitude prediction in Taiwan based on deep learning neural network. Neural Netw World 28(2):149–160
Jaishi HP, Singh S, Tiwari RP (2014) Temporal variation of soil radon and thoron concentrations in Mizoram (India), associated with earthquakes. Nat Hazards 72(2):443–454
Kirschvink JL (2000) Earthquake prediction by animals: evolution and sensory perception. Bull Seismol Soc Am 90(2):312–323
Madahizadeh R, Allamehzadeh M (2009) Prediction of aftershocks distribution using artificial neural networks and its application on the May 12, 2008 Sichuan Earthquake. Ocean Dyn 11(3):111–120
Martínez-Álvarez F, Troncoso A, Morales-Esteban A, Riquelme JC (2011) Computational intelligence techniques for predicting earthquakes. Lecture Notes in Artificial Intelligence. Expert Syst Appl 6679(2):287–294
McGuire JJ, Boettcher MS, Jordan TH (2005) Foreshock sequences and short-term earthquake predictability on East Pacific Rise transform faults. Nature 434(7032):457–461
Morales-Esteban A, Martínez-Álvarez F, Troncoso A, de Justo JL, Rubio-Escudero C (2010) Pattern recognition to forecast seismic time series. Expert Syst Appl 37(12):8333–8342
Morales-Esteban A, Martínez-Álvarez F, Reyes J (2013) Earthquake prediction in seismogenic areas of the Iberian Peninsula based on computational intelligence. Tectonophysics 593:121–134
Nature (1999) Nature, https://www.nature.com/. Nature
Nuannin P, Kulhanek O, Persson L (2005) Spatial and temporal b value anomalies preceding the devastating off coast of nw sumatra earthquake of december 26, 2004. Geophys Res Lett:32
Panakkat A, Adeli H (2007) Neural network models for earthquake magnitude prediction using multiple seismicity indicators. Int J Neural Syst 17(1):13–33
Panakkat A, Adeli H (2008) Recent efforts in earthquake prediction. Nat Hazards Rev 9(2):70–80
Panakkat A, Adeli H (2009) Recurrent neural network for approximate earthquake time and location prediction using multiple seismicity indicators. Comput-Aided Civ Infrastruct Eng 24(4):280–292
Petersen MD, Cao T, Campbell KW, Frankel AD (2007) Time-independent and time-dependent seismic hazard assessment for the State of California: uniform California Earthquake Rupture Forecast Model 1.0. Seismol Res Lett 78(1):99–109
Rafiei MH, Adeli H (2017) A new neural dynamic classification algorithm. IEEE Trans Neural Netw Learn Syst 28(12):3074–3083
Reyes J, Morales-Esteban A, Martínez-Álvarez F (2013) Neural networks to predict earthquakes in Chile. Appl Soft Comput 13(2):1314–1328
Shodiq MN, Kusuma DH, Rifqi MG et al (2019) Adaptive neural fuzzy inference system and automatic clustering for earthquake prediction in indonesia. JOIV: Int J Inf Vis 3(1):47–53
Strikwerda C (2008) The danger theory and its application to artificial immune systems. University of Kent at Canterbury, pp 141– 148
Wang T, Wang XA (2014) A sensor of ground temperature and its application in big earthquake monitoring. South China J Seismol 34(01):33–37
Yip CF, Ng WL, Yau CY (2018) A hidden Markov model for earthquake prediction. Stoch Env Res Risk A 32(5):1415– 1434
Zhou W, Liang YW (2017) A Numerical Differentiation based Dendritic Cell Model. International Conference on Tools with Artificial Intelligence (ICTAI 2017)
Acknowledgments
The authors want to thank NSFC- http://www.nsfc.gov.cn/ for the support through Grants Number 61877045, and Military Commission Innovation Special Zone for the support through Grants Number 17-H863-01-ZT-002-016-02, and Fundamental Research Project of Shenzhen Science and Technology Program for the support through Grants Number JCYJ20160428153956266.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by: H. Babaie
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Zhou, W., Dong, H. & Liang, Y. The deterministic dendritic cell algorithm with Haskell in earthquake magnitude prediction. Earth Sci Inform 13, 447–457 (2020). https://doi.org/10.1007/s12145-020-00442-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12145-020-00442-z