SWEEP (Seismic Wave Equation Exploration Platform): A Unified Solver Framework for Differentiable Wave Physics
Shaowen Wang, Tariq Alkhalifah

TL;DR
SWEEP is a versatile, extensible wave equation solver platform supporting various wave physics models, automatic differentiation, and GPU acceleration for seismic inversion and imaging tasks.
Contribution
It introduces a unified, modular framework that integrates multiple wave propagation engines with automatic differentiation for seismic inversion.
Findings
Supports a wide range of wave physics models.
Enables seamless implementation of FWI and LSRTM.
Allows easy integration of custom loss functions and GPU acceleration.
Abstract
SWEEP (Seismic Wave Equation Exploration Platform) is a unified and extensible wave equation solver library designed for wavefield modeling and inversion. It supports a wide range of wave propagation engines, including acoustic, elastic, attenuative, VTI, TTI, and their Born approximations, among others. With a built-in support for automatic differentiation, the framework enables seamless implementation of full-waveform inversion (FWI), least-squares reverse time migration (LSRTM), and other gradient-based optimization methods. It also features a plug-and-play architecture, allowing easy integration and flexible combination of custom loss functions, multi-GPU computation, neural networks, and more. This makes Sweep a powerful and customizable platform for tackling advanced seismic inverse problems.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
