This project provides a baseline hybrid model for Full Waveform Inversion (FWI), combining physics-based and machine learning approaches to reconstruct subsurface images from seismic data.
- Physics-based 2D wave equation forward operator
- U-Net-based neural network for inversion
- Hybrid loss: combines data and physics consistency
- Synthetic data generation for demonstration
- Install dependencies:
pip install -r requirements.txt
- Run training:
python train.py
- Evaluate the model:
python evaluate.py
models/unet.py: U-Net modelmodels/physics.py: Physics-based forward operatorutils.py: Data loading and synthetic data generationtrain.py: Training scriptevaluate.py: Evaluation script
- This starter uses synthetic data for demonstration. Replace with real data as needed.