SPAMoE: Spectrum-Aware Hybrid Operator Framework for Full-Waveform Inversion

Zhenyu Wang, Peiyuan Li, Yongxiang Shi, Ruoyu Wu, Chenfei Liao +1 more
4/8/2026
cs.LG

No official code found. Best implementation: zhenyuwang12366/SPAMoE (1 star, MIT, last commit 2026-05-12).

Abstract

Full-waveform inversion (FWI) is pivotal for reconstructing high-resolution subsurface velocity models but remains computationally intensive and ill-posed. While deep learning approaches promise efficiency, existing Convolutional Neural Networks (CNNs) and single-paradigm Neural Operators (NOs) struggle with one fundamental issue: frequency entanglement of multi-scale geological features. To address this challenge, we propose Spectral-Preserving Adaptive MoE (SPAMoE), a novel spectrum-aware framework for solving inverse problems with complex multi-scale structures. Our approach introduces a Spectral-Preserving DINO Encoder that enforces a lower bound on the high-to-low frequency energy ratio of the encoded representation, mitigating high-frequency collapse and stabilizing subsequent frequency-domain modeling. Furthermore, we design a novel Spectral Decomposition and Routing mechanism that dynamically assigns frequency bands to a Mixture-of-Experts (MoE) ensemble comprising FNO, MNO, and LNO. On the ten OpenFWI sub-datasets, experiments show that SPAMoE reduces the average MAE by 54.1% relative to the best officially reported OpenFWI baseline, thereby establishing a new architectural framework for learning-based full-waveform inversion.

View on arXivView PDF

Code Implementations(1)

MIT

Code for "SPAMoE: Spectrum-Aware Hybrid Operator Framework for Full-Waveform Inversion"

10Shell, PythonMay 2, 20265 months agoMIT

Similar Papers

Cite this paper

@article{wang2026spamoe,
  title  = {SPAMoE: Spectrum-Aware Hybrid Operator Framework for Full-Waveform Inversion},
  author = {Zhenyu Wang and Peiyuan Li and Yongxiang Shi and Ruoyu Wu and Chenfei Liao and Lei Zhang},
  year   = {2026},
  eprint = {2604.07421},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2604.07421v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2604.07421.svg)](https://codeofpaper.com/paper/2604.07421)

Discussion