Soft Voting Classifier of Machine Learning Algorithms to Predict Earthquake
Main Article Content
Abstract
Earthquakes are among the most dangerous natural disasters that can cause major losses to buildings and threaten human lives. The research community is very interested in the topic of earthquakes because they occur suddenly and predicting them is very important for human safety. Creating accurate earthquake prediction techniques by applying machine learning (ML) approaches will help save people's lives and prevent damage. To identify important features and analyze the correlation between these features before submitting them to classification models, we proposed a new feature selection approach in this paper which combines two filtering ways: Normalization which is based on the Chi-square approach and analysis of variance, and the correlation approach based on the logistic regression technique (CLR-AVCH). Accordingly, three algorithms are applied. Then a facilitated voting classifier is created that combines the two best models with the highest prediction accuracy (histogram-based gradient boosting, adaptive boosting) to create a single technique that includes the strengths of the techniques that were combined to help find important patterns in the acquired data to obtain a model capable of early prediction of earthquakes. The proposed work achieved higher accuracy, F1_score, recall, and precision (0.94, 0.92, 0.94, 0.92), respectively.
Downloads
Article Details
References
Acula, D. D. Detection of Earthquake Damages from Satellite Images using Gradient Boosting Algorithm with Decision Trees as Base Estimator. Acta Manilana, 2022; 70, 13-28.
Chittora, P., Chakrabarti, T., Debnath, P., Gupta, A., Chakrabarti, P., Praveen, S. P., ... & Elngar, A. A. Experimental analysis of earthquake prediction using machine learning classifiers, curve fitting, and neural modeling. 2022; . doi.org/10.21203/rs.3.rs-1896823/v2
Al Banna, M. H., Taher, K. A., Kaiser, M. S., Mahmud, M., Rahman, M. S., Hosen, A. S., & Cho, G. H. Application of artificial intelligence in predicting earthquakes: state-of-the-art and future challenges. IEEE Access, 2020; 8, 192880-192923.
Salam, M. A., Ibrahim, L., & Abdelminaam, D. S. Earthquake prediction using hybrid machine learning techniques. International Journal of Advanced Computer Science and Applications, 2021; 12(5), 654-6652021. DOI: 10.1109/ICEEE.2019.8884562
Atiyah, O. S., & Thalij, S. H. A comparison of Coivd‐19 cases classification based on machine learning approaches. Iraqi Journal for Electrical and Electronic Engineering, (2022). 18(1), 139-143.
Li, J., Zhang, C., Chen, X., Cao, Y., & Jia, R. Improving abstractive summarization with iterative representation. In 2020 International Joint Conference on Neural Networks (IJCNN), 2020; (pp. 1-8). IEEE. DOI: 10.1109/IJCNN48605.2020.9206950.
Koehler, J., Li, W., Faber, J., Ruempker, G., & Srivastava, N. Testing the Potential of Deep Learning in Earthquake Forecasting. arXiv preprint arXiv, 2023; 2307.01812. doi.org/10.48550/arXiv.2307.01812
Sajan, K. C., Bhusal, A., Gautam, D., & Rupakhety, R. Earthquake damage and rehabilitation intervention prediction using machine learning. Engineering Failure Analysis, 2023;144, 106949.
Yang, F., Kefalas, M., Koch, M., Kononova, A. V., Qiao, Y., & Bäck, T. Auto-rep: an automated regression pipeline approach for high-efficiency earthquake prediction using lanl data. In 2022 14th International Conference on Computer and Automation Engineering (ICCAE), 2022; (pp. 127-134). IEEE.
Berhich, A., Belouadha, F. Z., & Kabbaj, M. I. A location-dependent earthquake prediction using recurrent neural network algorithms. Soil Dynamics and Earthquake Engineering, 2022; 161, 107389.
An, Z., Si, G., Tian, P., Li, J., Liang, X., Zhou, F., & Wang, X. Research on Earthquake Data Prediction Method Based on DIN–MLP Algorithm. Electronics, 2023; 12(16), 3519.
Cho, S. B., & Won, H. H. Machine learning in DNA microarray analysis for cancer classification. In Proceedings of the First Asia-Pacific Bioinformatics Conference on Bioinformatics 2003; 19 (pp. 189-198).
Freund, Y. Boosting a weak learning algorithm by majority. Information and computation, 1995; 121(2), 256-285.
Abd, N. S., Atiyah, O. S., Ahmed, M. T., & Bakhit, A. Digital Marketing Data Classification by Using Machine Learning Algorithms. Iraqi Journal for Electrical And Electronic Engineering, 2024; 20(1).
C. Chauhan. Earthquake dataset, kaggle Dataset, 2023. Available: https://www.kaggle.com/datasets/warcoder/earthquake-dataset.
Atiyah, O. S., & Thalij, S. H. A comparison of Coivd‐19 cases classification based on machine learning approaches. Iraqi Journal for Electrical and Electronic Engineering, 2022; 18(1), 139-143.
Mangalathu, S., Sun, H., Nweke, C. C., Yi, Z., & Burton, H. V. Classifying earthquake damage to buildings using machine learning. Earthquake Spectra, 2020; 36(1), 183-208.
Seeram, E. An overview of correlational research. Radiologic technology, 2019; 91(2), 176-179.
Lopez-Arevalo, I., Aldana-Bobadilla, E., Molina-Villegas, A., Galeana-Zapién, H., Muñiz-Sanchez, V., & Gausin-Valle, S. A memory-efficient encoding method for processing mixed-type data on machine learning. Entropy, 2020; 22(12), 1391.
Ali, P. J. M., Faraj, R. H., Koya, E., Ali, P. J. M., & Faraj, R. H. Data normalization and standardization: a technical report. Mach Learn Tech Rep, 2014; 1(1), 1-6.
Yu, L., Liu, H., Efficient Feature Selection via Analysis of Relevance and Redundancy, Journal of Machine Learning Research, 2004; 5, 1205-1224,
Büyükkeçeci, M., & Okur, M. C. A comprehensive review of feature selection and feature selection stability in machine learning. Gazi University Journal of Science, 2022, 36(4), 1506-1520.
Wang. H., H. Moayedi, and L. Kok Foong, Genetic algorithm hybridized with multilayer perceptron to have an economical slope stability design. Engineering with Computers, 2021; (37), 3067-3078.