Property Type
geostat
Fault Config
Variable Throw
Well Control
Rate Control
Grid Dimensions
64 x 64 x 32
Train Samples
3200
Val Samples
400
Test Samples
400
Models Evaluated
4
Dataset protocol

Current data provenance for this dataset.

These details come from the Arena protocol metadata and should be updated there when the simulation or preprocessing pipeline changes.

Simulation target

Simulator: OPM Flow
Physics: Two-phase oil-water flow
Reported outputs: Pressure (bar), Water saturation (fraction)

Split and geometry

Split rule: Sequential split by unique grid/property pair; all cases sharing the same grid and property sample stay in the same split.
Fault multipliers: 2 realizations per structural model
Variable-throw cases are mapped from simulator CPG grids to a conformal 32-layer ML grid; static website flow figures show raw simulator targets on the CPG grid.

Results

Loss
9 results
   Sat (frac)Pres (bar) 
#ModelLossEpochsrel-L²MREMAErel-L²MREMAEParams
1UNet3DMSE2000.18940.35190.0544280.04610.03598.48650235.9M
2SegResNetAbsLp(p=2)2000.19630.36730.0535040.04730.03628.37230729.4M
3SegResNetMSE2000.20090.36890.0538850.04710.03618.34774229.4M
4UNet3DAbsLp(p=2)2000.20100.36290.0559840.04670.03648.45887135.9M
5UNet3DMSE+grad(w=1)2000.21090.37440.0545450.04810.03728.50827535.9M
6SwinUNETRAbsLp(p=2)2000.26640.50280.0719100.06720.051911.76633836.2M
7SwinUNETRMSE2000.28020.51600.0749900.06840.052712.03802636.2M
8FNO3DAbsLp(p=2)2000.37440.72870.0981380.10980.083020.21324535.7M
9FNO3DMSE2000.37910.72030.0847280.11900.090321.36562335.7M

Metrics Over Time

Water Saturation (SWAT)

Pressure

Validation vs Test

Each point is one run (model × loss variant). Points on the y=x diagonal generalize from val to test consistently; points far above it overfit val. Six panels per field cover rel-L2, MAE, and the four MRE / MAPE variants from the published literature so the choice of denominator is exposed rather than hidden.

geostat_vt_rate pressure val vs test cross-plots
Pressure: rel-L2, MREt1, MREt2, MREPinit, MREabs, MAE.
geostat_vt_rate SWAT val vs test cross-plots
SWAT: rel-L2, MAPE, MRPE, R2, MAE, MRE.

Training Configuration

Configuration for the best-performing model (UNet3D).

Training
Epochs200
Learning Rate0.0001
Weight Decay0.001
Max Grad Norm1
Batch Size16
Loss FunctionMSEGradientLoss (gradient_weight=0, dx=50, dy=50, dz=3.6)
SchedulerCosineAnnealingLR (T_max=200, eta_min=0.00001)
Input Features
POROPERMXSWAT_0PRESSURE_0MULTXMULTYDEPTHZ_MLGRID
Output Fields
SWATPRESSURE
Model Architecture
in channels8
out channels40
base channels42
kernel size3
depth3
num time steps1
squashed outputfalse
flatten outputtrue