Accelerating multimodal gravitational waveforms from precessing compact binaries with artificial neural networks
L. M. Thomas, G. Pratten, P. Schmidt
Abstract
Gravitational waves from the coalescences of black holes and neutron stars afford us the unique opportunity to determine the sources' properties, such as their masses and spins, with unprecedented accuracy. To do so, however, theoretical models of the emitted signal that are (i) extremely accurate and (ii) computationally highly efficient are necessary. The inclusion of more detailed physics such as higher-order multipoles and relativistic spin-induced orbital precession increases the complexity and hence also computational cost of waveform models, which presents a severe bottleneck to the parameter inference problem. A popular method to generate waveforms more efficiently is to build a fast surrogate model of a slower one. In this paper, we show that traditional surrogate modeling methods combined with artificial neural networks can be used to build a computationally highly efficient while still accurate emulation of multipolar time-domain waveform models of precessing binary black holes. We apply this method to the state-of-the-art waveform model seobnr4phm and find significant computational improvements: On a traditional CPU, the typical generation of a single waveform using our neural network surrogate seobnn_v4phm_4dq2 takes 18 ms for a binary black hole with a total mass of $44\text{ }\text{ }{M}_{\ensuremath{\bigodot}}$ when generated from 20 Hz. In comparison to seobnr4phm itself, this amounts to an improvement in computational efficiency by 2 orders of magnitude. Utilizing additional graphics processing units (GPU) acceleration, we find that this speedup can be increased further with the generation of batches of waveforms simultaneously. Even without additional GPU acceleration, this dramatic decrease in waveform generation cost can reduce the inference timescale from weeks to hours.