Bayesian ISOLA: new tool for automated centroid moment tensor inversion

Similar documents
Bayesian ISOLA: new tool for automated centroid moment tensor inversion

Towards a quantitative performance evaluation of VS and Elarms

Bayesian ISOLA: new tool for automated centroid moment tensor inversion

Dynamic source inversion for physical parameters controlling the 2017 Lesvos earthquake

Geophysical Journal International

ISOLA code for multiple-point source modeling review

Lesvos June 12, 2017, Mw 6.3 event, a quick study of the source

Preliminary slip model of M9 Tohoku earthquake from strongmotion stations in Japan - an extreme application of ISOLA code.

Application of Phase Matched Filtering on Surface Waves for Regional Moment Tensor Analysis Andrea Chiang a and G. Eli Baker b

Inverting Ground Motion from a Seismometer Array to Obtain the Vertical Component of Rotation: A Test Using Data from Explosions

On the Limitation of Receiver Functions Method: Beyond Conventional Assumptions & Advanced Inversion Techniques

ASSESSMENT OF THE COMPLEX SEISMIC RESPONSE OF GEOLOGICAL STRUCTURES

Assessing the solution quality of the earthquake location problem

The IISEE earthquake catalog, Catalog of Damaging Earthquakes in the World, IISEE-NET,, and BRI strong motion observation

Moment tensor inversion of near source seismograms

The Mw 6.2 Leonidio, southern Greece earthquake of January 6, 2008: Preliminary identification of the fault plane.

Earthquake Focal Mechanisms and Waveform Modeling

19 years of Research Infrastructure PSLNET, significant influence to study the source parameters of Greece earthquakes.

Standardized Tests of RELM ERF s Against Observed Seismicity

FULL MOMENT TENSOR ANALYSIS USING FIRST MOTION DATA AT THE GEYSERS GEOTHERMAL FIELD

Inverting full waveforms into 1D seismic velocity model of the upper crust by neighborhood algorithm - Corinth Gulf, Greece

Kinematic Waveform Inversion Study of Regional Earthquakes in Southwest Iberia

Received 15 January 2010, Revised 23 August 2010, Accepted 17 September 2010

Teleseismic waveform modelling of the 2008 Leonidio event

Toward automatic aftershock forecasting in Japan

Adaptive linear prediction filtering for random noise attenuation Mauricio D. Sacchi* and Mostafa Naghizadeh, University of Alberta

Gaussian Processes. Le Song. Machine Learning II: Advanced Topics CSE 8803ML, Spring 2012

DEVELOPMENT OF AUTOMATED MOMENT TENSOR SOFTWARE AT THE PROTOTYPE INTERNATIONAL DATA CENTER

Toward understanding slip inversion uncertainty and artifacts

Time-lapse filtering and improved repeatability with automatic factorial co-kriging. Thierry Coléou CGG Reservoir Services Massy

Case Study 2: 2014 Iquique Sequence

Iterative Deconvolution of Regional Waveforms and a Double-Event Interpretation of the 2003 Lefkada Earthquake, Greece

Detailed Waveform Inversion for Moment Tensors of M 4 Events: Examples from the Corinth Gulf, Greece

Body Wave Tomography. Matt Fouch. ASU EarthScope Seminar January 26, 2010

Uncertainty quantification for Wavefield Reconstruction Inversion

27th Seismic Research Review: Ground-Based Nuclear Explosion Monitoring Technologies

Multiple Scenario Inversion of Reflection Seismic Prestack Data

The effect of location error on microseismic mechanism estimation: synthetic and real field data examples

Appendix I Determination of M W and calibration of M L (SED) M W regression

Course on Inverse Problems Albert Tarantola

Course on Inverse Problems

Resolvability of Isotropic Component in Regional Seismic Moment Tensor Inversion

SOURCE PROCESS OF THE 2003 PUERTO PLATA EARTHQUAKE USING TELESEISMIC DATA AND STRONG GROUND MOTION SIMULATION

Was the February 2008 Bukavu seismic sequence associated with magma intrusion?

Calculation of Focal mechanism for Composite Microseismic Events

Linear inverse Gaussian theory and geostatistics a tomography example København Ø,

Cramér-Rao Bounds for Estimation of Linear System Noise Covariances

The Inversion Problem: solving parameters inversion and assimilation problems

Strong Lens Modeling (II): Statistical Methods

Development of Techniques for Data Interpretation

Automatic Moment Tensor Analyses, In-Situ Stress Estimation and Temporal Stress Changes at The Geysers EGS Demonstration Project

Evidence of an axial magma chamber beneath the ultraslow spreading Southwest Indian Ridge

Seismic Source Mechanism

Gentle Introduction to Infinite Gaussian Mixture Modeling

Gaussian Processes: We demand rigorously defined areas of uncertainty and doubt

