Machine Learning Aspects of the MyShake Global Smartphone Seismic Network

This article gives an overview of machine learning (ML) applications in MyShake—a crowdsourcing global smartphone seismic network. Algorithms from classification, regression, and clustering are used in the MyShake system to address various problems, such as artificial neural network (ANN) and convolutional neural network (CNN) to distinguish earthquake motions, spatial–temporal clustering using density-based spatial clustering of applications with noise (DBSCAN) to detect earthquakes from phone aggregated information, and random forest regression to learn from existing physics-based relationships. Beyond existing efforts, this article also presents a vision of the role of ML in some new directions and challenges. Using MyShake as an example, this article demonstrates the promising combination of ML and seismology.

[1]  Max Kuhn,et al.  Applied Predictive Modeling , 2013 .

[2]  J. Doug Tygar,et al.  Adversarial machine learning , 2019, AISec '11.

[3]  Yann LeCun,et al.  Convolutional networks and applications in vision , 2010, Proceedings of 2010 IEEE International Symposium on Circuits and Systems.

[4]  Qingkai Kong,et al.  Smartphone-based networks for earthquake detection , 2015, 2015 15th International Conference on Innovations for Community Services (I4CS).

[5]  Qingkai Kong,et al.  MyShake: Building a global smartphone earthquake early warning system , 2018 .

[6]  Blaine Nelson,et al.  Adversarial machine learning , 2019, AISec '11.

[7]  Louis Schreier,et al.  MyShake: Initial observations from a global smartphone seismic network , 2016 .

[8]  Peter Richtárik,et al.  Federated Learning: Strategies for Improving Communication Efficiency , 2016, ArXiv.

[9]  Ni-Bin Chang,et al.  Multisensor Data Fusion and Machine Learning for Environmental Remote Sensing , 2018 .

[10]  Richard M. Allen,et al.  Benefits and Costs of Earthquake Early Warning , 2016 .

[11]  Michaël Gharbi,et al.  Convolutional neural network for earthquake detection and location , 2017, Science Advances.

[12]  Thomas H. Heaton,et al.  Structural Health Monitoring of Buildings Using Smartphone Sensors , 2018 .

[13]  Blaise Agüera y Arcas,et al.  Communication-Efficient Learning of Deep Networks from Decentralized Data , 2016, AISTATS.

[14]  Hans-Peter Kriegel,et al.  A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise , 1996, KDD.

[15]  J. A. Hartigan,et al.  A k-means clustering algorithm , 1979 .

[16]  Yuan Yu,et al.  TensorFlow: A system for large-scale machine learning , 2016, OSDI.

[17]  G. Cua Creating the virtual seismologist: Developments in ground motion characterization and seismic early warning , 2005 .

[18]  Vicenç Torra,et al.  Trends in Information fusion in Data Mining , 2003 .

[19]  Qingkai Kong,et al.  MyShake: A smartphone seismic network for earthquake early warning and beyond , 2016, Science Advances.