日本地球惑星科学連合2019年大会

講演情報

[J] ポスター発表

セッション記号 S (固体地球科学) » S-CG 固体地球科学複合領域・一般

[S-CG62] 固体地球科学における機械学習の可能性

2019年5月26日(日) 15:30 〜 17:00 ポスター会場 (幕張メッセ国際展示場 8ホール)

コンビーナ:内出 崇彦(産業技術総合研究所 地質調査総合センター 活断層・火山研究部門)、小田 啓邦(産業技術総合研究所地質情報研究部門)

[SCG62-P01] Earthquake Magnitude Prediction with Seismic Nucleation Phase based on Machine Learning

*呉 康銘1三宅 弘恵2 (1.東京大学大学院学際情報学府、2.東京大学大学院情報学環)

キーワード:machine learning、seismic nucleation phase

Understanding the mechanism of earthquake generation and predicting magnitude is an important research direction in seismology. In seismology, there are typical two models to explain how rupture grows and becomes an earthquake: nucleation model and cascade model. The nucleation model considers earthquakes start from weak faults pre-slip, then grow up. According to the hypothesis, the duration of seismic nucleation phase is proportional to the eventual size of the earthquake. We try to verify it with machine learning approaches and try to implement it on real magnitude predictions.

Machine learning, especially deep learning, has been proved that they can solve many problems that traditional algorithm cannot or hard to solve, but require higher computational power to train models to learn patterns in dataset. Hardware performance improvement in recent years energizes it and boom at about 2010. Machine learning have many applications like Autopilot, NPL (Natural Language Processing), stock market prediction, but seismic researches based on machine learning are few. Implement machine learning in seismology may bring some progresses in researches and applications.

In this research, we used the NIED Hi-net data, the JMA unified hypocenter catalogs, and the NIED seismic stations information to create the dataset of the model to detect seismic nucleation phase. Wave segments of seismic nucleation phase will become input, earthquake magnitudes will become output. Fourier transform is planned to be used for filter noise in wave. We are planning to use seismic wave data collected from Hi-net since 2004, but lack of high magnitude earthquakes might be a problem to build the dataset, which makes the trained model have bad performance in high magnitude earthquakes. Some Deep Learning models like MLP (multilayer perceptron), RNN (Recurrent Neural Network) and traditional Machine Learning models will be implemented to compare their performance. We have not decided to treat it as a regression problem, a classification problem or both. Magnitude or amount of energy release from earthquakes can be used as labels in a regression algorithm, while rounding magnitude can be used as labels in a classification problem. Some indicators of model performance like Mean Square Error and Confusion Matrix are used to evaluate and improve the model.