Geological multiphysics · Open data & benchmarks

GEMS–3D

A shared subsurface.
Four physical views.

Aligned 3D geology, physical properties, and geophysical observations.
A common ground for learning across gravity, magnetics, MT, and seismic.

THE SUBSURFACE, IN CONTEXTFIG. 01 / GEOLOGICAL PREVIEW
Scientific visualization of background velocity slices on the left and a geological model with multiple anomaly bodies on the right. Color bars show P-wave velocity in metres per second.
01 Background structure02 Geological anomaly diversity
4,920 pairedmodels & observation bundles
4 propertiesvelocity · density · resistivity · susceptibility
4 modalitiesgravity · magnetic · MT · seismic

Full-release counts from the public dataset card .

01 / The idea

Different measurements.
The same Earth.

A subsurface structure can look very different through gravity, magnetic, electrical, and seismic measurements. Studying these views together calls for data that share the same geological context.

GEMS-3D pairs three-dimensional property volumes with observations from all four modalities. Spatially aligned properties, anomaly labels, and acquisition metadata connect physical structure to its observed signatures.

Use these paired representations to study supervised forward surrogates, joint property reconstruction, anomaly recognition, and robustness to incomplete observations.

Geological diversity

Igneous intrusions · Gas & hydrates · Brine faults · Sulfide bodies · Salt domes · Basement interfaces · Serpentinized zones

02 / Research figures

See the science, side by side.

Explore original figures from the research manuscript. Enlarge a figure to read its labels and compare the details.

03 / Inside a sample

Follow the physical connection.

Choose a modality to explore its property volume, observation, and fields in a prepared sample.

3D propertyDensity ρg/cm³
ObservationGravity anomalymGal

Connect the distribution of subsurface mass to its gravity signature. Pair a density volume with a spatial observation grid for supervised operator learning.

Property field
rho_model
Observation field
gravity_data
Representation
3D volume → 2D grid
One sample, shared spatial context.Read the bundle schema

04 / Research directions

A benchmark with more than one view.

Use a common dataset to ask how physical information is learned, combined, and recovered.

I.

Learn the forward map

Predict geophysical observations from their corresponding property volumes, or learn all four mappings jointly.

Physical properties Observations

Forward surrogate benchmarks
II.

Recover the subsurface

Reconstruct aligned property volumes from multiple observations, or recognize the underlying anomaly family.

Observations Subsurface properties

Joint inversion baseline
III.

Test what each view contributes

Evaluate missing modalities and shuffled cross-modal pairings to examine robustness and the contribution of aligned information.

Complete views Incomplete views

Robustness evaluation

Benchmark validation groups samples by background model to avoid overlap between training and validation backgrounds.

05 / Open datasets

Start small. Explore further.

Three release sizes, the same paired structure. Each example links a model bundle with an observation bundle.

TinyStart here

16paired samples

Inspect the format and build your first data-loading workflow.

Training / test
15 / 1
Payload
19.61 GiB
Open Tiny on Hugging Face
StandardStratified subset

513paired samples

A subset for developing experiments before scaling to the full release.

Training / test
500 / 13
Contents
Models + observations
Open Standard on Hugging Face
FullFull release

4,920paired samples

The full paired release for larger-scale multiphysics experiments.

Training / test
4,800 / 120
Payload
6,031.40 GiB
Open Full on Hugging Face

Counts and sizes follow the linked release cards. Review each card’s metadata, manifests, and license before use. Even Tiny contains approximately 20 GiB of data.

06 / Get started

From a prepared sample
to your next experiment.

Download the data, inspect a bundle, and build on the open benchmark loaders and models.

Read an existing model bundle
import numpy as np

# Use a trusted, downloaded dataset sample.
with np.load("path/to/model_bundle.npz",
             allow_pickle=True) as sample:
    vp = sample["vp_model"]
    rho = sample["rho_model"]
    res = sample["res_model"]
    chi = sample["chi_model"]

    print(vp.shape, rho.shape)

Aligned volumes. A shared sample. Four physical properties.

The public benchmark release uses prepared data. Geological model generation and the numerical forward solvers are maintained separately.

07 / Reference

Building on GEMS-3D?

Reference the public dataset release when using the data. This resource entry points to the dataset card; consult the card for bibliographic updates.

Dataset card & release metadata
Dataset resource · BibTeX
@misc{gems3d_dataset,
  title = {GEMS-3D: Geological Multiphysics
           Earth Simulation in 3D},
  howpublished = {Hugging Face dataset},
  url = {https://huggingface.co/datasets/anomy4pub/GEMS-3D}
}
Research figure

Figure

100%