pycbc icon indicating copy to clipboard operation
pycbc copied to clipboard

Integrate GPry framework to PyCBC for accelerated Bayesian inference

Open jahedabedi opened this issue 8 months ago • 1 comments

Standard information about the request

This is a: new feature

This change affects: inference

This change changes: scientific output

This change: follows style guidelines, requires additional dependencies

This change will: require additional dependencies (GPry)

Motivation

With the increasing rate of detected gravitational wave events (90+ in O3) and next-generation detectors like LISA and Einstein Telescope, traditional MCMC methods —reliant on iterative waveform evaluations with non-negligible computational cost per likelihood calculation—face fundamental scalability limitations. GPry accelerates Bayesian inference using Gaussian Process Regression and active learning, achieving:

  • 100x acceleration factor (𝒜 = t_traditional/t_GPry)
  • Significant reduction in CO₂ emissions per analysis
  • Speeding up gating-based parameter estimation and making ringdown analyses far more tractable.

This enables efficient parameter estimation and prepares PyCBC for cosmic explorer-era data rates.

Contents

jahedabedi avatar Apr 21 '25 17:04 jahedabedi

Adding the WIP label as Jahed is working to update this to the current version of GPry.

cdcapano avatar May 01 '25 14:05 cdcapano