bodlukas / ground-motion-simulation-shakemap

Simulate spatially correlated ground-motion intensity measures conditional on seismic network recordings. https://doi.org/10.5281/zenodo.7646888
GNU Affero General Public License v3.0
20 stars 6 forks source link

Efficient sampling #3

Open bodlukas opened 1 year ago

bodlukas commented 1 year ago

Is your proposal related to a problem?

Currently, spatially correlated sampling of conditional (and "unconditional") IM values requires the evaluation of the full covariance matrix. This poses memory and performance problems, when we consider a large number of sites (for example more than 6000).

Describe the solution you'd like

The shakemap algorithm proposed by Engler et al. (2022) is currently implemented via the computation of the full conditional covariance matrix. However, the authors propose a probabilistically equivalent solution to separate between-event and within-event residuals. Using that procedure, allows to easily benefit from efficient sampling techniques such as the one proposed in Verros (2016).

Steps:

  1. Implement alternative updating procedure for Shakemap_EnglerEtAl2022
  2. Implement efficient sampling for Shakemap_EnglerEtAl2022

References:

Describe alternatives you've considered

na

Additional context

na