journal article·2025-10-11Open access

Machine Learning Applications for Earthquake Magnitude Prediction in Western Turkey

Ilknur Kaftan

Applied Sciences· Volume 15· Issue 20

Abstract

Earthquakes are unpreventable natural disasters that result in many casualties and economic losses in the regions where they occur. Earthquake prediction and seismic risk assessments are essential in minimising these losses. Due to the complex nature of seismic events, it is necessary to use a cutting-edge methodology to predict earthquake occurrence effectively. Machine learning methods have been among the most efficient and current methods for solving complex nonlinear problems and analysing big datasets. Because of this feature, they are widely used for predicting earthquakes and earthquake parameters. This study focuses on applying machine learning methods to analyse seismic events in Western Turkey from 1975 to 2024. The aim is to compare the effectiveness of five machine learning approaches for predicting earthquake magnitudes: Long Short-Term Memory (LSTM), Adaptive Neuro-Fuzzy Inference Systems (ANFIS), Decision Tree (DT), Random Forest (RF), and Convolutional Neural Network (CNN). The outcomes of these applied methods are encouraging in terms of the prediction of magnitude. Among all the results, the LSTM method is slightly more successful than the other methods, with a Root Mean Square Error (RMSE) of 0.1391, Mean Square Error (MSE) of 0.0193, Mean Absolute Error (MAE) of 0.1046 and Mean Absolute Percentage Error (MAPE) of 3.0631%, respectively.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Earthquake Detection and Analysis · Seismology and Earthquake Studies · earthquake and tectonic studies

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Geophysics, Faculty of Engineering, Dokuz Eylul University, 35390 Buca, Izmir, Turkey

References (51)

