Is Risk GNN the best risk model?

These are fits to provisional masks on the training runs, with unvalidated scan registration. Output resolutions, CAD mapping coverage, loss functions and epoch counts differ. The table can compare saved diagnostics; it cannot identify the best production predictor. Other model families have no held-out run scores.

AC28 highest AP
Risk GNN: 0.764
AC28 highest IoU
Residual Geo GNN (joint): 0.465
ME1a highest AP
Residual Geo GNN (individual): 0.629
ME1a highest IoU
Residual Geo GNN (individual): 0.476

Risk GNN: AC28 AP 0.764, IoU 0.309; ME1a AP 0.253, IoU 0.036. Its AC28 AP lead over Mesh GNN is 0.007. It does not lead AC28 IoU or either ME1a metric. The optimized residual GNN predicts risk only; Risk GNN also emits a deformation field.

All saved model results on common CAD nodes

ModelAC28 APAC28 IoUME1a APME1a IoUAC28 coverageME1a coverageAC28 epochsME1a epochs
Residual Geo GNN (individual)0.4460.1360.6290.4761.0001.000180180
Residual Geo GNN (joint)0.6710.4650.4760.0531.0001.000180180
FNO2d0.6200.2960.4440.1430.9870.9226060
2D CNN/U-Net0.6220.3330.2980.1430.9870.9228080
Risk GNN0.7640.3090.2530.0361.0001.000400400
Sparse 3D U-Net0.3590.0470.1120.0191.0001.000100100
Dense 3D U-Net0.3580.0480.0970.0191.0001.000100100
PointNet0.0930.1140.0760.0091.0000.997120120
Mesh GNN0.7580.1470.0450.0211.0001.000100100
DGCNN0.0020.0000.0380.0650.7360.630100100
UV-Net0.0760.0430.0110.0110.9790.966100100
Tabular MLP0.0020.0000.0010.0001.0001.000120120
AP and IoU of all models on AC28 and ME1a

Training scope

The Risk GNN used both AC28 runs for its AC28 entry. Other original models used AC28 18h01. The residual GNN individual entry uses one run of each part; its joint entry uses both AC28 runs and ME1a. Every displayed score evaluates a run included in that model's training. Only the residual GNN has a separate leave-one-run-out experiment, and its held-out IoU was zero for all three runs. The five conditional diffusion variants generate outputs on different native domains; their diagnostic risk scores are in the main report and are not ranked here.

ModelAC28 trainingME1a training
2D CNN/U-NetAC28 18h01ME1a 14h06
FNO2dAC28 18h01ME1a 14h06
Dense 3D U-NetAC28 18h01ME1a 14h06
Sparse 3D U-NetAC28 18h01ME1a 14h06
PointNetAC28 18h01ME1a 14h06
DGCNNAC28 18h01ME1a 14h06
Mesh GNNAC28 18h01ME1a 14h06
Risk GNNAC28 16h + 18h01ME1a 14h06
UV-NetAC28 18h01ME1a 14h06
Tabular MLPAC28 18h01ME1a 14h06
Residual Geo GNN (individual)AC28_18h01ME1a_14h06
Residual Geo GNN (joint)AC28_16h+AC28_18h01+ME1a_14h06AC28_16h+AC28_18h01+ME1a_14h06

Residual GNN held-out experiment · AC28 model gallery · ME1a model gallery

All metrics CSV · Machine-readable results · Main comparison report