Stochastic vs Deterministic Pre-stack Inversion Methods. Brian Russell

Induced seismicity during the construction of the Gotthard Base Tunnel, Switzerland: hypocenter locations and source dimensions

Observation of shear-wave splitting from microseismicity induced by hydraulic fracturing: A non-vti story

Porosity Bayesian inference from multiple well-log data

Bayesian reservoir characterization

Analysis of the 29th May 2008 Ölfus earthquake and aftershock sequence using three-component t processing on ICEARRAY

Uncertainty quantification for inverse problems with a weak wave-equation constraint

Zakynthos 25/10/2018, Mw 6.8 earthquake: Superposition of strike-slip and thrust?

Comment on Systematic survey of high-resolution b-value imaging along Californian faults: inference on asperities.

Routine Estimation of Earthquake Source Complexity: the 18 October 1992 Colombian Earthquake

GAUSSIAN PROCESS REGRESSION

Factor Analysis and Kalman Filtering (11/2/04)

Understanding the Differences between LS Algorithms and Sequential Filters

1. Introduction. 2. Method of iterative slip inversion

Deconvolution. Parameter Estimation in Linear Inverse Problems

From earthquake centroid to spatial-temporal rupture evolution: Mw 6.3 Movri Mountain earthquake, June 8, 2008, Greece

Unified BSHAP Earthquake Catalogue

Locating earthquakes with surface waves and centroid moment tensor estimation

Joint inversion of InSAR and broadband teleseismic waveform data with ABIC: application to the 1997 Manyi, Tibet earthquake

Bulletin of the Geological Society of Greece

Bayesian Methodology for Atmospheric Correction of PACE Ocean-Color Imagery

The quarter-wavelength average velocity: a review of some past and recent application developments

Data Repository: Seismic and Geodetic Evidence For Extensive, Long-Lived Fault Damage Zones

ECE Lecture #10 Overview

F021 Detetection of Mechanical Failure During Hyraulic Fracturing Through Passive Seismic Microseismic Monitoring

A STATE-SPACE APPROACH FOR THE ANALYSIS OF WAVE AND DIFFUSION FIELDS

Lecture 8: Signal Detection and Noise Assumption

Linear Dynamical Systems

Learning Gaussian Process Models from Uncertain Data

Tsunami Simulation of 2009 Dusky Sound Earthquake in New Zealand

An introduction to Bayesian inference and model comparison J. Daunizeau

Discrete Mathematics and Probability Theory Fall 2015 Lecture 21

Lecture : Probabilistic Machine Learning

SUPPLEMENTARY INFORMATION

Image Filtering. Slides, adapted from. Steve Seitz and Rick Szeliski, U.Washington

Hybrid k-squared source model for strong ground motion simulations: Introduction

Applying Bayesian networks in the game of Minesweeper

Kalman filtering and friends: Inference in time series models. Herke van Hoof slides mostly by Michael Rubinstein

Celeste: Scalable variational inference for a generative model of astronomical images

Automatic time picking and velocity determination on full waveform sonic well logs

Introduction to Probabilistic Graphical Models: Exercises

Magnetics: Fundamentals and Parameter Extraction

Parameter Estimation in the Spatio-Temporal Mixed Effects Model Analysis of Massive Spatio-Temporal Data Sets

PILCO: A Model-Based and Data-Efficient Approach to Policy Search

Advantages of Regional and Global Data Exchange. Gavin Hayes U.S. Geological Survey, National Earthquake Information Center

Transcription:

Bayesian ISOLA: new tool for automated centroid moment tensor inversion Jiří Vackář 1,2,3 Jan Burjánek 1,3 František Gallovič 2 Jiří Zahradník 2 1 Swiss Seismological Service, ETH Zurich 2 Charles University in Prague 3 Czech Academy of Sciences September 5, 2016

Index 1 Introduction 2 Bayesian formulation of mixed linear non-linear problem 3 Data covariance matrix 4 Synthetic tests 5 Comparison with Swiss MT catalog 6 Software 7 Conclusions

Goals of the project Bayesian method for centroid moment tensor (CMT) solution Open-source code solving the problem automatically

Applications (Near) real-time data flow processing Processing existing datasets into moment-tensor catalogs

Index 1 Introduction 2 Bayesian formulation of mixed linear non-linear problem 3 Data covariance matrix 4 Synthetic tests 5 Comparison with Swiss MT catalog 6 Software 7 Conclusions

Bayesian formulation CMT problem linear in MT components (6 variables) but non-linear in centroid position and time (4 variables) Grid search over space and time Least-square solution of MT components in each grid point

Bayesian formulation CMT problem linear in MT components (6 variables) but non-linear in centroid position and time (4 variables) Grid search over space and time Least-square solution of MT components in each grid point

