5-fold deterministic K-fold cross-validation on the retraining_v2 (and retraining_v1, paper) HF datasets. Each cell is the mean ± standard deviation across the 5 folds' test splits. The green highlight marks the model with the best mean on that row.
is_varied measure and on the in-distribution K-fold is_varied
diagnostic (MCC 0.797 ± 0.005). Best choice if a single checkpoint is required.20260528-212329_classifier_kfold_kfold5_ohe-mlp-v1-paper_seed0
20260528-212357_classifier_kfold_kfold5_ohe-mlp-v1-retraining-v1_seed0
20260528-212408_classifier_kfold_kfold5_ohe-mlp-v1-retraining-v2_seed0
20260528-212420_classifier_kfold_kfold5_ohe-mlp-sweep-best-retraining-v2_seed0
20260610-153606_classifier_kfold_kfold5_ohe-mlp-shared-multilabel-retraining-v2_seed0
kfold_test_mcc_best
fev_mcc_best
| paper | retraining_v1 | retraining_v2 baseline | retraining_v2 sweep | retraining_v2 shared-multilabel | |
|---|---|---|---|---|---|
| MCC | 0.9607 ± 0.0005 | 0.9496 ± 0.0014 | 0.9347 ± 0.0009 | 0.9464 ± 0.0012 | 0.9460 ± 0.0020 |
| Exact match | 0.9836 ± 0.0001 | 0.9791 ± 0.0005 | 0.9634 ± 0.0004 | 0.9694 ± 0.0006 | 0.9694 ± 0.0010 |
| Macro accuracy | 0.9890 ± 0.0001 | 0.9819 ± 0.0006 | 0.9732 ± 0.0003 | 0.9782 ± 0.0005 | 0.9780 ± 0.0008 |
| Macro F1 | 0.9453 ± 0.0010 | 0.9424 ± 0.0015 | 0.9364 ± 0.0012 | 0.9483 ± 0.0015 | 0.9474 ± 0.0021 |
| paper | retraining_v1 | retraining_v2 baseline | retraining_v2 sweep | retraining_v2 shared-multilabel | ensemble (kfold-test-mcc picks) | ensemble (FEV-MCC picks) | |
|---|---|---|---|---|---|---|---|
| FEV MCC | 0.2192 ± 0.0056 | 0.2979 ± 0.0064 | 0.2777 ± 0.0031 | 0.2848 ± 0.0082 | 0.3573 ± 0.0131 | 0.2605 ± 0.0000 | 0.3193 ± 0.0000 |
| FEV exact match | 0.2836 ± 0.0077 | 0.3682 ± 0.0101 | 0.3302 ± 0.0057 | 0.3355 ± 0.0046 | 0.4195 ± 0.0074 | 0.3212 ± 0.0000 | 0.3688 ± 0.0000 |
| FEV macro accuracy | 0.5391 ± 0.0155 | 0.6251 ± 0.0132 | 0.5748 ± 0.0102 | 0.5854 ± 0.0084 | 0.6570 ± 0.0172 | 0.5856 ± 0.0000 | 0.6303 ± 0.0000 |
| FEV is_varied MCC | 0.5579 ± 0.0237 | 0.5493 ± 0.0086 | 0.5502 ± 0.0138 | 0.5647 ± 0.0220 | 0.5625 ± 0.0187 | 0.5457 ± 0.0000 | 0.5976 ± 0.0000 |
| FEV is_varied exact match | 0.1364 ± 0.0179 | 0.1576 ± 0.0118 | 0.1709 ± 0.0294 | 0.1642 ± 0.0236 | 0.2146 ± 0.0152 | 0.1325 ± 0.0000 | 0.1987 ± 0.0000 |
| paper | retraining_v1 | retraining_v2 baseline | retraining_v2 sweep | retraining_v2 shared-multilabel | |
|---|---|---|---|---|---|
| is_varied MCC | 0.7507 ± 0.0095 | 0.7036 ± 0.0169 | 0.7788 ± 0.0042 | 0.7973 ± 0.0052 | 0.7533 ± 0.0124 |
| is_varied exact match | 0.4397 ± 0.0120 | 0.4665 ± 0.0277 | 0.6118 ± 0.0050 | 0.6337 ± 0.0067 | 0.5782 ± 0.0152 |
| is_varied macro acc | 0.8632 ± 0.0055 | 0.8334 ± 0.0079 | 0.8721 ± 0.0027 | 0.8840 ± 0.0028 | 0.8511 ± 0.0068 |
| paper | retraining_v1 | retraining_v2 baseline | retraining_v2 sweep | retraining_v2 shared-multilabel | |
|---|---|---|---|---|---|
| dms | — | 0.9256 ± 0.0034 | 0.9052 ± 0.0020 | 0.9243 ± 0.0016 | 0.9219 ± 0.0029 |
| paper_refiltered | — | 0.9622 ± 0.0011 | 0.9563 ± 0.0010 | 0.9641 ± 0.0023 | 0.9667 ± 0.0022 |
| costain | — | — | 0.9215 ± 0.0076 | 0.9339 ± 0.0080 | 0.9291 ± 0.0080 |
| paper | retraining_v1 | retraining_v2 baseline | retraining_v2 sweep | retraining_v2 shared-multilabel | |
|---|---|---|---|---|---|
| R1 | 0.9781 ± 0.0011 | 0.9729 ± 0.0025 | 0.9594 ± 0.0007 | 0.9661 ± 0.0014 | 0.9666 ± 0.0017 |
| FcRn6 | 0.9757 ± 0.0005 | 0.9786 ± 0.0016 | 0.9734 ± 0.0026 | 0.9775 ± 0.0013 | 0.9775 ± 0.0010 |
| R2AH | 0.9051 ± 0.0013 | 0.8967 ± 0.0077 | 0.8925 ± 0.0044 | 0.9140 ± 0.0015 | 0.9085 ± 0.0023 |
| R2AR | 0.9162 ± 0.0036 | 0.9383 ± 0.0033 | 0.9209 ± 0.0037 | 0.9338 ± 0.0037 | 0.9326 ± 0.0016 |
| R2B | 0.9443 ± 0.0032 | 0.9583 ± 0.0034 | 0.9343 ± 0.0039 | 0.9467 ± 0.0051 | 0.9489 ± 0.0030 |
| R3AF | 0.9225 ± 0.0024 | 0.8975 ± 0.0043 | 0.8888 ± 0.0087 | 0.9139 ± 0.0064 | 0.9138 ± 0.0053 |
| R3AV | 0.9367 ± 0.0016 | 0.9177 ± 0.0040 | 0.9169 ± 0.0043 | 0.9357 ± 0.0033 | 0.9345 ± 0.0034 |
| R3B | 0.9319 ± 0.0037 | 0.8910 ± 0.0061 | 0.8605 ± 0.0037 | 0.8809 ± 0.0025 | 0.8771 ± 0.0089 |
For each fold k ∈ {0..4}: sha256(seed:seq_hash) mod 5 picks the test fold; the remaining
four folds are split 90/10 train/val by an independent hash bucket. Each fold trains from scratch with the
same hparams, early-stops on val/loss (patience=10), and reports test metrics at the best validation
checkpoint. The wandb group fc_engineering_retraining_kfold hosts all 20 fold runs.