Datasets and Code: Learning Earthquake Sources Using Symmetric Autoencoders
Creators: name: Sharma, Madhusudan
name: Lohan, Isha
name: Bharadwaj, Pawan
Publisher: name: Zenodo
Year: 2024

description: Overview

We introduce Symmetric Autoencoder (SymAE), a neural-network architecture designed to automatically isolate earthquake information from far-field seismic waves.SymAE represents the measured displacement field using a code that is partitioned into two interpretable components: source and path-scattering information.We achieve this source-path representation using the scale separation principle and stochastic regularization, which traditional autoencoding methods lack.According to the scale separation principle, the variations in far-field band-limited seismic measurements resulting from finite faulting occur across two spatial scales: a slower scale associated with the source processes and a faster scale corresponding to path effects.The primary challenge in leveraging SymAE to enhance our understanding of earthquake sources lies in the lack of direct interpretability of the latent code it generates. However, despite this hurdle, we present two strategies.Firstly, we employ clustering analysis of the source codes to reveal connections between the characteristics of various earthquakes. This method is less susceptible to variations in path effects, allowing us to assess the correlation in source properties between observed earthquakes and their corresponding finite-fault models.Secondly, we introduce the generation of virtual seismograms with desired source and path information. Through this approach, we engineer seismograms to incorporate the source characteristics of a specific earthquake from different azimuths while maintaining consistent subsurface scattering effects. We propose that these virtual seismograms may facilitate a comprehensive and precise examination of directivity effects for the earthquake in question.The paper conducts an analysis of nearly forty complex earthquake events along with synthetic earthquakes. It uncovers correlations and disparities in their source characteristics, offering insights into the complexity of their ruptures.

 Key Features

• Novel network-based approach for achieving a source-path representation of seismograms.• We present a method to estimate teleseismic similarity between earthquakes.• We propose characterization of complex earthquakes by generating virtual seismograms.

Files



Training_SymAE&Generating_USVS.jl: Julia file for training the SymAE model and generating virtual seismograms with desired source and path information.

3_t-sne-visualization.jl : Julia file for visualizing earthquake source code and analyzing similarities among different earthquakes.

SymAE_architecture.jl: Julia file containing the implementation of the Symmetric Autoencoder architecture.


Description

The workflow is structured into main three Julia files after data download and Preprocessing. The "Training_SymAE&Generating_USVS.jl" file involves training a symmetric autoencoder, conducting redatuming, generating USVS images and data, accompanied by a similarity test and saving source_code and path_code in an HDF5 file for visualisation of source code through the "3_t-sne-visualization.jl " julia file. The 'SymAE_architecture.jl' file does not need to be run separately; it is called directly into the 'Training_SymAE.jl' Julia file.

All of these Julia files are well-written and descriptive, so I hope everyone can easily obtain the desired results.