Bayesian formulation CMT problem linear in MT components (6 variables) but non-linear in centroid position and time (4 variables) Grid search over space and time Least-square solution of MT components in each grid point

Bayesian formulation CMT problem linear in MT components (6 variables) but non-linear in centroid position and time (4 variables) Grid search over space and time Least-square solution of MT components in each grid point

Least-square solution of a linear problem Inverse problem with no a priori information [Tarantola, 2005]: ( ) 1 m = G T 1 C D G G T 1 C D dobs model parameters (result) data vector forward problem matrix (Green s functions) data covariance matrix

Least-square solution of a linear problem Inverse problem with no a priori information [Tarantola, 2005]: ( ) 1 m = G T 1 C D G G T 1 C D dobs model parameters (result) data vector forward problem matrix (Green s functions) data covariance matrix

Least-square solution of a linear problem Inverse problem with no a priori information [Tarantola, 2005]: ( ) m = G T 1 1 C D G G T 1 C D dobs model parameters (result) data vector forward problem matrix (Green s functions) data covariance matrix

Least-square solution of a linear problem Inverse problem with no a priori information [Tarantola, 2005]: ( ) 1 m = G T C 1 D G G T C 1 D d obs model parameters (result) data vector forward problem matrix (Green s functions) data covariance matrix

Putting PPD in grid-points together Solution in a grid point i (x i, y i, z i, t i ) ( m i = G T i C 1 D G i ) 1 G T i C 1 D d obs, (1) Uncertainties given by model parameters covariance matrix C M i ( 1 C M i = G T i C 1 D i) G. (2) The misfit value misfit i = ( ) T d obs G i m i C 1 ( ) D dobs G i m i. (3) Posterior probability density (PPD) integrated over all MT parameters in a given space-time grid point i c i = 1 ( (2π) c 6 det C M i exp 1 ) 2 misfit i. (4) To visualize, we generate c i random samples from a multivariate normal (Gaussian) distribution (numpy.random.multivariate normal) in each grid point: mean m i and covariance matrix C M i (determined in Eqs. 1 and 2).

Plotting uncertainty of the solution # of station 3 3 8 noise strong weak weak DC uncert. CLVD %

Index 1 Introduction 2 Bayesian formulation of mixed linear non-linear problem 3 Data covariance matrix 4 Synthetic tests 5 Comparison with Swiss MT catalog 6 Software 7 Conclusions

Covariance matrix (to down-weight noisy data) Inverse problem with no a priori information [Tarantola, 2005]: m = ( G T C D 1 G ) 1 G T C D d obs (5) Assumption: Seismic noise is the most important source of the errors 1 The data covariance matrix is calculated from auto-/crosscovariance of before-event noise. The data covariance matrix works as automated frequency filter and station weighting to emphasize the high-snr data. 1 Green s function modeling error can be incorporated; see talk by Hallo and Gallovič

Covariance matrix from before-event noise

Covariance matrix from before-event noise

Covariance matrix from before-event noise

Covariance matrix from before-event noise autocovariance

Covariance matrix from before-event noise autocovariance

Covariance matrix from before-event noise crosscovariance

Index 1 Introduction 2 Bayesian formulation of mixed linear non-linear problem 3 Data covariance matrix 4 Synthetic tests 5 Comparison with Swiss MT catalog 6 Software 7 Conclusions

White noise synthetic test true solution without C D noisy noisy noisy without C D

White noise synthetic test true solution without C D with C D noisy noisy noisy without C D with C D

White noise synthetic test true solution without C D with C D noisy downweighted noisy noisy downweighted downweighted without C D with C D with C D (filtered)

Color noise synthetic test true solution without C D without C D

Color noise synthetic test true solution without C D with C D without C D with C D

Color noise synthetic test true solution without C D with C D without C D with C D with C D (filtered)

Index 1 Introduction 2 Bayesian formulation of mixed linear non-linear problem 3 Data covariance matrix 4 Synthetic tests 5 Comparison with Swiss MT catalog 6 Software 7 Conclusions

Reference catalog Created manually by SCMTV module of SeisComP3

GIMEL OG02 BRANT CHMF RSL EMV TORNY AIGLE MRGE MTI02 BOURR REMY LSD SENIN RSP DIX OTER1 VANNI CIRO WIMIS LKBD BALST LAUCH TRAV KIZ EMBD SATI ROTHE EMMET MMK DAGMA SIMPL SULZ FIESA BERGE HASLI METMA ACB BFO GRIMS SLE BNALP ZUR MUO FUSIO NALPS EMING PIORA VARE WILA LLS GUT WALHA PANIX MUGIO SGT02 SGT03 SGT01 SGT05 SGT04 PLONS TUE VDL LIENZ MDI DAVA DAVOX BERNI UBR FUORN BRMO MOSI MABI SALO RETA FETA LUSI Automated solutions Analyzed 16 years of M > 3 events from Swiss Digital Seismic Network (113 events) 6 6.5 7 7.5 8 8.5 9 9.5 10 10.5 11 48 48 47.5 47.5 47 47 46.5 46.5 46 46 45.5 45.5 km 0 100 6 6.5 7 7.5 8 8.5 9 9.5 10 10.5 11

