Random Forest Parameterization for Earthquake Catalog Generation
- 310 Downloads
An earthquake is the vibration pattern of the Earth’s crust induced by the sliding of geological faults. They are usually recorded for later studies. However, strong earthquakes are rare, small-magnitude events may pass unnoticed and monitoring networks are limited in number and efficiency. Thus, earthquake catalog are incomplete and scarce, and researchers have developed simulators of such catalogs. In this work, we start from synthetic catalogs generated with the TREMOL-3D software. TREMOL-3D is a stochastic-based method to produce earthquake catalogs with different statistical patterns, depending on certain input parameters that mimics physical parameters. When an appropriate set of parameters are used, TREMOL-3D could generate synthetic catalogs with similar statistical properties observed in real catalogs. However, because of the size of the parameter space, a manual searching becomes unbearable. Therefore, aiming at increasing the efficiency of the parameter search, we here implement a Machine Learning approach based on Random Forest classification, for an automatic parameter screening. It has been implemented using the machine learning Python’s library Sci-Kit Learn.
KeywordsEarthquakes Synthetic catalogs Machine learning Random forest
This work is partially supported by the Spanish Ministry of Economy and Competitivity under contract TIN2015-65316-P and by the Catalan Government through the programmes 2017-SGR-1414, 2017-SGR-962 and the RIS3CAT DRAC project 001-P-001723. Moreover, this project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Sklodowska-Curie grant agreement No 777778 (MATHROCKS). The research leading to these results has received funding from the European Union’s Horizon 2020 research and innovation programme under the ChEESE project, grant agreement No. 823844.
- 3.Burridge, R., Knopoff, L.: Model and theoretical seismicity. Bull. Seismol. Soc. Am. 57(3), 341–371 (1967)Google Scholar
- 4.Hauksson, E., Stock, J., Hutton, K., Yang, W., Vidal-Villegas, J.A., Kanamor, H.: The 2010 mw 7.2 el Mayor-Cucapah earthquake sequence, Baja California, Mexico and Southernmost California, USA: Active seismotectonics along the Mexican Pacific margin. Pure Appl. Geophy. 168, 1255–1277 (2011). https://doi.org/10.1007/s00024-010-0209-7
- 5.Kagan, Y.Y., Knopoff, L.: Stocastic synthesis of earthquake catalogs. J. Geophys. Res. Solid Earth 86(B4), 2853–2862 (1981). https://doi.org/10.0129/JB086iB04p02853
- 6.Monterrubio-Velasco, M., Carrasco-Jiménez, J.C., Castillo-Reyes, O., Cucchietti, F., De la Puente, J.: A machine learning approach for parameter screening in earthquake simulation. In: 30th International Symposium on Computer Architecture and High Performance Computing, pp. 348–355 (2018). DOI: https://doi.org/10.1109/CAHPC.2018.8645865
- 7.Monterrubio-Velasco, M., Rodríguez-Pérez, Q., Zúñiga, R., Scholz, D., Aguilar-Meléndez, A., de la Puente, J.: A stochastic rupture earthquake code based on the fiber bundle model (TREMOL v0.1): application to mexican subduction earthquakes. Geosci. Model Dev. 12(5), 1809–1831 (2019). https://doi.org/10.5194/gmd-12-1809-2019
- 9.Scholz, D.: Numerical simulations of stress transfer as a future alternative to classical Coulomb stress changes. Master’s thesis, University College London, Department of Earth Sciences, London (2018)Google Scholar
- 11.Van Rossum, G.: Python tutorial. Tech. Rep. CS-R9526, Centrum voor Wiskunde en Informatica (CWI), Amsterdam (1995)Google Scholar
- 13.Wu, Y.M., Shin, T.C., Tsai, Y.B.: Quick and reliable determination of magnitude for seismic early warning. Bull. Seismol. Soc. Am. 88(5), 1254–1259 (1998)Google Scholar