120 epochs on six datasets

Excluded: AC28_DT_RR_UPR_STD_1_20260827_18_01__NG_7194c0e36c7b

6 datasets / 1,227 weak label targets. Both before/after columns evaluate the same six retained datasets. Epochs increased from 30 to 120; all other model settings, input arrays, labels, exclusion and seed are unchanged. Identical ordered training folds reuse an exact fit within this run, with separate checkpoints and predictions. Gaussian Process is refitted with its unchanged non-iterative procedure. Weak-label agreement is not independently reviewed accuracy.

Comparison CSV · Exclusion and checkpoint audit · Full results

Full 120-epoch learning curves

ModelProtocol30 epoch BCE120 epoch BCE30 epoch AP120 epoch AP30 epoch IoU120 epoch IoU
cnn2d_unetleave_one_design_out0.22800.43780.09790.12130.00000.0000
cnn2d_unettrain_all0.07050.02110.84410.94510.23260.8667
dgcnnleave_one_design_out0.19250.19650.06660.05030.00000.0000
dgcnntrain_all0.17200.15290.06240.16540.00000.0000
fno2dleave_one_design_out0.32110.70150.03770.04340.00000.0000
fno2dtrain_all0.09120.02580.77260.94110.02940.8622
gaussian_processleave_one_design_out0.45300.45300.07450.07450.00000.0000
gaussian_processtrain_all0.12920.12920.73320.73320.44730.4473
meshgraphnetleave_one_design_out0.18740.20850.08080.06900.00000.0000
meshgraphnettrain_all0.17250.15620.09210.09160.00000.0000
physics_risk_gnnleave_one_design_out0.18790.20600.08860.03720.00000.0000
physics_risk_gnntrain_all0.17190.15350.09750.13930.00000.0000
pointnetleave_one_design_out0.19200.19670.05750.05170.00000.0000
pointnettrain_all0.17200.16010.08860.07780.00000.0000
tabular_mlpleave_one_design_out0.19450.19110.07840.05010.00000.0000
tabular_mlptrain_all0.16920.15760.07110.08150.00000.0000
unet3dleave_one_design_out0.35070.46310.03480.03670.00000.0000
unet3dtrain_all0.04270.02760.90930.93330.75650.8093
uvnetleave_one_design_out0.21290.20430.05620.22030.00000.0889
uvnettrain_all0.16910.15420.09500.14760.00000.0000

UV-Net held-out detail

Macro IoU improved from 0 to 0.0889 at threshold 0.5. Only 2 of 49 weak positive nodes were detected, with 5 false positives. Both true detections occur in AC28 scans; performance remains limited. These targets are automatic weak projections.

Per-dataset evidence

DatasetIoUTPFPFN
AC28_DT_RR_UPR_STD_20260827_16__NG_008adde420f00.3333102
AC28_DT_RR_UPR_STD_20260828_09_21__NG_f4c68f38e4670.2000122
AC28_DT_RR_UPR_STD_2_20260827_18_01__NG_8df93616f7ea0.0000003
ME1a_DT_FRT_UPR_LHD_20260608_14_06__NG_ffc4fce5d9960.00000016
MX5a_PE_DT_RR_AREST_1_20260626_13_08__NG_fe0e1b9b8b530.00000012
MX5a_PE_DT_RR_AREST_2_20260626_13_08__NG_41ec5d7a218e0.00000312