Comparison between automated and manual processing Mostly good agreement, differences can be easily explained Quality comparable to manual processing Capable to invert slightly weaker events

Index 1 Introduction 2 Bayesian formulation of mixed linear non-linear problem 3 Data covariance matrix 4 Synthetic tests 5 Comparison with Swiss MT catalog 6 Software 7 Conclusions

Main features Fully automated MT solution Scalable and universal (local regional events) Disturbance detection: MouseTrap code [Vackář et al., 2015] The C D serves as an automated objective data weighting/filtering according to the noise level/spectrum MT results accompanied by their uncertainties Rich graphic output: optional visual inspection Tested on both synthetic and real data

Main features Fully automated MT solution Scalable and universal (local regional events) Disturbance detection: MouseTrap code [Vackář et al., 2015] The C D serves as an automated objective data weighting/filtering according to the noise level/spectrum MT results accompanied by their uncertainties Rich graphic output: optional visual inspection Tested on both synthetic and real data

Main features Fully automated MT solution Scalable and universal (local regional events) Disturbance detection: MouseTrap code [Vackář et al., 2015] The C D serves as an automated objective data weighting/filtering according to the noise level/spectrum MT results accompanied by their uncertainties Rich graphic output: optional visual inspection Tested on both synthetic and real data

Main features Fully automated MT solution Scalable and universal (local regional events) Disturbance detection: MouseTrap code [Vackář et al., 2015] The C D serves as an automated objective data weighting/filtering according to the noise level/spectrum MT results accompanied by their uncertainties Rich graphic output: optional visual inspection Tested on both synthetic and real data

Main features Fully automated MT solution Scalable and universal (local regional events) Disturbance detection: MouseTrap code [Vackář et al., 2015] The C D serves as an automated objective data weighting/filtering according to the noise level/spectrum MT results accompanied by their uncertainties Rich graphic output: optional visual inspection Tested on both synthetic and real data

Main features Fully automated MT solution Scalable and universal (local regional events) Disturbance detection: MouseTrap code [Vackář et al., 2015] The C D serves as an automated objective data weighting/filtering according to the noise level/spectrum MT results accompanied by their uncertainties Rich graphic output: optional visual inspection Tested on both synthetic and real data

Main features Fully automated MT solution Scalable and universal (local regional events) Disturbance detection: MouseTrap code [Vackář et al., 2015] The C D serves as an automated objective data weighting/filtering according to the noise level/spectrum MT results accompanied by their uncertainties Rich graphic output: optional visual inspection Tested on both synthetic and real data

Technical solution multiprocessing, pyproj (geodetics), psycopg2 (PostgreSQL) Green s functions: AXITRA [Bouchon and Coutant, 1994]

Availability ISOLA-ObsPy code: open-source (GNU/GPL licence) http://geo.mff.cuni.cz/ vackar/isola-obspy/

Index 1 Introduction 2 Bayesian formulation of mixed linear non-linear problem 3 Data covariance matrix 4 Synthetic tests 5 Comparison with Swiss MT catalog 6 Software 7 Conclusions

Conclusions We developed a new method and code for automated centroid moment tensor (CMT) inversion Detection of disturbances Bayesian approach is used: we get the posterior probability density function Data covariance matrix calculated from before-event noise It works as an automated frequency filter...... and station weighting according to the noise level A space-time grid search combined with the least-squares inversion speeds up the inversion Tested against 16 years of manually processed MT data from Swiss Seismic Network Quality of the results careful manual processing http://geo.mff.cuni.cz/ vackar/isola-obspy/

Conclusions We developed a new method and code for automated centroid moment tensor (CMT) inversion Detection of disturbances Bayesian approach is used: we get the posterior probability density function Data covariance matrix calculated from before-event noise It works as an automated frequency filter...... and station weighting according to the noise level A space-time grid search combined with the least-squares inversion speeds up the inversion Tested against 16 years of manually processed MT data from Swiss Seismic Network Quality of the results careful manual processing http://geo.mff.cuni.cz/ vackar/isola-obspy/

Sargans, Switzerland M W = 3.7 EQ and its M W = 3.4 aftershock I main shock perfect agreement manual solution aftershock no manual solution available

Sargans, Switzerland M W = 3.7 EQ and its M W = 3.4 aftershock II aftershock waveforms

Sargans, Switzerland M W = 3.7 EQ and its M W = 3.4 aftershock III aftershock waveforms: filtered by C D