Show source-provided references
1. Earthquake prediction: A critical review10.1111/j.1365-246X.1997.tb06588.x ↗
2. Testing earthquake prediction algorithms: Statistically significant advance prediction of the largest earthquakes in the Circum-Pacific, 1992–199710.1016/S0031-9201(98)00159-9 ↗
3. Earthquake Prediction: State-of-the-Art and Emerging Possibilities10.1146/annurev.earth.30.100301.083856 ↗
4. Keilis-Borok, V., and Soloviev, A. (2003). Recognition of earthquake-prone areas. Nonlinear Dynamics of the Lithosphere and Earthquake Prediction, Springer.10.1007/978-3-662-05298-3 ↗
5. Earthquake prediction: 20 years of global experiment10.1007/s11069-012-0198-1 ↗
6. Gorshkov, A., and Soloviev, A. (2022). Chapter 7—Morphostructural zoning for identifying earthquake-prone areas. Earthquakes and Sustainable Infrastructure, Elsevier.10.1016/B978-0-12-823503-4.00009-9 ↗
7. Lomnitz, C. (1994). Fundamentals of Earthquake Prediction, Wiley.
8. Evaluation of gravity data by using artificial neural networks case study: Seferihisar geothermal area (Western Turkey)10.1016/j.jappgeo.2011.09.017 ↗
9. Inversion of self potential anomalies with Multilayer Perceptron Neural Networks10.1007/s00024-014-0778-y ↗
10. Using explainability to design physics-aware CNNS for solving subsurface inverse problems10.1016/j.compgeo.2023.105452 ↗
11. Prediction of S-wave velocity models from surface waves using deep learning10.1002/nsg.12284 ↗
12. Automatic Zero-Phase Wavelet Estimation from Seismic Trace Using a Multilayer Perceptron Neural Network: An Application in a Seismic Well-Tie10.1016/j.jappgeo.2024.105305 ↗
13. Probing fractured reservoir of enhanced geothermal systems with fuzzy-genetic inversion model: Impacts of geothermal reservoir environment10.1016/j.energy.2024.130320 ↗
14. Deep learning-based inversion with discrete cosine transform discretization for two-dimensional basement relief imaging of sedimentary basins from observed gravity anomalies10.1111/1365-2478.13647 ↗
15. A Well-Structured Metaheuristic Optimization Technique for Magnetic Data Inversion of 2D Dipping Dyke-like Geological Structures Using the Cuckoo Optimization Algorithm10.1007/s13369-024-09482-9 ↗
16. Processing of earthquake catalog data of Western Turkey with artificial neural networks and adaptive neuro-fuzzy inference system10.1007/s12517-017-3021-1 ↗
17. Artificial intelligence in seismology: Advent, performance and future trends10.1016/j.gsf.2019.10.004 ↗
18. Prediction of Peak Ground Acceleration by Artificial Neural Network and Adaptive Neuro fuzzy Inference System10.4401/ag-8659 ↗
19. Ensemble Region-Specific GMMs for Subduction Earthquakes10.1785/0220230070 ↗
20. Recent advances in earthquake seismology using machine learning10.1186/s40623-024-01982-0 ↗
21. Comparison of a linear discrimination function and artificial neural networks approach to discriminate the seismic events in Ankara (Turkey)10.4401/ag-9062 ↗
22. A systematic review of Earthquake Early Warning (EEW) systems based on Artificial Intelligence10.1007/s12145-024-01253-2 ↗
23. Determination of earthquake focal mechanism via multi-task learning10.1016/j.cageo.2023.105513 ↗
24. A neural network model for earthquake occurrence10.1016/S0264-3707(01)00039-4 ↗
25. Earthquake forecasting using neural networks: Results and future work10.1007/s11071-006-2018-1 ↗
26. Neural networks to predict earthquakes in Chile10.1016/j.asoc.2012.10.014 ↗
27. Application of artificial intelligence in predicting earthquakes: State-of-the-art and future challenges10.1109/ACCESS.2020.3029859 ↗
28. Seismic activity prediction of the northern part of Pakistan from novel machine learning technique10.1007/s10950-021-09982-3 ↗
29. Analysis of earthquake forecasting using random forest
30. A location-dependent earthquake prediction using recurrent neural network algorithms10.1016/j.soildyn.2022.107389 ↗
31. Artificial intelligence based real-time earthquake prediction10.1016/j.engappai.2023.105856 ↗
32. Machine learning technique in the north Zagros earthquake prediction10.1016/j.acags.2024.100163 ↗
33. A Global Earthquake Prediction Model Based on Spherical Convolutional LSTM10.1109/TGRS.2024.3510781 ↗
34. Development of Attention-Based Bidirectional Long Short-Term Memory Networks for Earthquake Prediction in Taiwan10.1061/NHREFO.NHENG-2244 ↗
35. Neural network models for earthquake magnitude prediction using multiple seismicity indicators10.1142/S0129065707000890 ↗
36. A probabilistic neural network for earthquake magnitude prediction10.1016/j.neunet.2009.05.003 ↗
37. Artificial neural networks for earthquake prediction using time series magnitude data or seismic electric signals10.1016/j.eswa.2011.05.043 ↗
38. Earthquake magnitude prediction in Hindukush region using machine learning techniques10.1007/s11069-016-2579-3 ↗
39. Prediction of earthquake magnitude using adaptive neuro fuzzy inference system10.1007/s12145-019-00397-w ↗
40. Seismicity analysis and machine learning models for short-term low magnitude seismic activity predictions in Cyprus10.1016/j.soildyn.2019.105932 ↗
41. Earthquakes magnitude prediction using deep learning for the Horn of Africa10.1016/j.soildyn.2023.107913 ↗
42. Deep learning for magnitude prediction in earthquake early warning10.1016/j.gr.2022.06.009 ↗
43. An attention-based LSTM network for large earthquake prediction10.1016/j.soildyn.2022.107663 ↗
44. Earthquake magnitude prediction in Turkey: A comparative study of deep learning methods, ARIMA and singular spectrum analysis10.1007/s12665-023-11072-1 ↗
45. The Generic Mapping Tools version 610.1029/2019GC008515 ↗
46. Long short-term memory10.1162/neco.1997.9.8.1735 ↗
47. Learning to Forget: Continual Prediction with LSTM10.1162/089976600300015015 ↗
48. ANFIS: Adaptive-network-based fuzzy inference system10.1109/21.256541 ↗
49. Breiman, L., Friedman, J.H., Olshen, R.A., and Stone, C.J. (1984). Classification and Regression Trees, Wadsworth.
50. Random forests10.1023/A:1010933404324 ↗
51. LeCun, Y., and Bengio, Y. (1998). Convolutional networks for images, speech, and time series. The Handbook of Brain Theory and Neural Networks, Hal Open Science.