Remove stale kfold/ (pre-v2 weights, will be regenerated)
Browse files- kfold/README.md +0 -18
- kfold/kfold_fold_metrics.csv +0 -16
- kfold/kfold_results.json +0 -291
- kfold/kfold_summary.csv +0 -4
- kfold/kfold_thesis_text.md +0 -11
- kfold/run.log +0 -411
kfold/README.md
DELETED
|
@@ -1,18 +0,0 @@
|
|
| 1 |
-
# 5-Fold Cross-Validation Results
|
| 2 |
-
|
| 3 |
-
These results come from an earlier sanity-check run (30 epochs/fold, **Original Dataset only**,
|
| 4 |
-
no group-aware splitting, no v2 protocol). They are kept for completeness and serve as the
|
| 5 |
-
v1 baseline. The headline results in the model card use the v2 protocol on the augmented
|
| 6 |
-
dataset with pHash-grouped 5-fold splits.
|
| 7 |
-
|
| 8 |
-
## Files
|
| 9 |
-
- `kfold_results.json` — full per-fold metrics
|
| 10 |
-
- `kfold_fold_metrics.csv` — flat per-fold table
|
| 11 |
-
- `kfold_summary.csv` — mean ± std across folds
|
| 12 |
-
- `kfold_thesis_text.md` — pre-formatted thesis paragraph
|
| 13 |
-
- `run.log` — training log
|
| 14 |
-
|
| 15 |
-
## v1 K-fold accuracy (Original Dataset, 30 epochs/fold, mean ± std)
|
| 16 |
-
- VGG19 : 79.31 ± 1.89%
|
| 17 |
-
- ResNet101 : 79.27 ± 1.07%
|
| 18 |
-
- CLIP Transformer : 63.92 ± 1.79%
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
kfold/kfold_fold_metrics.csv
DELETED
|
@@ -1,16 +0,0 @@
|
|
| 1 |
-
model,fold,best_epoch,train_size,validation_size,train_loss,loss,accuracy,precision_macro,recall_macro,f1_macro,elapsed_minutes,checkpoint
|
| 2 |
-
vgg19,1,28,4268,1067,0.49587756247305936,0.5705084835040368,0.8050609184629803,0.8281820928991002,0.7959482444359403,0.810311103586162,26.761109602451324,
|
| 3 |
-
vgg19,2,22,4268,1067,0.5561496519886006,0.6453155194528771,0.7731958762886598,0.7772852115079077,0.7690913231781914,0.7718414723120325,26.143115723133086,
|
| 4 |
-
vgg19,3,14,4268,1067,0.7227823485418693,0.6405022616071352,0.7722586691658857,0.7788600686877383,0.7612916487206677,0.7662782481081638,19.190628111362457,
|
| 5 |
-
vgg19,4,27,4268,1067,0.5004883545408096,0.6042639139861623,0.8022492970946579,0.7894039797418415,0.8065218052758446,0.7959661454741711,26.171603671709697,
|
| 6 |
-
vgg19,5,29,4268,1067,0.48269938182473293,0.5745639920918988,0.8125585754451734,0.8369509065813088,0.804951903720035,0.8184411860665891,26.15475913286209,
|
| 7 |
-
resnet101,1,9,4268,1067,0.5743873137788674,0.5456624888826332,0.7966260543580131,0.8137835750038453,0.812096496356399,0.8116951351387464,13.780445738633473,
|
| 8 |
-
resnet101,2,15,4268,1067,0.46592906167714976,0.6816925578231329,0.7788191190253045,0.7870394272232406,0.7938511208231884,0.7854041450944791,18.33250972032547,
|
| 9 |
-
resnet101,3,12,4268,1067,0.5078951980649811,0.6246329910473614,0.7891283973758201,0.8231509013967143,0.7847325361243083,0.8002388933430273,15.842269384860993,
|
| 10 |
-
resnet101,4,11,4268,1067,0.5430463672578055,0.5688460089943626,0.7910028116213683,0.7833999797476783,0.8079012850934125,0.7928454500340572,15.19050563176473,
|
| 11 |
-
resnet101,5,9,4268,1067,0.5719610963788341,0.5545566146207,0.8078725398313027,0.8350563418654229,0.7937864083217823,0.80982314301139,13.609436937173207,
|
| 12 |
-
transformer,1,25,4268,1067,0.994727843480347,1.0549040075876832,0.6410496719775071,0.5963772969988077,0.5496712723042669,0.5527651120388246,28.380551489194236,
|
| 13 |
-
transformer,2,28,4268,1067,0.9593697755048514,1.0812005294520048,0.6223055295220243,0.5411757987956644,0.5295209396126774,0.5238912478907942,28.372538256645203,
|
| 14 |
-
transformer,3,26,4268,1067,1.057130372066194,1.1125167294317244,0.626991565135895,0.544307583735951,0.4968785226960196,0.5047793108912983,28.2229678829511,
|
| 15 |
-
transformer,4,19,4268,1067,1.0797306158437612,1.01943102213637,0.6682286785379569,0.6215538138446444,0.5467448399905391,0.5735351310730014,25.49445507923762,
|
| 16 |
-
transformer,5,26,4268,1067,0.9861715776739326,1.0478629528526513,0.6373008434864105,0.670058379661995,0.5608641108767098,0.5734993325379196,28.32114017009735,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
kfold/kfold_results.json
DELETED
|
@@ -1,291 +0,0 @@
|
|
| 1 |
-
{
|
| 2 |
-
"folds": [
|
| 3 |
-
{
|
| 4 |
-
"loss": 0.5705084835040368,
|
| 5 |
-
"accuracy": 0.8050609184629803,
|
| 6 |
-
"precision_macro": 0.8281820928991002,
|
| 7 |
-
"recall_macro": 0.7959482444359403,
|
| 8 |
-
"f1_macro": 0.810311103586162,
|
| 9 |
-
"train_loss": 0.49587756247305936,
|
| 10 |
-
"epoch": 28,
|
| 11 |
-
"model": "vgg19",
|
| 12 |
-
"fold": 1,
|
| 13 |
-
"best_epoch": 28,
|
| 14 |
-
"train_size": 4268,
|
| 15 |
-
"validation_size": 1067,
|
| 16 |
-
"elapsed_minutes": 26.761109602451324
|
| 17 |
-
},
|
| 18 |
-
{
|
| 19 |
-
"loss": 0.6453155194528771,
|
| 20 |
-
"accuracy": 0.7731958762886598,
|
| 21 |
-
"precision_macro": 0.7772852115079077,
|
| 22 |
-
"recall_macro": 0.7690913231781914,
|
| 23 |
-
"f1_macro": 0.7718414723120325,
|
| 24 |
-
"train_loss": 0.5561496519886006,
|
| 25 |
-
"epoch": 22,
|
| 26 |
-
"model": "vgg19",
|
| 27 |
-
"fold": 2,
|
| 28 |
-
"best_epoch": 22,
|
| 29 |
-
"train_size": 4268,
|
| 30 |
-
"validation_size": 1067,
|
| 31 |
-
"elapsed_minutes": 26.143115723133086
|
| 32 |
-
},
|
| 33 |
-
{
|
| 34 |
-
"loss": 0.6405022616071352,
|
| 35 |
-
"accuracy": 0.7722586691658857,
|
| 36 |
-
"precision_macro": 0.7788600686877383,
|
| 37 |
-
"recall_macro": 0.7612916487206677,
|
| 38 |
-
"f1_macro": 0.7662782481081638,
|
| 39 |
-
"train_loss": 0.7227823485418693,
|
| 40 |
-
"epoch": 14,
|
| 41 |
-
"model": "vgg19",
|
| 42 |
-
"fold": 3,
|
| 43 |
-
"best_epoch": 14,
|
| 44 |
-
"train_size": 4268,
|
| 45 |
-
"validation_size": 1067,
|
| 46 |
-
"elapsed_minutes": 19.190628111362457
|
| 47 |
-
},
|
| 48 |
-
{
|
| 49 |
-
"loss": 0.6042639139861623,
|
| 50 |
-
"accuracy": 0.8022492970946579,
|
| 51 |
-
"precision_macro": 0.7894039797418415,
|
| 52 |
-
"recall_macro": 0.8065218052758446,
|
| 53 |
-
"f1_macro": 0.7959661454741711,
|
| 54 |
-
"train_loss": 0.5004883545408096,
|
| 55 |
-
"epoch": 27,
|
| 56 |
-
"model": "vgg19",
|
| 57 |
-
"fold": 4,
|
| 58 |
-
"best_epoch": 27,
|
| 59 |
-
"train_size": 4268,
|
| 60 |
-
"validation_size": 1067,
|
| 61 |
-
"elapsed_minutes": 26.171603671709697
|
| 62 |
-
},
|
| 63 |
-
{
|
| 64 |
-
"loss": 0.5745639920918988,
|
| 65 |
-
"accuracy": 0.8125585754451734,
|
| 66 |
-
"precision_macro": 0.8369509065813088,
|
| 67 |
-
"recall_macro": 0.804951903720035,
|
| 68 |
-
"f1_macro": 0.8184411860665891,
|
| 69 |
-
"train_loss": 0.48269938182473293,
|
| 70 |
-
"epoch": 29,
|
| 71 |
-
"model": "vgg19",
|
| 72 |
-
"fold": 5,
|
| 73 |
-
"best_epoch": 29,
|
| 74 |
-
"train_size": 4268,
|
| 75 |
-
"validation_size": 1067,
|
| 76 |
-
"elapsed_minutes": 26.15475913286209
|
| 77 |
-
},
|
| 78 |
-
{
|
| 79 |
-
"loss": 0.5456624888826332,
|
| 80 |
-
"accuracy": 0.7966260543580131,
|
| 81 |
-
"precision_macro": 0.8137835750038453,
|
| 82 |
-
"recall_macro": 0.812096496356399,
|
| 83 |
-
"f1_macro": 0.8116951351387464,
|
| 84 |
-
"train_loss": 0.5743873137788674,
|
| 85 |
-
"epoch": 9,
|
| 86 |
-
"model": "resnet101",
|
| 87 |
-
"fold": 1,
|
| 88 |
-
"best_epoch": 9,
|
| 89 |
-
"train_size": 4268,
|
| 90 |
-
"validation_size": 1067,
|
| 91 |
-
"elapsed_minutes": 13.780445738633473
|
| 92 |
-
},
|
| 93 |
-
{
|
| 94 |
-
"loss": 0.6816925578231329,
|
| 95 |
-
"accuracy": 0.7788191190253045,
|
| 96 |
-
"precision_macro": 0.7870394272232406,
|
| 97 |
-
"recall_macro": 0.7938511208231884,
|
| 98 |
-
"f1_macro": 0.7854041450944791,
|
| 99 |
-
"train_loss": 0.46592906167714976,
|
| 100 |
-
"epoch": 15,
|
| 101 |
-
"model": "resnet101",
|
| 102 |
-
"fold": 2,
|
| 103 |
-
"best_epoch": 15,
|
| 104 |
-
"train_size": 4268,
|
| 105 |
-
"validation_size": 1067,
|
| 106 |
-
"elapsed_minutes": 18.33250972032547
|
| 107 |
-
},
|
| 108 |
-
{
|
| 109 |
-
"loss": 0.6246329910473614,
|
| 110 |
-
"accuracy": 0.7891283973758201,
|
| 111 |
-
"precision_macro": 0.8231509013967143,
|
| 112 |
-
"recall_macro": 0.7847325361243083,
|
| 113 |
-
"f1_macro": 0.8002388933430273,
|
| 114 |
-
"train_loss": 0.5078951980649811,
|
| 115 |
-
"epoch": 12,
|
| 116 |
-
"model": "resnet101",
|
| 117 |
-
"fold": 3,
|
| 118 |
-
"best_epoch": 12,
|
| 119 |
-
"train_size": 4268,
|
| 120 |
-
"validation_size": 1067,
|
| 121 |
-
"elapsed_minutes": 15.842269384860993
|
| 122 |
-
},
|
| 123 |
-
{
|
| 124 |
-
"loss": 0.5688460089943626,
|
| 125 |
-
"accuracy": 0.7910028116213683,
|
| 126 |
-
"precision_macro": 0.7833999797476783,
|
| 127 |
-
"recall_macro": 0.8079012850934125,
|
| 128 |
-
"f1_macro": 0.7928454500340572,
|
| 129 |
-
"train_loss": 0.5430463672578055,
|
| 130 |
-
"epoch": 11,
|
| 131 |
-
"model": "resnet101",
|
| 132 |
-
"fold": 4,
|
| 133 |
-
"best_epoch": 11,
|
| 134 |
-
"train_size": 4268,
|
| 135 |
-
"validation_size": 1067,
|
| 136 |
-
"elapsed_minutes": 15.19050563176473
|
| 137 |
-
},
|
| 138 |
-
{
|
| 139 |
-
"loss": 0.5545566146207,
|
| 140 |
-
"accuracy": 0.8078725398313027,
|
| 141 |
-
"precision_macro": 0.8350563418654229,
|
| 142 |
-
"recall_macro": 0.7937864083217823,
|
| 143 |
-
"f1_macro": 0.80982314301139,
|
| 144 |
-
"train_loss": 0.5719610963788341,
|
| 145 |
-
"epoch": 9,
|
| 146 |
-
"model": "resnet101",
|
| 147 |
-
"fold": 5,
|
| 148 |
-
"best_epoch": 9,
|
| 149 |
-
"train_size": 4268,
|
| 150 |
-
"validation_size": 1067,
|
| 151 |
-
"elapsed_minutes": 13.609436937173207
|
| 152 |
-
},
|
| 153 |
-
{
|
| 154 |
-
"loss": 1.0549040075876832,
|
| 155 |
-
"accuracy": 0.6410496719775071,
|
| 156 |
-
"precision_macro": 0.5963772969988077,
|
| 157 |
-
"recall_macro": 0.5496712723042669,
|
| 158 |
-
"f1_macro": 0.5527651120388246,
|
| 159 |
-
"train_loss": 0.994727843480347,
|
| 160 |
-
"epoch": 25,
|
| 161 |
-
"model": "transformer",
|
| 162 |
-
"fold": 1,
|
| 163 |
-
"best_epoch": 25,
|
| 164 |
-
"train_size": 4268,
|
| 165 |
-
"validation_size": 1067,
|
| 166 |
-
"elapsed_minutes": 28.380551489194236
|
| 167 |
-
},
|
| 168 |
-
{
|
| 169 |
-
"loss": 1.0812005294520048,
|
| 170 |
-
"accuracy": 0.6223055295220243,
|
| 171 |
-
"precision_macro": 0.5411757987956644,
|
| 172 |
-
"recall_macro": 0.5295209396126774,
|
| 173 |
-
"f1_macro": 0.5238912478907942,
|
| 174 |
-
"train_loss": 0.9593697755048514,
|
| 175 |
-
"epoch": 28,
|
| 176 |
-
"model": "transformer",
|
| 177 |
-
"fold": 2,
|
| 178 |
-
"best_epoch": 28,
|
| 179 |
-
"train_size": 4268,
|
| 180 |
-
"validation_size": 1067,
|
| 181 |
-
"elapsed_minutes": 28.372538256645203
|
| 182 |
-
},
|
| 183 |
-
{
|
| 184 |
-
"loss": 1.1125167294317244,
|
| 185 |
-
"accuracy": 0.626991565135895,
|
| 186 |
-
"precision_macro": 0.544307583735951,
|
| 187 |
-
"recall_macro": 0.4968785226960196,
|
| 188 |
-
"f1_macro": 0.5047793108912983,
|
| 189 |
-
"train_loss": 1.057130372066194,
|
| 190 |
-
"epoch": 26,
|
| 191 |
-
"model": "transformer",
|
| 192 |
-
"fold": 3,
|
| 193 |
-
"best_epoch": 26,
|
| 194 |
-
"train_size": 4268,
|
| 195 |
-
"validation_size": 1067,
|
| 196 |
-
"elapsed_minutes": 28.2229678829511
|
| 197 |
-
},
|
| 198 |
-
{
|
| 199 |
-
"loss": 1.01943102213637,
|
| 200 |
-
"accuracy": 0.6682286785379569,
|
| 201 |
-
"precision_macro": 0.6215538138446444,
|
| 202 |
-
"recall_macro": 0.5467448399905391,
|
| 203 |
-
"f1_macro": 0.5735351310730014,
|
| 204 |
-
"train_loss": 1.0797306158437612,
|
| 205 |
-
"epoch": 19,
|
| 206 |
-
"model": "transformer",
|
| 207 |
-
"fold": 4,
|
| 208 |
-
"best_epoch": 19,
|
| 209 |
-
"train_size": 4268,
|
| 210 |
-
"validation_size": 1067,
|
| 211 |
-
"elapsed_minutes": 25.49445507923762
|
| 212 |
-
},
|
| 213 |
-
{
|
| 214 |
-
"loss": 1.0478629528526513,
|
| 215 |
-
"accuracy": 0.6373008434864105,
|
| 216 |
-
"precision_macro": 0.670058379661995,
|
| 217 |
-
"recall_macro": 0.5608641108767098,
|
| 218 |
-
"f1_macro": 0.5734993325379196,
|
| 219 |
-
"train_loss": 0.9861715776739326,
|
| 220 |
-
"epoch": 26,
|
| 221 |
-
"model": "transformer",
|
| 222 |
-
"fold": 5,
|
| 223 |
-
"best_epoch": 26,
|
| 224 |
-
"train_size": 4268,
|
| 225 |
-
"validation_size": 1067,
|
| 226 |
-
"elapsed_minutes": 28.32114017009735
|
| 227 |
-
}
|
| 228 |
-
],
|
| 229 |
-
"summary": [
|
| 230 |
-
{
|
| 231 |
-
"model": "resnet101",
|
| 232 |
-
"folds": 5,
|
| 233 |
-
"accuracy_mean": 0.7926897844423617,
|
| 234 |
-
"accuracy_std": 0.010652875155301094,
|
| 235 |
-
"accuracy_ci95_low": 0.7794646134150562,
|
| 236 |
-
"accuracy_ci95_high": 0.8059149554696672,
|
| 237 |
-
"precision_macro_mean": 0.8084860450473803,
|
| 238 |
-
"precision_macro_std": 0.022574158880790833,
|
| 239 |
-
"precision_macro_ci95_low": 0.7804610182218793,
|
| 240 |
-
"precision_macro_ci95_high": 0.8365110718728813,
|
| 241 |
-
"recall_macro_mean": 0.7984735693438181,
|
| 242 |
-
"recall_macro_std": 0.011254093337062896,
|
| 243 |
-
"recall_macro_ci95_low": 0.7845020070218987,
|
| 244 |
-
"recall_macro_ci95_high": 0.8124451316657375,
|
| 245 |
-
"f1_macro_mean": 0.8000013533243401,
|
| 246 |
-
"f1_macro_std": 0.011152958699890591,
|
| 247 |
-
"f1_macro_ci95_low": 0.7861553461088018,
|
| 248 |
-
"f1_macro_ci95_high": 0.8138473605398784
|
| 249 |
-
},
|
| 250 |
-
{
|
| 251 |
-
"model": "transformer",
|
| 252 |
-
"folds": 5,
|
| 253 |
-
"accuracy_mean": 0.6391752577319588,
|
| 254 |
-
"accuracy_std": 0.017917576658205397,
|
| 255 |
-
"accuracy_ci95_low": 0.6169312144811839,
|
| 256 |
-
"accuracy_ci95_high": 0.6614193009827337,
|
| 257 |
-
"precision_macro_mean": 0.5946945746074125,
|
| 258 |
-
"precision_macro_std": 0.05433015187909789,
|
| 259 |
-
"precision_macro_ci95_low": 0.5272455958044459,
|
| 260 |
-
"precision_macro_ci95_high": 0.6621435534103791,
|
| 261 |
-
"recall_macro_mean": 0.5367359370960425,
|
| 262 |
-
"recall_macro_std": 0.024951650623910596,
|
| 263 |
-
"recall_macro_ci95_low": 0.5057593376236849,
|
| 264 |
-
"recall_macro_ci95_high": 0.5677125365684002,
|
| 265 |
-
"f1_macro_mean": 0.5456940268863676,
|
| 266 |
-
"f1_macro_std": 0.03060897542726445,
|
| 267 |
-
"f1_macro_ci95_low": 0.5076940570101861,
|
| 268 |
-
"f1_macro_ci95_high": 0.5836939967625491
|
| 269 |
-
},
|
| 270 |
-
{
|
| 271 |
-
"model": "vgg19",
|
| 272 |
-
"folds": 5,
|
| 273 |
-
"accuracy_mean": 0.7930646672914714,
|
| 274 |
-
"accuracy_std": 0.018946888503206548,
|
| 275 |
-
"accuracy_ci95_low": 0.7695427694716604,
|
| 276 |
-
"accuracy_ci95_high": 0.8165865651112824,
|
| 277 |
-
"precision_macro_mean": 0.8021364518835792,
|
| 278 |
-
"precision_macro_std": 0.028336865041579704,
|
| 279 |
-
"precision_macro_ci95_low": 0.7669572273935524,
|
| 280 |
-
"precision_macro_ci95_high": 0.8373156763736059,
|
| 281 |
-
"recall_macro_mean": 0.7875609850661359,
|
| 282 |
-
"recall_macro_std": 0.020997079062777587,
|
| 283 |
-
"recall_macro_ci95_low": 0.7614938475440272,
|
| 284 |
-
"recall_macro_ci95_high": 0.8136281225882447,
|
| 285 |
-
"f1_macro_mean": 0.7925676311094236,
|
| 286 |
-
"f1_macro_std": 0.023002863292551388,
|
| 287 |
-
"f1_macro_ci95_low": 0.7640103827866236,
|
| 288 |
-
"f1_macro_ci95_high": 0.8211248794322237
|
| 289 |
-
}
|
| 290 |
-
]
|
| 291 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
kfold/kfold_summary.csv
DELETED
|
@@ -1,4 +0,0 @@
|
|
| 1 |
-
model,folds,accuracy_mean,accuracy_std,accuracy_ci95_low,accuracy_ci95_high,precision_macro_mean,precision_macro_std,precision_macro_ci95_low,precision_macro_ci95_high,recall_macro_mean,recall_macro_std,recall_macro_ci95_low,recall_macro_ci95_high,f1_macro_mean,f1_macro_std,f1_macro_ci95_low,f1_macro_ci95_high
|
| 2 |
-
resnet101,5,0.7926897844423617,0.010652875155301094,0.7794646134150562,0.8059149554696672,0.8084860450473803,0.022574158880790833,0.7804610182218793,0.8365110718728813,0.7984735693438181,0.011254093337062896,0.7845020070218987,0.8124451316657375,0.8000013533243401,0.011152958699890591,0.7861553461088018,0.8138473605398784
|
| 3 |
-
transformer,5,0.6391752577319588,0.017917576658205397,0.6169312144811839,0.6614193009827337,0.5946945746074125,0.05433015187909789,0.5272455958044459,0.6621435534103791,0.5367359370960425,0.024951650623910596,0.5057593376236849,0.5677125365684002,0.5456940268863676,0.03060897542726445,0.5076940570101861,0.5836939967625491
|
| 4 |
-
vgg19,5,0.7930646672914714,0.018946888503206548,0.7695427694716604,0.8165865651112824,0.8021364518835792,0.028336865041579704,0.7669572273935524,0.8373156763736059,0.7875609850661359,0.020997079062777587,0.7614938475440272,0.8136281225882447,0.7925676311094236,0.023002863292551388,0.7640103827866236,0.8211248794322237
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
kfold/kfold_thesis_text.md
DELETED
|
@@ -1,11 +0,0 @@
|
|
| 1 |
-
# Thesis-Ready K-Fold Validation Text
|
| 2 |
-
|
| 3 |
-
A stratified 5-fold cross-validation experiment was conducted on the fundus image dataset. The folds preserved disease-class proportions, and the same preprocessing and augmentation strategy was used across all models. The experiment used a fine-tuned training setting with a maximum of 30 epochs per fold and early stopping. The original single-split validation accuracies are retained as the primary hold-out results, while the K-fold values are reported as an additional robustness check.
|
| 4 |
-
|
| 5 |
-
| Model | Original hold-out accuracy | K-fold accuracy Mean ± SD | 95% CI | Macro Precision | Macro Recall | Macro F1-score |
|
| 6 |
-
|---|---:|---:|---:|---:|---:|---:|
|
| 7 |
-
| resnet101 | 90.80% | 79.27% ± 1.07% | 77.95%-80.59% | 80.85% | 79.85% | 80.00% |
|
| 8 |
-
| transformer | 91.50% | 63.92% ± 1.79% | 61.69%-66.14% | 59.47% | 53.67% | 54.57% |
|
| 9 |
-
| vgg19 | 88.00% | 79.31% ± 1.89% | 76.95%-81.66% | 80.21% | 78.76% | 79.26% |
|
| 10 |
-
|
| 11 |
-
These fold-level results provide a more reliable estimate of model generalization than a single train-validation split, because every image is used for validation exactly once while maintaining class balance across folds.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
kfold/run.log
DELETED
|
@@ -1,411 +0,0 @@
|
|
| 1 |
-
Dataset: Database/Original_Dataset
|
| 2 |
-
Images: 5335
|
| 3 |
-
Classes: 10
|
| 4 |
-
{
|
| 5 |
-
"Central Serous Chorioretinopathy [Color Fundus]": 101,
|
| 6 |
-
"Diabetic Retinopathy": 1509,
|
| 7 |
-
"Disc Edema": 127,
|
| 8 |
-
"Glaucoma": 1349,
|
| 9 |
-
"Healthy": 1024,
|
| 10 |
-
"Macular Scar": 444,
|
| 11 |
-
"Myopia": 500,
|
| 12 |
-
"Pterygium": 17,
|
| 13 |
-
"Retinal Detachment": 125,
|
| 14 |
-
"Retinitis Pigmentosa": 139
|
| 15 |
-
}
|
| 16 |
-
Device: cuda
|
| 17 |
-
GPU: Tesla T4
|
| 18 |
-
vgg19 fold 1 epoch 001: train_loss=1.3849 val_acc=0.6542 val_f1=0.3077
|
| 19 |
-
vgg19 fold 1 epoch 002: train_loss=1.1426 val_acc=0.7076 val_f1=0.5494
|
| 20 |
-
vgg19 fold 1 epoch 003: train_loss=1.0747 val_acc=0.6776 val_f1=0.5187
|
| 21 |
-
vgg19 fold 1 epoch 004: train_loss=1.0201 val_acc=0.7104 val_f1=0.5874
|
| 22 |
-
vgg19 fold 1 epoch 005: train_loss=0.9692 val_acc=0.6673 val_f1=0.5931
|
| 23 |
-
vgg19 fold 1 epoch 006: train_loss=0.9579 val_acc=0.7254 val_f1=0.6254
|
| 24 |
-
vgg19 fold 1 epoch 007: train_loss=0.9145 val_acc=0.7188 val_f1=0.6185
|
| 25 |
-
vgg19 fold 1 epoch 008: train_loss=0.8651 val_acc=0.6898 val_f1=0.5762
|
| 26 |
-
vgg19 fold 1 epoch 009: train_loss=0.8400 val_acc=0.7470 val_f1=0.6513
|
| 27 |
-
vgg19 fold 1 epoch 010: train_loss=0.8301 val_acc=0.7723 val_f1=0.6934
|
| 28 |
-
vgg19 fold 1 epoch 011: train_loss=0.8011 val_acc=0.7441 val_f1=0.7135
|
| 29 |
-
vgg19 fold 1 epoch 012: train_loss=0.7709 val_acc=0.7563 val_f1=0.6833
|
| 30 |
-
vgg19 fold 1 epoch 013: train_loss=0.7475 val_acc=0.7385 val_f1=0.6803
|
| 31 |
-
vgg19 fold 1 epoch 014: train_loss=0.7224 val_acc=0.7751 val_f1=0.7321
|
| 32 |
-
vgg19 fold 1 epoch 015: train_loss=0.6872 val_acc=0.7573 val_f1=0.7295
|
| 33 |
-
vgg19 fold 1 epoch 016: train_loss=0.6682 val_acc=0.7713 val_f1=0.7524
|
| 34 |
-
vgg19 fold 1 epoch 017: train_loss=0.6700 val_acc=0.7854 val_f1=0.7356
|
| 35 |
-
vgg19 fold 1 epoch 018: train_loss=0.6442 val_acc=0.7760 val_f1=0.7361
|
| 36 |
-
vgg19 fold 1 epoch 019: train_loss=0.6147 val_acc=0.7816 val_f1=0.7628
|
| 37 |
-
vgg19 fold 1 epoch 020: train_loss=0.6146 val_acc=0.7788 val_f1=0.7664
|
| 38 |
-
vgg19 fold 1 epoch 021: train_loss=0.5922 val_acc=0.7929 val_f1=0.7838
|
| 39 |
-
vgg19 fold 1 epoch 022: train_loss=0.5630 val_acc=0.7816 val_f1=0.7516
|
| 40 |
-
vgg19 fold 1 epoch 023: train_loss=0.5747 val_acc=0.8013 val_f1=0.7953
|
| 41 |
-
vgg19 fold 1 epoch 024: train_loss=0.5389 val_acc=0.7891 val_f1=0.7702
|
| 42 |
-
vgg19 fold 1 epoch 025: train_loss=0.5217 val_acc=0.7919 val_f1=0.7801
|
| 43 |
-
vgg19 fold 1 epoch 026: train_loss=0.5245 val_acc=0.7994 val_f1=0.7963
|
| 44 |
-
vgg19 fold 1 epoch 027: train_loss=0.5187 val_acc=0.7957 val_f1=0.8002
|
| 45 |
-
vgg19 fold 1 epoch 028: train_loss=0.4959 val_acc=0.8051 val_f1=0.8103
|
| 46 |
-
vgg19 fold 1 epoch 029: train_loss=0.4973 val_acc=0.8041 val_f1=0.8042
|
| 47 |
-
vgg19 fold 1 epoch 030: train_loss=0.4874 val_acc=0.8051 val_f1=0.8015
|
| 48 |
-
vgg19 fold 2 epoch 001: train_loss=1.4041 val_acc=0.6157 val_f1=0.2996
|
| 49 |
-
vgg19 fold 2 epoch 002: train_loss=1.1676 val_acc=0.6317 val_f1=0.4760
|
| 50 |
-
vgg19 fold 2 epoch 003: train_loss=1.0477 val_acc=0.6842 val_f1=0.5870
|
| 51 |
-
vgg19 fold 2 epoch 004: train_loss=1.0113 val_acc=0.7010 val_f1=0.6140
|
| 52 |
-
vgg19 fold 2 epoch 005: train_loss=0.9329 val_acc=0.7095 val_f1=0.6137
|
| 53 |
-
vgg19 fold 2 epoch 006: train_loss=0.8749 val_acc=0.7301 val_f1=0.6572
|
| 54 |
-
vgg19 fold 2 epoch 007: train_loss=0.8980 val_acc=0.7142 val_f1=0.6902
|
| 55 |
-
vgg19 fold 2 epoch 008: train_loss=0.8330 val_acc=0.7085 val_f1=0.6101
|
| 56 |
-
vgg19 fold 2 epoch 009: train_loss=0.8039 val_acc=0.7376 val_f1=0.7133
|
| 57 |
-
vgg19 fold 2 epoch 010: train_loss=0.7867 val_acc=0.7291 val_f1=0.6969
|
| 58 |
-
vgg19 fold 2 epoch 011: train_loss=0.7708 val_acc=0.7573 val_f1=0.7284
|
| 59 |
-
vgg19 fold 2 epoch 012: train_loss=0.7417 val_acc=0.7460 val_f1=0.6828
|
| 60 |
-
vgg19 fold 2 epoch 013: train_loss=0.7103 val_acc=0.7554 val_f1=0.7408
|
| 61 |
-
vgg19 fold 2 epoch 014: train_loss=0.7114 val_acc=0.7516 val_f1=0.7398
|
| 62 |
-
vgg19 fold 2 epoch 015: train_loss=0.6656 val_acc=0.7535 val_f1=0.7413
|
| 63 |
-
vgg19 fold 2 epoch 016: train_loss=0.6353 val_acc=0.7554 val_f1=0.7292
|
| 64 |
-
vgg19 fold 2 epoch 017: train_loss=0.6374 val_acc=0.7563 val_f1=0.7215
|
| 65 |
-
vgg19 fold 2 epoch 018: train_loss=0.6023 val_acc=0.7573 val_f1=0.7508
|
| 66 |
-
vgg19 fold 2 epoch 019: train_loss=0.6103 val_acc=0.7657 val_f1=0.7621
|
| 67 |
-
vgg19 fold 2 epoch 020: train_loss=0.5736 val_acc=0.7666 val_f1=0.7564
|
| 68 |
-
vgg19 fold 2 epoch 021: train_loss=0.5614 val_acc=0.7676 val_f1=0.7433
|
| 69 |
-
vgg19 fold 2 epoch 022: train_loss=0.5561 val_acc=0.7732 val_f1=0.7718
|
| 70 |
-
vgg19 fold 2 epoch 023: train_loss=0.5438 val_acc=0.7723 val_f1=0.7819
|
| 71 |
-
vgg19 fold 2 epoch 024: train_loss=0.5217 val_acc=0.7648 val_f1=0.7699
|
| 72 |
-
vgg19 fold 2 epoch 025: train_loss=0.4876 val_acc=0.7676 val_f1=0.7571
|
| 73 |
-
vgg19 fold 2 epoch 026: train_loss=0.5075 val_acc=0.7732 val_f1=0.7734
|
| 74 |
-
vgg19 fold 2 epoch 027: train_loss=0.5069 val_acc=0.7648 val_f1=0.7611
|
| 75 |
-
vgg19 fold 2 epoch 028: train_loss=0.4827 val_acc=0.7713 val_f1=0.7705
|
| 76 |
-
vgg19 fold 2 epoch 029: train_loss=0.4812 val_acc=0.7732 val_f1=0.7706
|
| 77 |
-
vgg19 fold 2 epoch 030: train_loss=0.4743 val_acc=0.7732 val_f1=0.7705
|
| 78 |
-
Early stopping vgg19 fold 2 at epoch 30.
|
| 79 |
-
vgg19 fold 3 epoch 001: train_loss=1.4027 val_acc=0.6307 val_f1=0.3678
|
| 80 |
-
vgg19 fold 3 epoch 002: train_loss=1.2012 val_acc=0.6129 val_f1=0.3808
|
| 81 |
-
vgg19 fold 3 epoch 003: train_loss=1.0840 val_acc=0.6898 val_f1=0.5008
|
| 82 |
-
vgg19 fold 3 epoch 004: train_loss=1.0103 val_acc=0.7001 val_f1=0.5863
|
| 83 |
-
vgg19 fold 3 epoch 005: train_loss=0.9576 val_acc=0.7132 val_f1=0.6255
|
| 84 |
-
vgg19 fold 3 epoch 006: train_loss=0.9050 val_acc=0.7132 val_f1=0.6533
|
| 85 |
-
vgg19 fold 3 epoch 007: train_loss=0.8791 val_acc=0.7338 val_f1=0.6565
|
| 86 |
-
vgg19 fold 3 epoch 008: train_loss=0.8814 val_acc=0.7413 val_f1=0.6817
|
| 87 |
-
vgg19 fold 3 epoch 009: train_loss=0.8465 val_acc=0.6795 val_f1=0.6214
|
| 88 |
-
vgg19 fold 3 epoch 010: train_loss=0.7899 val_acc=0.7582 val_f1=0.7142
|
| 89 |
-
vgg19 fold 3 epoch 011: train_loss=0.7432 val_acc=0.7488 val_f1=0.7072
|
| 90 |
-
vgg19 fold 3 epoch 012: train_loss=0.7024 val_acc=0.7676 val_f1=0.7112
|
| 91 |
-
vgg19 fold 3 epoch 013: train_loss=0.7174 val_acc=0.7488 val_f1=0.7188
|
| 92 |
-
vgg19 fold 3 epoch 014: train_loss=0.7228 val_acc=0.7723 val_f1=0.7663
|
| 93 |
-
vgg19 fold 3 epoch 015: train_loss=0.6752 val_acc=0.7666 val_f1=0.7429
|
| 94 |
-
vgg19 fold 3 epoch 016: train_loss=0.6575 val_acc=0.7685 val_f1=0.7279
|
| 95 |
-
vgg19 fold 3 epoch 017: train_loss=0.6322 val_acc=0.7301 val_f1=0.7180
|
| 96 |
-
vgg19 fold 3 epoch 018: train_loss=0.6002 val_acc=0.7648 val_f1=0.7404
|
| 97 |
-
vgg19 fold 3 epoch 019: train_loss=0.5943 val_acc=0.7601 val_f1=0.7348
|
| 98 |
-
vgg19 fold 3 epoch 020: train_loss=0.5845 val_acc=0.7601 val_f1=0.7482
|
| 99 |
-
vgg19 fold 3 epoch 021: train_loss=0.5573 val_acc=0.7694 val_f1=0.7559
|
| 100 |
-
vgg19 fold 3 epoch 022: train_loss=0.5544 val_acc=0.7713 val_f1=0.7727
|
| 101 |
-
Early stopping vgg19 fold 3 at epoch 22.
|
| 102 |
-
vgg19 fold 4 epoch 001: train_loss=1.3574 val_acc=0.6504 val_f1=0.3608
|
| 103 |
-
vgg19 fold 4 epoch 002: train_loss=1.1289 val_acc=0.6242 val_f1=0.4749
|
| 104 |
-
vgg19 fold 4 epoch 003: train_loss=1.0650 val_acc=0.7226 val_f1=0.5900
|
| 105 |
-
vgg19 fold 4 epoch 004: train_loss=0.9947 val_acc=0.7291 val_f1=0.6058
|
| 106 |
-
vgg19 fold 4 epoch 005: train_loss=0.9427 val_acc=0.6935 val_f1=0.5481
|
| 107 |
-
vgg19 fold 4 epoch 006: train_loss=0.9316 val_acc=0.7385 val_f1=0.6555
|
| 108 |
-
vgg19 fold 4 epoch 007: train_loss=0.9099 val_acc=0.7545 val_f1=0.6545
|
| 109 |
-
vgg19 fold 4 epoch 008: train_loss=0.8717 val_acc=0.7310 val_f1=0.6731
|
| 110 |
-
vgg19 fold 4 epoch 009: train_loss=0.8427 val_acc=0.7704 val_f1=0.7127
|
| 111 |
-
vgg19 fold 4 epoch 010: train_loss=0.8234 val_acc=0.7760 val_f1=0.7351
|
| 112 |
-
vgg19 fold 4 epoch 011: train_loss=0.7697 val_acc=0.7807 val_f1=0.7430
|
| 113 |
-
vgg19 fold 4 epoch 012: train_loss=0.7628 val_acc=0.7788 val_f1=0.7324
|
| 114 |
-
vgg19 fold 4 epoch 013: train_loss=0.7542 val_acc=0.7741 val_f1=0.6906
|
| 115 |
-
vgg19 fold 4 epoch 014: train_loss=0.7118 val_acc=0.7694 val_f1=0.7365
|
| 116 |
-
vgg19 fold 4 epoch 015: train_loss=0.7078 val_acc=0.7582 val_f1=0.7396
|
| 117 |
-
vgg19 fold 4 epoch 016: train_loss=0.6875 val_acc=0.7760 val_f1=0.7333
|
| 118 |
-
vgg19 fold 4 epoch 017: train_loss=0.6633 val_acc=0.7741 val_f1=0.7495
|
| 119 |
-
vgg19 fold 4 epoch 018: train_loss=0.6338 val_acc=0.7760 val_f1=0.7400
|
| 120 |
-
vgg19 fold 4 epoch 019: train_loss=0.6250 val_acc=0.7835 val_f1=0.7604
|
| 121 |
-
vgg19 fold 4 epoch 020: train_loss=0.5929 val_acc=0.7919 val_f1=0.7736
|
| 122 |
-
vgg19 fold 4 epoch 021: train_loss=0.5818 val_acc=0.7835 val_f1=0.7702
|
| 123 |
-
vgg19 fold 4 epoch 022: train_loss=0.5619 val_acc=0.7948 val_f1=0.7773
|
| 124 |
-
vgg19 fold 4 epoch 023: train_loss=0.5426 val_acc=0.7985 val_f1=0.7888
|
| 125 |
-
vgg19 fold 4 epoch 024: train_loss=0.5374 val_acc=0.7948 val_f1=0.7963
|
| 126 |
-
vgg19 fold 4 epoch 025: train_loss=0.5284 val_acc=0.8013 val_f1=0.7923
|
| 127 |
-
vgg19 fold 4 epoch 026: train_loss=0.5080 val_acc=0.7929 val_f1=0.7913
|
| 128 |
-
vgg19 fold 4 epoch 027: train_loss=0.5005 val_acc=0.8022 val_f1=0.7960
|
| 129 |
-
vgg19 fold 4 epoch 028: train_loss=0.5095 val_acc=0.7966 val_f1=0.7910
|
| 130 |
-
vgg19 fold 4 epoch 029: train_loss=0.5004 val_acc=0.7976 val_f1=0.7918
|
| 131 |
-
vgg19 fold 4 epoch 030: train_loss=0.4940 val_acc=0.7994 val_f1=0.7933
|
| 132 |
-
vgg19 fold 5 epoch 001: train_loss=1.3859 val_acc=0.6120 val_f1=0.2877
|
| 133 |
-
vgg19 fold 5 epoch 002: train_loss=1.1860 val_acc=0.6261 val_f1=0.3973
|
| 134 |
-
vgg19 fold 5 epoch 003: train_loss=1.0995 val_acc=0.7132 val_f1=0.6240
|
| 135 |
-
vgg19 fold 5 epoch 004: train_loss=0.9793 val_acc=0.7226 val_f1=0.6173
|
| 136 |
-
vgg19 fold 5 epoch 005: train_loss=0.9266 val_acc=0.7001 val_f1=0.6597
|
| 137 |
-
vgg19 fold 5 epoch 006: train_loss=0.9041 val_acc=0.7198 val_f1=0.6371
|
| 138 |
-
vgg19 fold 5 epoch 007: train_loss=0.8692 val_acc=0.7329 val_f1=0.6866
|
| 139 |
-
vgg19 fold 5 epoch 008: train_loss=0.8728 val_acc=0.7666 val_f1=0.7235
|
| 140 |
-
vgg19 fold 5 epoch 009: train_loss=0.8126 val_acc=0.7619 val_f1=0.7061
|
| 141 |
-
vgg19 fold 5 epoch 010: train_loss=0.8016 val_acc=0.7470 val_f1=0.6821
|
| 142 |
-
vgg19 fold 5 epoch 011: train_loss=0.7634 val_acc=0.7648 val_f1=0.7183
|
| 143 |
-
vgg19 fold 5 epoch 012: train_loss=0.7601 val_acc=0.7751 val_f1=0.7667
|
| 144 |
-
vgg19 fold 5 epoch 013: train_loss=0.7400 val_acc=0.7798 val_f1=0.7754
|
| 145 |
-
vgg19 fold 5 epoch 014: train_loss=0.7030 val_acc=0.7751 val_f1=0.7463
|
| 146 |
-
vgg19 fold 5 epoch 015: train_loss=0.6620 val_acc=0.7723 val_f1=0.7437
|
| 147 |
-
vgg19 fold 5 epoch 016: train_loss=0.6675 val_acc=0.7985 val_f1=0.7804
|
| 148 |
-
vgg19 fold 5 epoch 017: train_loss=0.6546 val_acc=0.7919 val_f1=0.7761
|
| 149 |
-
vgg19 fold 5 epoch 018: train_loss=0.6199 val_acc=0.7948 val_f1=0.7833
|
| 150 |
-
vgg19 fold 5 epoch 019: train_loss=0.5927 val_acc=0.7873 val_f1=0.7481
|
| 151 |
-
vgg19 fold 5 epoch 020: train_loss=0.6023 val_acc=0.7882 val_f1=0.7889
|
| 152 |
-
vgg19 fold 5 epoch 021: train_loss=0.5643 val_acc=0.7994 val_f1=0.8000
|
| 153 |
-
vgg19 fold 5 epoch 022: train_loss=0.5623 val_acc=0.8022 val_f1=0.7846
|
| 154 |
-
vgg19 fold 5 epoch 023: train_loss=0.5477 val_acc=0.7985 val_f1=0.7994
|
| 155 |
-
vgg19 fold 5 epoch 024: train_loss=0.5213 val_acc=0.8069 val_f1=0.8163
|
| 156 |
-
vgg19 fold 5 epoch 025: train_loss=0.5247 val_acc=0.8088 val_f1=0.8176
|
| 157 |
-
vgg19 fold 5 epoch 026: train_loss=0.5067 val_acc=0.8088 val_f1=0.8133
|
| 158 |
-
vgg19 fold 5 epoch 027: train_loss=0.5104 val_acc=0.8107 val_f1=0.8164
|
| 159 |
-
vgg19 fold 5 epoch 028: train_loss=0.4965 val_acc=0.8041 val_f1=0.8170
|
| 160 |
-
vgg19 fold 5 epoch 029: train_loss=0.4827 val_acc=0.8126 val_f1=0.8184
|
| 161 |
-
vgg19 fold 5 epoch 030: train_loss=0.4868 val_acc=0.8088 val_f1=0.8112
|
| 162 |
-
resnet101 fold 1 epoch 001: train_loss=1.2464 val_acc=0.7160 val_f1=0.6060
|
| 163 |
-
resnet101 fold 1 epoch 002: train_loss=0.8628 val_acc=0.7545 val_f1=0.7583
|
| 164 |
-
resnet101 fold 1 epoch 003: train_loss=0.7692 val_acc=0.7573 val_f1=0.7534
|
| 165 |
-
resnet101 fold 1 epoch 004: train_loss=0.7473 val_acc=0.7629 val_f1=0.7403
|
| 166 |
-
resnet101 fold 1 epoch 005: train_loss=0.7024 val_acc=0.7713 val_f1=0.7870
|
| 167 |
-
resnet101 fold 1 epoch 006: train_loss=0.6554 val_acc=0.7638 val_f1=0.7774
|
| 168 |
-
resnet101 fold 1 epoch 007: train_loss=0.6192 val_acc=0.7816 val_f1=0.7820
|
| 169 |
-
resnet101 fold 1 epoch 008: train_loss=0.5997 val_acc=0.7610 val_f1=0.7795
|
| 170 |
-
resnet101 fold 1 epoch 009: train_loss=0.5744 val_acc=0.7966 val_f1=0.8117
|
| 171 |
-
resnet101 fold 1 epoch 010: train_loss=0.5464 val_acc=0.7798 val_f1=0.7764
|
| 172 |
-
resnet101 fold 1 epoch 011: train_loss=0.5364 val_acc=0.7807 val_f1=0.7929
|
| 173 |
-
resnet101 fold 1 epoch 012: train_loss=0.4979 val_acc=0.7788 val_f1=0.7763
|
| 174 |
-
resnet101 fold 1 epoch 013: train_loss=0.4991 val_acc=0.7741 val_f1=0.7750
|
| 175 |
-
resnet101 fold 1 epoch 014: train_loss=0.4714 val_acc=0.7751 val_f1=0.8008
|
| 176 |
-
resnet101 fold 1 epoch 015: train_loss=0.4581 val_acc=0.7732 val_f1=0.7938
|
| 177 |
-
resnet101 fold 1 epoch 016: train_loss=0.4489 val_acc=0.7723 val_f1=0.7852
|
| 178 |
-
resnet101 fold 1 epoch 017: train_loss=0.4407 val_acc=0.7648 val_f1=0.7927
|
| 179 |
-
Early stopping resnet101 fold 1 at epoch 17.
|
| 180 |
-
resnet101 fold 2 epoch 001: train_loss=1.2601 val_acc=0.6963 val_f1=0.5997
|
| 181 |
-
resnet101 fold 2 epoch 002: train_loss=0.8513 val_acc=0.7498 val_f1=0.7341
|
| 182 |
-
resnet101 fold 2 epoch 003: train_loss=0.7722 val_acc=0.7535 val_f1=0.7221
|
| 183 |
-
resnet101 fold 2 epoch 004: train_loss=0.7189 val_acc=0.7348 val_f1=0.7185
|
| 184 |
-
resnet101 fold 2 epoch 005: train_loss=0.6603 val_acc=0.7554 val_f1=0.7542
|
| 185 |
-
resnet101 fold 2 epoch 006: train_loss=0.6438 val_acc=0.7685 val_f1=0.7729
|
| 186 |
-
resnet101 fold 2 epoch 007: train_loss=0.6089 val_acc=0.7601 val_f1=0.7629
|
| 187 |
-
resnet101 fold 2 epoch 008: train_loss=0.6051 val_acc=0.7441 val_f1=0.7414
|
| 188 |
-
resnet101 fold 2 epoch 009: train_loss=0.5789 val_acc=0.7676 val_f1=0.7673
|
| 189 |
-
resnet101 fold 2 epoch 010: train_loss=0.5386 val_acc=0.7676 val_f1=0.7757
|
| 190 |
-
resnet101 fold 2 epoch 011: train_loss=0.5167 val_acc=0.7769 val_f1=0.7657
|
| 191 |
-
resnet101 fold 2 epoch 012: train_loss=0.5209 val_acc=0.7657 val_f1=0.7766
|
| 192 |
-
resnet101 fold 2 epoch 013: train_loss=0.5105 val_acc=0.7545 val_f1=0.7463
|
| 193 |
-
resnet101 fold 2 epoch 014: train_loss=0.4765 val_acc=0.7648 val_f1=0.7653
|
| 194 |
-
resnet101 fold 2 epoch 015: train_loss=0.4659 val_acc=0.7788 val_f1=0.7854
|
| 195 |
-
resnet101 fold 2 epoch 016: train_loss=0.4304 val_acc=0.7573 val_f1=0.7730
|
| 196 |
-
resnet101 fold 2 epoch 017: train_loss=0.4273 val_acc=0.7582 val_f1=0.7648
|
| 197 |
-
resnet101 fold 2 epoch 018: train_loss=0.4260 val_acc=0.7554 val_f1=0.7723
|
| 198 |
-
resnet101 fold 2 epoch 019: train_loss=0.3868 val_acc=0.7526 val_f1=0.7661
|
| 199 |
-
resnet101 fold 2 epoch 020: train_loss=0.3849 val_acc=0.7563 val_f1=0.7755
|
| 200 |
-
resnet101 fold 2 epoch 021: train_loss=0.3834 val_acc=0.7591 val_f1=0.7748
|
| 201 |
-
resnet101 fold 2 epoch 022: train_loss=0.3641 val_acc=0.7610 val_f1=0.7739
|
| 202 |
-
resnet101 fold 2 epoch 023: train_loss=0.3567 val_acc=0.7573 val_f1=0.7670
|
| 203 |
-
Early stopping resnet101 fold 2 at epoch 23.
|
| 204 |
-
resnet101 fold 3 epoch 001: train_loss=1.2696 val_acc=0.7085 val_f1=0.6328
|
| 205 |
-
resnet101 fold 3 epoch 002: train_loss=0.8836 val_acc=0.7282 val_f1=0.6988
|
| 206 |
-
resnet101 fold 3 epoch 003: train_loss=0.7623 val_acc=0.7516 val_f1=0.7538
|
| 207 |
-
resnet101 fold 3 epoch 004: train_loss=0.7316 val_acc=0.7685 val_f1=0.7690
|
| 208 |
-
resnet101 fold 3 epoch 005: train_loss=0.6781 val_acc=0.7516 val_f1=0.7767
|
| 209 |
-
resnet101 fold 3 epoch 006: train_loss=0.6471 val_acc=0.7432 val_f1=0.7552
|
| 210 |
-
resnet101 fold 3 epoch 007: train_loss=0.6075 val_acc=0.7638 val_f1=0.7812
|
| 211 |
-
resnet101 fold 3 epoch 008: train_loss=0.5822 val_acc=0.7470 val_f1=0.7741
|
| 212 |
-
resnet101 fold 3 epoch 009: train_loss=0.5710 val_acc=0.7760 val_f1=0.7941
|
| 213 |
-
resnet101 fold 3 epoch 010: train_loss=0.5624 val_acc=0.7516 val_f1=0.7684
|
| 214 |
-
resnet101 fold 3 epoch 011: train_loss=0.5447 val_acc=0.7591 val_f1=0.7676
|
| 215 |
-
resnet101 fold 3 epoch 012: train_loss=0.5079 val_acc=0.7891 val_f1=0.8002
|
| 216 |
-
resnet101 fold 3 epoch 013: train_loss=0.4843 val_acc=0.7582 val_f1=0.7776
|
| 217 |
-
resnet101 fold 3 epoch 014: train_loss=0.4691 val_acc=0.7648 val_f1=0.7855
|
| 218 |
-
resnet101 fold 3 epoch 015: train_loss=0.4443 val_acc=0.7591 val_f1=0.7890
|
| 219 |
-
resnet101 fold 3 epoch 016: train_loss=0.4442 val_acc=0.7516 val_f1=0.7597
|
| 220 |
-
resnet101 fold 3 epoch 017: train_loss=0.4355 val_acc=0.7666 val_f1=0.7934
|
| 221 |
-
resnet101 fold 3 epoch 018: train_loss=0.3951 val_acc=0.7535 val_f1=0.7635
|
| 222 |
-
resnet101 fold 3 epoch 019: train_loss=0.3905 val_acc=0.7535 val_f1=0.7719
|
| 223 |
-
resnet101 fold 3 epoch 020: train_loss=0.3941 val_acc=0.7545 val_f1=0.7877
|
| 224 |
-
Early stopping resnet101 fold 3 at epoch 20.
|
| 225 |
-
resnet101 fold 4 epoch 001: train_loss=1.2787 val_acc=0.7348 val_f1=0.6684
|
| 226 |
-
resnet101 fold 4 epoch 002: train_loss=0.8956 val_acc=0.7573 val_f1=0.7293
|
| 227 |
-
resnet101 fold 4 epoch 003: train_loss=0.7928 val_acc=0.7648 val_f1=0.7513
|
| 228 |
-
resnet101 fold 4 epoch 004: train_loss=0.7305 val_acc=0.7769 val_f1=0.7549
|
| 229 |
-
resnet101 fold 4 epoch 005: train_loss=0.6968 val_acc=0.7282 val_f1=0.7370
|
| 230 |
-
resnet101 fold 4 epoch 006: train_loss=0.6480 val_acc=0.7901 val_f1=0.7617
|
| 231 |
-
resnet101 fold 4 epoch 007: train_loss=0.6174 val_acc=0.7891 val_f1=0.7732
|
| 232 |
-
resnet101 fold 4 epoch 008: train_loss=0.5667 val_acc=0.7816 val_f1=0.7801
|
| 233 |
-
resnet101 fold 4 epoch 009: train_loss=0.5692 val_acc=0.7798 val_f1=0.7670
|
| 234 |
-
resnet101 fold 4 epoch 010: train_loss=0.5377 val_acc=0.7835 val_f1=0.7795
|
| 235 |
-
resnet101 fold 4 epoch 011: train_loss=0.5430 val_acc=0.7910 val_f1=0.7928
|
| 236 |
-
resnet101 fold 4 epoch 012: train_loss=0.5070 val_acc=0.7713 val_f1=0.7788
|
| 237 |
-
resnet101 fold 4 epoch 013: train_loss=0.4884 val_acc=0.7648 val_f1=0.7732
|
| 238 |
-
resnet101 fold 4 epoch 014: train_loss=0.4618 val_acc=0.7676 val_f1=0.7766
|
| 239 |
-
resnet101 fold 4 epoch 015: train_loss=0.4641 val_acc=0.7769 val_f1=0.7875
|
| 240 |
-
resnet101 fold 4 epoch 016: train_loss=0.4474 val_acc=0.7535 val_f1=0.7681
|
| 241 |
-
resnet101 fold 4 epoch 017: train_loss=0.4245 val_acc=0.7554 val_f1=0.7595
|
| 242 |
-
resnet101 fold 4 epoch 018: train_loss=0.4179 val_acc=0.7648 val_f1=0.7604
|
| 243 |
-
resnet101 fold 4 epoch 019: train_loss=0.4066 val_acc=0.7601 val_f1=0.7627
|
| 244 |
-
Early stopping resnet101 fold 4 at epoch 19.
|
| 245 |
-
resnet101 fold 5 epoch 001: train_loss=1.2793 val_acc=0.7188 val_f1=0.6415
|
| 246 |
-
resnet101 fold 5 epoch 002: train_loss=0.8835 val_acc=0.7685 val_f1=0.7286
|
| 247 |
-
resnet101 fold 5 epoch 003: train_loss=0.7872 val_acc=0.7760 val_f1=0.7876
|
| 248 |
-
resnet101 fold 5 epoch 004: train_loss=0.7318 val_acc=0.7844 val_f1=0.7712
|
| 249 |
-
resnet101 fold 5 epoch 005: train_loss=0.6766 val_acc=0.7798 val_f1=0.7861
|
| 250 |
-
resnet101 fold 5 epoch 006: train_loss=0.6492 val_acc=0.7882 val_f1=0.8110
|
| 251 |
-
resnet101 fold 5 epoch 007: train_loss=0.6413 val_acc=0.7844 val_f1=0.8058
|
| 252 |
-
resnet101 fold 5 epoch 008: train_loss=0.5910 val_acc=0.7816 val_f1=0.8041
|
| 253 |
-
resnet101 fold 5 epoch 009: train_loss=0.5720 val_acc=0.8079 val_f1=0.8098
|
| 254 |
-
resnet101 fold 5 epoch 010: train_loss=0.5494 val_acc=0.7854 val_f1=0.8072
|
| 255 |
-
resnet101 fold 5 epoch 011: train_loss=0.5358 val_acc=0.7919 val_f1=0.8137
|
| 256 |
-
resnet101 fold 5 epoch 012: train_loss=0.5337 val_acc=0.7882 val_f1=0.7707
|
| 257 |
-
resnet101 fold 5 epoch 013: train_loss=0.4927 val_acc=0.7976 val_f1=0.8154
|
| 258 |
-
resnet101 fold 5 epoch 014: train_loss=0.4817 val_acc=0.7966 val_f1=0.8248
|
| 259 |
-
resnet101 fold 5 epoch 015: train_loss=0.4442 val_acc=0.7976 val_f1=0.8172
|
| 260 |
-
resnet101 fold 5 epoch 016: train_loss=0.4479 val_acc=0.7873 val_f1=0.8154
|
| 261 |
-
resnet101 fold 5 epoch 017: train_loss=0.4399 val_acc=0.7723 val_f1=0.8023
|
| 262 |
-
Early stopping resnet101 fold 5 at epoch 17.
|
| 263 |
-
transformer fold 1 epoch 001: train_loss=1.7890 val_acc=0.4545 val_f1=0.1538
|
| 264 |
-
transformer fold 1 epoch 002: train_loss=1.6913 val_acc=0.3618 val_f1=0.1224
|
| 265 |
-
transformer fold 1 epoch 003: train_loss=1.6651 val_acc=0.4386 val_f1=0.1267
|
| 266 |
-
transformer fold 1 epoch 004: train_loss=1.5711 val_acc=0.4470 val_f1=0.1386
|
| 267 |
-
transformer fold 1 epoch 005: train_loss=1.4982 val_acc=0.5033 val_f1=0.2069
|
| 268 |
-
transformer fold 1 epoch 006: train_loss=1.4373 val_acc=0.5155 val_f1=0.2948
|
| 269 |
-
transformer fold 1 epoch 007: train_loss=1.3697 val_acc=0.5080 val_f1=0.2548
|
| 270 |
-
transformer fold 1 epoch 008: train_loss=1.3298 val_acc=0.5558 val_f1=0.3806
|
| 271 |
-
transformer fold 1 epoch 009: train_loss=1.2885 val_acc=0.5436 val_f1=0.3501
|
| 272 |
-
transformer fold 1 epoch 010: train_loss=1.2746 val_acc=0.5623 val_f1=0.4145
|
| 273 |
-
transformer fold 1 epoch 011: train_loss=1.2500 val_acc=0.5764 val_f1=0.4555
|
| 274 |
-
transformer fold 1 epoch 012: train_loss=1.2101 val_acc=0.5511 val_f1=0.3780
|
| 275 |
-
transformer fold 1 epoch 013: train_loss=1.2042 val_acc=0.5708 val_f1=0.4295
|
| 276 |
-
transformer fold 1 epoch 014: train_loss=1.1624 val_acc=0.5801 val_f1=0.4341
|
| 277 |
-
transformer fold 1 epoch 015: train_loss=1.1697 val_acc=0.5820 val_f1=0.4762
|
| 278 |
-
transformer fold 1 epoch 016: train_loss=1.1371 val_acc=0.5886 val_f1=0.4580
|
| 279 |
-
transformer fold 1 epoch 017: train_loss=1.1139 val_acc=0.5614 val_f1=0.4915
|
| 280 |
-
transformer fold 1 epoch 018: train_loss=1.1123 val_acc=0.5904 val_f1=0.4993
|
| 281 |
-
transformer fold 1 epoch 019: train_loss=1.0791 val_acc=0.5848 val_f1=0.5075
|
| 282 |
-
transformer fold 1 epoch 020: train_loss=1.0824 val_acc=0.5783 val_f1=0.4949
|
| 283 |
-
transformer fold 1 epoch 021: train_loss=1.0439 val_acc=0.6204 val_f1=0.5489
|
| 284 |
-
transformer fold 1 epoch 022: train_loss=1.0530 val_acc=0.6270 val_f1=0.5409
|
| 285 |
-
transformer fold 1 epoch 023: train_loss=1.0331 val_acc=0.6336 val_f1=0.5405
|
| 286 |
-
transformer fold 1 epoch 024: train_loss=1.0042 val_acc=0.6336 val_f1=0.5429
|
| 287 |
-
transformer fold 1 epoch 025: train_loss=0.9947 val_acc=0.6410 val_f1=0.5528
|
| 288 |
-
transformer fold 1 epoch 026: train_loss=0.9898 val_acc=0.6354 val_f1=0.5564
|
| 289 |
-
transformer fold 1 epoch 027: train_loss=0.9719 val_acc=0.6345 val_f1=0.5647
|
| 290 |
-
transformer fold 1 epoch 028: train_loss=0.9587 val_acc=0.6336 val_f1=0.5644
|
| 291 |
-
transformer fold 1 epoch 029: train_loss=0.9607 val_acc=0.6307 val_f1=0.5612
|
| 292 |
-
transformer fold 1 epoch 030: train_loss=0.9711 val_acc=0.6354 val_f1=0.5662
|
| 293 |
-
transformer fold 2 epoch 001: train_loss=1.7973 val_acc=0.4264 val_f1=0.1412
|
| 294 |
-
transformer fold 2 epoch 002: train_loss=1.7250 val_acc=0.4292 val_f1=0.1370
|
| 295 |
-
transformer fold 2 epoch 003: train_loss=1.6780 val_acc=0.3871 val_f1=0.1190
|
| 296 |
-
transformer fold 2 epoch 004: train_loss=1.6300 val_acc=0.4620 val_f1=0.1556
|
| 297 |
-
transformer fold 2 epoch 005: train_loss=1.5385 val_acc=0.4452 val_f1=0.1827
|
| 298 |
-
transformer fold 2 epoch 006: train_loss=1.5021 val_acc=0.4799 val_f1=0.1990
|
| 299 |
-
transformer fold 2 epoch 007: train_loss=1.4328 val_acc=0.4939 val_f1=0.2402
|
| 300 |
-
transformer fold 2 epoch 008: train_loss=1.3746 val_acc=0.5239 val_f1=0.2762
|
| 301 |
-
transformer fold 2 epoch 009: train_loss=1.3283 val_acc=0.5145 val_f1=0.2741
|
| 302 |
-
transformer fold 2 epoch 010: train_loss=1.2757 val_acc=0.5595 val_f1=0.4045
|
| 303 |
-
transformer fold 2 epoch 011: train_loss=1.2435 val_acc=0.5455 val_f1=0.3783
|
| 304 |
-
transformer fold 2 epoch 012: train_loss=1.2287 val_acc=0.5417 val_f1=0.4062
|
| 305 |
-
transformer fold 2 epoch 013: train_loss=1.1795 val_acc=0.5764 val_f1=0.4130
|
| 306 |
-
transformer fold 2 epoch 014: train_loss=1.1663 val_acc=0.5633 val_f1=0.4707
|
| 307 |
-
transformer fold 2 epoch 015: train_loss=1.1543 val_acc=0.5520 val_f1=0.4112
|
| 308 |
-
transformer fold 2 epoch 016: train_loss=1.1343 val_acc=0.5717 val_f1=0.4670
|
| 309 |
-
transformer fold 2 epoch 017: train_loss=1.1155 val_acc=0.5754 val_f1=0.4609
|
| 310 |
-
transformer fold 2 epoch 018: train_loss=1.0962 val_acc=0.5839 val_f1=0.4639
|
| 311 |
-
transformer fold 2 epoch 019: train_loss=1.0594 val_acc=0.6186 val_f1=0.5140
|
| 312 |
-
transformer fold 2 epoch 020: train_loss=1.0589 val_acc=0.6204 val_f1=0.5181
|
| 313 |
-
transformer fold 2 epoch 021: train_loss=1.0357 val_acc=0.6148 val_f1=0.4768
|
| 314 |
-
transformer fold 2 epoch 022: train_loss=1.0379 val_acc=0.6111 val_f1=0.5108
|
| 315 |
-
transformer fold 2 epoch 023: train_loss=1.0107 val_acc=0.6007 val_f1=0.4882
|
| 316 |
-
transformer fold 2 epoch 024: train_loss=0.9895 val_acc=0.6167 val_f1=0.4868
|
| 317 |
-
transformer fold 2 epoch 025: train_loss=1.0005 val_acc=0.6167 val_f1=0.4956
|
| 318 |
-
transformer fold 2 epoch 026: train_loss=0.9839 val_acc=0.6064 val_f1=0.4909
|
| 319 |
-
transformer fold 2 epoch 027: train_loss=0.9782 val_acc=0.6176 val_f1=0.5157
|
| 320 |
-
transformer fold 2 epoch 028: train_loss=0.9594 val_acc=0.6223 val_f1=0.5239
|
| 321 |
-
transformer fold 2 epoch 029: train_loss=0.9429 val_acc=0.6214 val_f1=0.5231
|
| 322 |
-
transformer fold 2 epoch 030: train_loss=0.9438 val_acc=0.6186 val_f1=0.5163
|
| 323 |
-
transformer fold 3 epoch 001: train_loss=1.8194 val_acc=0.4030 val_f1=0.1121
|
| 324 |
-
transformer fold 3 epoch 002: train_loss=1.7179 val_acc=0.4311 val_f1=0.1237
|
| 325 |
-
transformer fold 3 epoch 003: train_loss=1.6587 val_acc=0.4442 val_f1=0.1447
|
| 326 |
-
transformer fold 3 epoch 004: train_loss=1.6063 val_acc=0.4592 val_f1=0.1461
|
| 327 |
-
transformer fold 3 epoch 005: train_loss=1.5399 val_acc=0.4967 val_f1=0.2444
|
| 328 |
-
transformer fold 3 epoch 006: train_loss=1.4701 val_acc=0.4930 val_f1=0.1992
|
| 329 |
-
transformer fold 3 epoch 007: train_loss=1.4348 val_acc=0.5248 val_f1=0.2917
|
| 330 |
-
transformer fold 3 epoch 008: train_loss=1.3977 val_acc=0.5530 val_f1=0.2901
|
| 331 |
-
transformer fold 3 epoch 009: train_loss=1.3754 val_acc=0.5464 val_f1=0.2959
|
| 332 |
-
transformer fold 3 epoch 010: train_loss=1.3446 val_acc=0.5473 val_f1=0.3072
|
| 333 |
-
transformer fold 3 epoch 011: train_loss=1.3294 val_acc=0.5342 val_f1=0.3095
|
| 334 |
-
transformer fold 3 epoch 012: train_loss=1.3069 val_acc=0.5464 val_f1=0.3902
|
| 335 |
-
transformer fold 3 epoch 013: train_loss=1.2667 val_acc=0.5604 val_f1=0.3484
|
| 336 |
-
transformer fold 3 epoch 014: train_loss=1.2513 val_acc=0.5773 val_f1=0.4435
|
| 337 |
-
transformer fold 3 epoch 015: train_loss=1.2289 val_acc=0.5520 val_f1=0.4769
|
| 338 |
-
transformer fold 3 epoch 016: train_loss=1.2169 val_acc=0.5483 val_f1=0.4324
|
| 339 |
-
transformer fold 3 epoch 017: train_loss=1.2074 val_acc=0.5933 val_f1=0.4728
|
| 340 |
-
transformer fold 3 epoch 018: train_loss=1.1674 val_acc=0.5829 val_f1=0.4776
|
| 341 |
-
transformer fold 3 epoch 019: train_loss=1.1602 val_acc=0.5979 val_f1=0.4623
|
| 342 |
-
transformer fold 3 epoch 020: train_loss=1.1451 val_acc=0.6082 val_f1=0.5212
|
| 343 |
-
transformer fold 3 epoch 021: train_loss=1.1217 val_acc=0.6073 val_f1=0.4718
|
| 344 |
-
transformer fold 3 epoch 022: train_loss=1.1301 val_acc=0.5998 val_f1=0.4842
|
| 345 |
-
transformer fold 3 epoch 023: train_loss=1.0847 val_acc=0.6101 val_f1=0.4863
|
| 346 |
-
transformer fold 3 epoch 024: train_loss=1.0849 val_acc=0.6186 val_f1=0.4956
|
| 347 |
-
transformer fold 3 epoch 025: train_loss=1.0778 val_acc=0.6214 val_f1=0.4912
|
| 348 |
-
transformer fold 3 epoch 026: train_loss=1.0571 val_acc=0.6270 val_f1=0.5048
|
| 349 |
-
transformer fold 3 epoch 027: train_loss=1.0570 val_acc=0.6167 val_f1=0.4825
|
| 350 |
-
transformer fold 3 epoch 028: train_loss=1.0447 val_acc=0.6195 val_f1=0.4920
|
| 351 |
-
transformer fold 3 epoch 029: train_loss=1.0606 val_acc=0.6214 val_f1=0.4925
|
| 352 |
-
transformer fold 3 epoch 030: train_loss=1.0339 val_acc=0.6214 val_f1=0.4939
|
| 353 |
-
transformer fold 4 epoch 001: train_loss=1.7875 val_acc=0.4105 val_f1=0.1297
|
| 354 |
-
transformer fold 4 epoch 002: train_loss=1.7089 val_acc=0.4302 val_f1=0.1406
|
| 355 |
-
transformer fold 4 epoch 003: train_loss=1.6493 val_acc=0.4302 val_f1=0.1726
|
| 356 |
-
transformer fold 4 epoch 004: train_loss=1.5695 val_acc=0.3918 val_f1=0.1488
|
| 357 |
-
transformer fold 4 epoch 005: train_loss=1.5149 val_acc=0.4911 val_f1=0.2165
|
| 358 |
-
transformer fold 4 epoch 006: train_loss=1.4381 val_acc=0.5370 val_f1=0.3032
|
| 359 |
-
transformer fold 4 epoch 007: train_loss=1.3845 val_acc=0.5689 val_f1=0.3141
|
| 360 |
-
transformer fold 4 epoch 008: train_loss=1.3289 val_acc=0.5098 val_f1=0.2904
|
| 361 |
-
transformer fold 4 epoch 009: train_loss=1.2909 val_acc=0.5811 val_f1=0.3882
|
| 362 |
-
transformer fold 4 epoch 010: train_loss=1.2593 val_acc=0.5848 val_f1=0.3814
|
| 363 |
-
transformer fold 4 epoch 011: train_loss=1.2390 val_acc=0.5586 val_f1=0.4543
|
| 364 |
-
transformer fold 4 epoch 012: train_loss=1.2001 val_acc=0.5820 val_f1=0.4300
|
| 365 |
-
transformer fold 4 epoch 013: train_loss=1.1804 val_acc=0.5867 val_f1=0.4860
|
| 366 |
-
transformer fold 4 epoch 014: train_loss=1.1612 val_acc=0.6186 val_f1=0.5195
|
| 367 |
-
transformer fold 4 epoch 015: train_loss=1.1549 val_acc=0.6129 val_f1=0.5202
|
| 368 |
-
transformer fold 4 epoch 016: train_loss=1.1292 val_acc=0.6232 val_f1=0.5332
|
| 369 |
-
transformer fold 4 epoch 017: train_loss=1.1110 val_acc=0.6261 val_f1=0.5095
|
| 370 |
-
transformer fold 4 epoch 018: train_loss=1.0963 val_acc=0.6336 val_f1=0.5333
|
| 371 |
-
transformer fold 4 epoch 019: train_loss=1.0797 val_acc=0.6682 val_f1=0.5735
|
| 372 |
-
transformer fold 4 epoch 020: train_loss=1.0481 val_acc=0.6298 val_f1=0.5320
|
| 373 |
-
transformer fold 4 epoch 021: train_loss=1.0657 val_acc=0.6289 val_f1=0.5371
|
| 374 |
-
transformer fold 4 epoch 022: train_loss=1.0421 val_acc=0.6467 val_f1=0.5815
|
| 375 |
-
transformer fold 4 epoch 023: train_loss=1.0175 val_acc=0.6664 val_f1=0.5736
|
| 376 |
-
transformer fold 4 epoch 024: train_loss=1.0025 val_acc=0.6626 val_f1=0.5565
|
| 377 |
-
transformer fold 4 epoch 025: train_loss=0.9965 val_acc=0.6607 val_f1=0.5808
|
| 378 |
-
transformer fold 4 epoch 026: train_loss=0.9770 val_acc=0.6570 val_f1=0.5570
|
| 379 |
-
transformer fold 4 epoch 027: train_loss=0.9740 val_acc=0.6664 val_f1=0.5727
|
| 380 |
-
Early stopping transformer fold 4 at epoch 27.
|
| 381 |
-
transformer fold 5 epoch 001: train_loss=1.8162 val_acc=0.4049 val_f1=0.1079
|
| 382 |
-
transformer fold 5 epoch 002: train_loss=1.7148 val_acc=0.4246 val_f1=0.1348
|
| 383 |
-
transformer fold 5 epoch 003: train_loss=1.6742 val_acc=0.4442 val_f1=0.1462
|
| 384 |
-
transformer fold 5 epoch 004: train_loss=1.6135 val_acc=0.4667 val_f1=0.1560
|
| 385 |
-
transformer fold 5 epoch 005: train_loss=1.5457 val_acc=0.4817 val_f1=0.2032
|
| 386 |
-
transformer fold 5 epoch 006: train_loss=1.4678 val_acc=0.4920 val_f1=0.2522
|
| 387 |
-
transformer fold 5 epoch 007: train_loss=1.3934 val_acc=0.4995 val_f1=0.2501
|
| 388 |
-
transformer fold 5 epoch 008: train_loss=1.3623 val_acc=0.5201 val_f1=0.2886
|
| 389 |
-
transformer fold 5 epoch 009: train_loss=1.3225 val_acc=0.5492 val_f1=0.3439
|
| 390 |
-
transformer fold 5 epoch 010: train_loss=1.2764 val_acc=0.5501 val_f1=0.3092
|
| 391 |
-
transformer fold 5 epoch 011: train_loss=1.2534 val_acc=0.5426 val_f1=0.4440
|
| 392 |
-
transformer fold 5 epoch 012: train_loss=1.2217 val_acc=0.5773 val_f1=0.3614
|
| 393 |
-
transformer fold 5 epoch 013: train_loss=1.1942 val_acc=0.5839 val_f1=0.5061
|
| 394 |
-
transformer fold 5 epoch 014: train_loss=1.1847 val_acc=0.5679 val_f1=0.5256
|
| 395 |
-
transformer fold 5 epoch 015: train_loss=1.1453 val_acc=0.6036 val_f1=0.5105
|
| 396 |
-
transformer fold 5 epoch 016: train_loss=1.1344 val_acc=0.6082 val_f1=0.4969
|
| 397 |
-
transformer fold 5 epoch 017: train_loss=1.1182 val_acc=0.6111 val_f1=0.5293
|
| 398 |
-
transformer fold 5 epoch 018: train_loss=1.0982 val_acc=0.5876 val_f1=0.4895
|
| 399 |
-
transformer fold 5 epoch 019: train_loss=1.0747 val_acc=0.6139 val_f1=0.5021
|
| 400 |
-
transformer fold 5 epoch 020: train_loss=1.0591 val_acc=0.5886 val_f1=0.4897
|
| 401 |
-
transformer fold 5 epoch 021: train_loss=1.0570 val_acc=0.5961 val_f1=0.5433
|
| 402 |
-
transformer fold 5 epoch 022: train_loss=1.0309 val_acc=0.6129 val_f1=0.5539
|
| 403 |
-
transformer fold 5 epoch 023: train_loss=1.0180 val_acc=0.6129 val_f1=0.5394
|
| 404 |
-
transformer fold 5 epoch 024: train_loss=1.0082 val_acc=0.6326 val_f1=0.5833
|
| 405 |
-
transformer fold 5 epoch 025: train_loss=0.9965 val_acc=0.6336 val_f1=0.5681
|
| 406 |
-
transformer fold 5 epoch 026: train_loss=0.9862 val_acc=0.6373 val_f1=0.5735
|
| 407 |
-
transformer fold 5 epoch 027: train_loss=0.9789 val_acc=0.6373 val_f1=0.5754
|
| 408 |
-
transformer fold 5 epoch 028: train_loss=0.9827 val_acc=0.6289 val_f1=0.5616
|
| 409 |
-
transformer fold 5 epoch 029: train_loss=0.9827 val_acc=0.6326 val_f1=0.5656
|
| 410 |
-
transformer fold 5 epoch 030: train_loss=0.9547 val_acc=0.6326 val_f1=0.5653
|
| 411 |
-
Saved K-fold results to kfold_results_full
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|