Upload trained artifacts for CheXVision-ResNet_best
Browse files- CheXVision-ResNet_best.pth +1 -1
- CheXVision-ResNet_history.json +281 -395
- README.md +167 -95
- training_config.json +9 -7
CheXVision-ResNet_best.pth
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
size 257689002
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c46a6c7963a2a57a87c194ae60d348823e0f00ed24abf38d5d333a45a32503be
|
| 3 |
size 257689002
|
CheXVision-ResNet_history.json
CHANGED
|
@@ -1,388 +1,293 @@
|
|
| 1 |
{
|
| 2 |
"train_combined_loss": [
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
|
| 19 |
-
|
| 20 |
-
|
| 21 |
-
|
| 22 |
-
|
| 23 |
-
|
| 24 |
-
|
| 25 |
-
|
| 26 |
-
|
| 27 |
-
|
| 28 |
-
|
| 29 |
-
|
| 30 |
-
|
| 31 |
-
|
| 32 |
-
|
| 33 |
-
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
|
| 37 |
-
|
| 38 |
-
|
| 39 |
-
|
| 40 |
-
|
| 41 |
-
|
| 42 |
-
|
| 43 |
-
|
| 44 |
-
|
| 45 |
-
|
| 46 |
-
|
| 47 |
-
|
| 48 |
-
|
| 49 |
-
|
| 50 |
-
|
| 51 |
-
|
| 52 |
-
|
| 53 |
-
|
| 54 |
-
|
| 55 |
-
|
| 56 |
-
|
| 57 |
-
|
| 58 |
-
|
| 59 |
-
1.1757468714755144,
|
| 60 |
-
1.1663964001278981,
|
| 61 |
-
1.1685066475028734,
|
| 62 |
-
1.156439424239881,
|
| 63 |
-
1.146091536159844,
|
| 64 |
-
1.1453223183141117,
|
| 65 |
-
1.135295318801354,
|
| 66 |
-
1.1266746980001392,
|
| 67 |
-
1.1235529569597675,
|
| 68 |
-
1.1187340588560835,
|
| 69 |
-
1.1156733670246421,
|
| 70 |
-
1.1034497409719584,
|
| 71 |
-
1.0999683681067116,
|
| 72 |
-
1.0941586495363078,
|
| 73 |
-
1.0909428912223247,
|
| 74 |
-
1.0838057912471075,
|
| 75 |
-
1.0761769304058302,
|
| 76 |
-
1.0813932184000388,
|
| 77 |
-
1.0619072876698643
|
| 78 |
],
|
| 79 |
"val_multilabel_loss": [
|
| 80 |
-
1.
|
| 81 |
-
1.
|
| 82 |
-
1.
|
| 83 |
-
1.
|
| 84 |
-
1.
|
| 85 |
-
1.
|
| 86 |
-
1.
|
| 87 |
-
1.
|
| 88 |
-
1.
|
| 89 |
-
1.
|
| 90 |
-
1.
|
| 91 |
-
1.
|
| 92 |
-
1.
|
| 93 |
-
1.
|
| 94 |
-
1.
|
| 95 |
-
1.
|
| 96 |
-
1.
|
| 97 |
-
1.
|
| 98 |
-
1.
|
| 99 |
-
1.
|
| 100 |
-
1.
|
| 101 |
-
1.
|
| 102 |
-
1.
|
| 103 |
-
1.
|
| 104 |
-
1.
|
| 105 |
-
1.
|
| 106 |
-
1.
|
| 107 |
-
1.
|
| 108 |
-
1.
|
| 109 |
-
1.
|
| 110 |
-
1.
|
| 111 |
-
1.
|
| 112 |
-
1.
|
| 113 |
-
1.
|
| 114 |
-
1.
|
| 115 |
-
1.
|
| 116 |
-
1.
|
| 117 |
-
1.
|
| 118 |
-
1.
|
| 119 |
-
1.
|
| 120 |
-
1.
|
| 121 |
-
1.
|
| 122 |
-
1.
|
| 123 |
-
1.
|
| 124 |
-
1.
|
| 125 |
-
1.
|
| 126 |
-
1.
|
| 127 |
-
1.
|
| 128 |
-
1.
|
| 129 |
-
1.
|
| 130 |
-
1.
|
| 131 |
-
1.
|
| 132 |
-
1.
|
| 133 |
-
1.
|
| 134 |
-
1.
|
| 135 |
-
1.
|
| 136 |
-
1.3463562143450023,
|
| 137 |
-
1.539626619937707,
|
| 138 |
-
1.4517621866711716,
|
| 139 |
-
1.5037226854753094,
|
| 140 |
-
1.4743039648489458,
|
| 141 |
-
1.4794259386904098,
|
| 142 |
-
1.5455999228299833,
|
| 143 |
-
1.695197325502457,
|
| 144 |
-
1.703609473231126,
|
| 145 |
-
1.6427013588135315,
|
| 146 |
-
1.6391914406744372,
|
| 147 |
-
1.7572424602107841,
|
| 148 |
-
1.730594052445321,
|
| 149 |
-
1.7487654256887462,
|
| 150 |
-
1.8311076000207613,
|
| 151 |
-
1.9127432956498545,
|
| 152 |
-
1.8228180259048772,
|
| 153 |
-
1.8946095726319723,
|
| 154 |
-
1.842022866761985
|
| 155 |
],
|
| 156 |
"auc_roc_macro": [
|
| 157 |
-
0.
|
| 158 |
-
0.
|
| 159 |
-
0.
|
| 160 |
-
0.
|
| 161 |
-
0.
|
| 162 |
-
0.
|
| 163 |
-
0.
|
| 164 |
-
0.
|
| 165 |
-
0.
|
| 166 |
-
0.
|
| 167 |
-
0.
|
| 168 |
-
0.
|
| 169 |
-
0.
|
| 170 |
-
0.
|
| 171 |
-
0.
|
| 172 |
-
0.
|
| 173 |
-
0.
|
| 174 |
-
0.
|
| 175 |
-
0.
|
| 176 |
-
0.
|
| 177 |
-
0.
|
| 178 |
-
0.
|
| 179 |
-
0.
|
| 180 |
-
0.
|
| 181 |
-
0.
|
| 182 |
-
0.
|
| 183 |
-
0.
|
| 184 |
-
0.
|
| 185 |
-
0.
|
| 186 |
-
0.
|
| 187 |
-
0.
|
| 188 |
-
0.
|
| 189 |
-
0.
|
| 190 |
-
0.
|
| 191 |
-
0.
|
| 192 |
-
0.
|
| 193 |
-
0.
|
| 194 |
-
0.
|
| 195 |
-
0.
|
| 196 |
-
0.
|
| 197 |
-
0.
|
| 198 |
-
0.
|
| 199 |
-
0.
|
| 200 |
-
0.
|
| 201 |
-
0.
|
| 202 |
-
0.
|
| 203 |
-
0.
|
| 204 |
-
0.
|
| 205 |
-
0.
|
| 206 |
-
0.
|
| 207 |
-
0.
|
| 208 |
-
0.
|
| 209 |
-
0.
|
| 210 |
-
0.
|
| 211 |
-
0.
|
| 212 |
-
0.
|
| 213 |
-
0.799182696741477,
|
| 214 |
-
0.7958033013422208,
|
| 215 |
-
0.7996982808695525,
|
| 216 |
-
0.8008184337727041,
|
| 217 |
-
0.7993454764932675,
|
| 218 |
-
0.7987675627632589,
|
| 219 |
-
0.7970890503264659,
|
| 220 |
-
0.7970806759058202,
|
| 221 |
-
0.795822651719548,
|
| 222 |
-
0.7959650228406401,
|
| 223 |
-
0.79570970273623,
|
| 224 |
-
0.7964225370744886,
|
| 225 |
-
0.7963621380965237,
|
| 226 |
-
0.7969704582418411,
|
| 227 |
-
0.7922591015985978,
|
| 228 |
-
0.7940750137887933,
|
| 229 |
-
0.7950192853888799,
|
| 230 |
-
0.7953308259817139,
|
| 231 |
-
0.7979492069497339
|
| 232 |
],
|
| 233 |
"binary_auc_roc": [
|
| 234 |
-
0.
|
| 235 |
-
0.
|
| 236 |
-
0.
|
| 237 |
-
0.
|
| 238 |
-
0.
|
| 239 |
-
0.
|
| 240 |
-
0.
|
| 241 |
-
0.
|
| 242 |
-
0.
|
| 243 |
-
0.
|
| 244 |
-
0.
|
| 245 |
-
0.
|
| 246 |
-
0.
|
| 247 |
-
0.
|
| 248 |
-
0.
|
| 249 |
-
0.
|
| 250 |
-
0.
|
| 251 |
-
0.
|
| 252 |
-
0.
|
| 253 |
-
0.
|
| 254 |
-
0.
|
| 255 |
-
0.
|
| 256 |
-
0.
|
| 257 |
-
0.
|
| 258 |
-
0.
|
| 259 |
-
0.
|
| 260 |
-
0.
|
| 261 |
-
0.
|
| 262 |
-
0.
|
| 263 |
-
0.
|
| 264 |
-
0.
|
| 265 |
-
0.
|
| 266 |
-
0.
|
| 267 |
-
0.
|
| 268 |
-
0.
|
| 269 |
-
0.
|
| 270 |
-
0.
|
| 271 |
-
0.
|
| 272 |
-
0.
|
| 273 |
-
0.
|
| 274 |
-
0.
|
| 275 |
-
0.
|
| 276 |
-
0.
|
| 277 |
-
0.
|
| 278 |
-
0.
|
| 279 |
-
0.
|
| 280 |
-
0.
|
| 281 |
-
0.
|
| 282 |
-
0.
|
| 283 |
-
0.
|
| 284 |
-
0.
|
| 285 |
-
0.
|
| 286 |
-
0.
|
| 287 |
-
0.
|
| 288 |
-
0.
|
| 289 |
-
0.
|
| 290 |
-
0.7534207720526022,
|
| 291 |
-
0.7545340120525215,
|
| 292 |
-
0.7559255410399631,
|
| 293 |
-
0.7548512161113886,
|
| 294 |
-
0.7570695152610959,
|
| 295 |
-
0.7554793204918642,
|
| 296 |
-
0.7527130724830046,
|
| 297 |
-
0.7546512055323167,
|
| 298 |
-
0.7543438633201833,
|
| 299 |
-
0.7555772385439521,
|
| 300 |
-
0.7555056841219112,
|
| 301 |
-
0.7562786904095109,
|
| 302 |
-
0.7549175314273522,
|
| 303 |
-
0.7555050397398804,
|
| 304 |
-
0.7539582146829898,
|
| 305 |
-
0.7558435084057675,
|
| 306 |
-
0.7558688074046331,
|
| 307 |
-
0.7562037739942654,
|
| 308 |
-
0.7562586865499428
|
| 309 |
],
|
| 310 |
"binary_f1": [
|
| 311 |
-
0.
|
| 312 |
-
0.
|
| 313 |
-
0.
|
| 314 |
-
0.
|
| 315 |
-
0.
|
| 316 |
-
0.
|
| 317 |
-
0.
|
| 318 |
-
0.
|
| 319 |
-
0.
|
| 320 |
-
0.
|
| 321 |
-
0.
|
| 322 |
-
0.
|
| 323 |
-
0.
|
| 324 |
-
0.
|
| 325 |
-
0.
|
| 326 |
-
0.
|
| 327 |
-
0.
|
| 328 |
-
0.
|
| 329 |
-
0.
|
| 330 |
-
0.
|
| 331 |
-
0.
|
| 332 |
-
0.
|
| 333 |
-
0.
|
| 334 |
-
0.
|
| 335 |
-
0.
|
| 336 |
-
0.
|
| 337 |
-
0.
|
| 338 |
-
0.
|
| 339 |
-
0.
|
| 340 |
-
0.
|
| 341 |
-
0.
|
| 342 |
-
0.
|
| 343 |
-
0.
|
| 344 |
-
0.
|
| 345 |
-
0.
|
| 346 |
-
0.
|
| 347 |
-
0.
|
| 348 |
-
0.
|
| 349 |
-
0.
|
| 350 |
-
0.
|
| 351 |
-
0.
|
| 352 |
-
0.
|
| 353 |
-
0.
|
| 354 |
-
0.
|
| 355 |
-
0.
|
| 356 |
-
0.
|
| 357 |
-
0.
|
| 358 |
-
0.
|
| 359 |
-
0.
|
| 360 |
-
0.
|
| 361 |
-
0.
|
| 362 |
-
0.
|
| 363 |
-
0.
|
| 364 |
-
0.
|
| 365 |
-
0.
|
| 366 |
-
0.
|
| 367 |
-
0.6274450797472164,
|
| 368 |
-
0.6245656443571537,
|
| 369 |
-
0.6238088035093027,
|
| 370 |
-
0.6288444311734847,
|
| 371 |
-
0.6219124109713593,
|
| 372 |
-
0.6217297630040012,
|
| 373 |
-
0.6473523703909065,
|
| 374 |
-
0.6262778111846061,
|
| 375 |
-
0.6288288288288288,
|
| 376 |
-
0.6338600451467269,
|
| 377 |
-
0.6291460303166742,
|
| 378 |
-
0.6284259397933204,
|
| 379 |
-
0.6229258639062262,
|
| 380 |
-
0.6284251731406203,
|
| 381 |
-
0.6075869667873446,
|
| 382 |
-
0.6178736517719569,
|
| 383 |
-
0.626969696969697,
|
| 384 |
-
0.6349442379182156,
|
| 385 |
-
0.6363636363636364
|
| 386 |
],
|
| 387 |
"learning_rate": [
|
| 388 |
0.0009997532801828658,
|
|
@@ -440,25 +345,6 @@
|
|
| 440 |
0.000452945843340743,
|
| 441 |
0.00043733338321784806,
|
| 442 |
0.0004217827674798847,
|
| 443 |
-
0.00040630934270713783
|
| 444 |
-
0.000390928379301729,
|
| 445 |
-
0.0003756550564175727,
|
| 446 |
-
0.00036050444698038553,
|
| 447 |
-
0.00034549150281252655,
|
| 448 |
-
0.0003306310398773544,
|
| 449 |
-
0.00031593772365766127,
|
| 450 |
-
0.0003014260546826097,
|
| 451 |
-
0.0002871103542174637,
|
| 452 |
-
0.0002730047501302267,
|
| 453 |
-
0.00025912316294914234,
|
| 454 |
-
0.0002454792921248144,
|
| 455 |
-
0.00023208660251050164,
|
| 456 |
-
0.00021895831107393473,
|
| 457 |
-
0.00020610737385376356,
|
| 458 |
-
0.00019354647317351177,
|
| 459 |
-
0.0001812880051256552,
|
| 460 |
-
0.00016934406733817422,
|
| 461 |
-
0.0001577264470356557,
|
| 462 |
-
0.00014644660940672634
|
| 463 |
]
|
| 464 |
}
|
|
|
|
| 1 |
{
|
| 2 |
"train_combined_loss": [
|
| 3 |
+
2.5017478092518832,
|
| 4 |
+
2.4517102507159465,
|
| 5 |
+
2.4380105109022523,
|
| 6 |
+
2.4309709077249786,
|
| 7 |
+
2.424811314127562,
|
| 8 |
+
2.4184479089691737,
|
| 9 |
+
2.414860142601861,
|
| 10 |
+
2.4134798679545537,
|
| 11 |
+
2.4105669968529604,
|
| 12 |
+
2.40441044164313,
|
| 13 |
+
2.403444120721767,
|
| 14 |
+
2.403088805638082,
|
| 15 |
+
2.40111893431962,
|
| 16 |
+
2.397886505417546,
|
| 17 |
+
2.3932514996409746,
|
| 18 |
+
2.3935582229048333,
|
| 19 |
+
2.3898036124780386,
|
| 20 |
+
2.391220231759214,
|
| 21 |
+
2.3918640016225274,
|
| 22 |
+
2.387465572166384,
|
| 23 |
+
2.3867419359683257,
|
| 24 |
+
2.384662029302168,
|
| 25 |
+
2.3829311562083473,
|
| 26 |
+
2.381975087506032,
|
| 27 |
+
2.3787668846907635,
|
| 28 |
+
2.377704565985161,
|
| 29 |
+
2.3768266663620308,
|
| 30 |
+
2.3744500416467726,
|
| 31 |
+
2.373192110073387,
|
| 32 |
+
2.373029945226184,
|
| 33 |
+
2.3709736658485534,
|
| 34 |
+
2.3693872574623933,
|
| 35 |
+
2.3670289138530944,
|
| 36 |
+
2.3653088280075183,
|
| 37 |
+
2.3628099622928973,
|
| 38 |
+
2.3609147581844265,
|
| 39 |
+
2.361753248955588,
|
| 40 |
+
2.3606478994756377,
|
| 41 |
+
2.3565852301566186,
|
| 42 |
+
2.3557814503860826,
|
| 43 |
+
2.351501520320649,
|
| 44 |
+
2.3508255497864043,
|
| 45 |
+
2.3519229563833126,
|
| 46 |
+
2.348998775919535,
|
| 47 |
+
2.345827183454871,
|
| 48 |
+
2.342431453896802,
|
| 49 |
+
2.3403395820522572,
|
| 50 |
+
2.3383285898764563,
|
| 51 |
+
2.3368316216261875,
|
| 52 |
+
2.3348457433877265,
|
| 53 |
+
2.332602815724916,
|
| 54 |
+
2.328876929636844,
|
| 55 |
+
2.3253704189483697,
|
| 56 |
+
2.3241626850162223,
|
| 57 |
+
2.320346925177182,
|
| 58 |
+
2.3164655637579648
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 59 |
],
|
| 60 |
"val_multilabel_loss": [
|
| 61 |
+
1.6629415960872875,
|
| 62 |
+
1.7253039257199156,
|
| 63 |
+
1.7237522304892874,
|
| 64 |
+
1.6831213850267126,
|
| 65 |
+
1.6504013752069127,
|
| 66 |
+
1.6694340028014838,
|
| 67 |
+
1.647224635637107,
|
| 68 |
+
1.630443429412628,
|
| 69 |
+
1.6348010408444231,
|
| 70 |
+
1.65254568986866,
|
| 71 |
+
1.6517781323077632,
|
| 72 |
+
1.6292247812287146,
|
| 73 |
+
1.6325071178564505,
|
| 74 |
+
1.6522526557372064,
|
| 75 |
+
1.6147371734223779,
|
| 76 |
+
1.6168613246842927,
|
| 77 |
+
1.6049774304157545,
|
| 78 |
+
1.6364540649729282,
|
| 79 |
+
1.644489560140615,
|
| 80 |
+
1.615904019326389,
|
| 81 |
+
1.6100796604690766,
|
| 82 |
+
1.6109043486645909,
|
| 83 |
+
1.6167844931284587,
|
| 84 |
+
1.607833169421562,
|
| 85 |
+
1.597123033526231,
|
| 86 |
+
1.6001729961870765,
|
| 87 |
+
1.6109064703895932,
|
| 88 |
+
1.5861976323675375,
|
| 89 |
+
1.615142758153066,
|
| 90 |
+
1.5935080178311558,
|
| 91 |
+
1.5909535587668753,
|
| 92 |
+
1.599831426177038,
|
| 93 |
+
1.587142344950294,
|
| 94 |
+
1.6012053072285586,
|
| 95 |
+
1.5902345444307942,
|
| 96 |
+
1.587719267823783,
|
| 97 |
+
1.6034909079388744,
|
| 98 |
+
1.5938301490468472,
|
| 99 |
+
1.5847442938166172,
|
| 100 |
+
1.5777398695130975,
|
| 101 |
+
1.577170986421302,
|
| 102 |
+
1.5870322189411195,
|
| 103 |
+
1.592615208038095,
|
| 104 |
+
1.5891072980496062,
|
| 105 |
+
1.5830015364815206,
|
| 106 |
+
1.5779751499159997,
|
| 107 |
+
1.580349182882229,
|
| 108 |
+
1.5837400463782774,
|
| 109 |
+
1.5780702732524283,
|
| 110 |
+
1.5794939707641173,
|
| 111 |
+
1.5803661934134006,
|
| 112 |
+
1.5817728456662816,
|
| 113 |
+
1.576129719322803,
|
| 114 |
+
1.5848526864492594,
|
| 115 |
+
1.5805597555737536,
|
| 116 |
+
1.5823028491658657
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 117 |
],
|
| 118 |
"auc_roc_macro": [
|
| 119 |
+
0.6859769342030092,
|
| 120 |
+
0.7017610207014987,
|
| 121 |
+
0.7128205228067684,
|
| 122 |
+
0.7214877867379971,
|
| 123 |
+
0.7269218697783203,
|
| 124 |
+
0.7413096956366143,
|
| 125 |
+
0.7429409412867468,
|
| 126 |
+
0.7549086529350804,
|
| 127 |
+
0.7578782639446683,
|
| 128 |
+
0.7601514485649264,
|
| 129 |
+
0.7653173102958786,
|
| 130 |
+
0.7752126419360506,
|
| 131 |
+
0.7732489497834533,
|
| 132 |
+
0.7679596466196615,
|
| 133 |
+
0.7791568671936376,
|
| 134 |
+
0.7767314803643108,
|
| 135 |
+
0.7855238589580713,
|
| 136 |
+
0.7799695001045467,
|
| 137 |
+
0.7902808302225469,
|
| 138 |
+
0.7790346979881944,
|
| 139 |
+
0.790205601093416,
|
| 140 |
+
0.7948788393209412,
|
| 141 |
+
0.7941204431408718,
|
| 142 |
+
0.7959191064152049,
|
| 143 |
+
0.7984400460926212,
|
| 144 |
+
0.7983197247338251,
|
| 145 |
+
0.7957757402108899,
|
| 146 |
+
0.7967411657647677,
|
| 147 |
+
0.8047798532820158,
|
| 148 |
+
0.807631517984365,
|
| 149 |
+
0.8049268380836612,
|
| 150 |
+
0.8006993616791789,
|
| 151 |
+
0.8068953480426215,
|
| 152 |
+
0.8068982960470947,
|
| 153 |
+
0.8046117594662985,
|
| 154 |
+
0.8057318834313072,
|
| 155 |
+
0.8001519017364188,
|
| 156 |
+
0.8065290837289874,
|
| 157 |
+
0.8061587575268151,
|
| 158 |
+
0.8093209642299051,
|
| 159 |
+
0.8140855723810256,
|
| 160 |
+
0.8003516289580469,
|
| 161 |
+
0.8031216683665912,
|
| 162 |
+
0.8138494146393133,
|
| 163 |
+
0.810207578100755,
|
| 164 |
+
0.8067401025088794,
|
| 165 |
+
0.8056765983756585,
|
| 166 |
+
0.8102668305978409,
|
| 167 |
+
0.8084614059744073,
|
| 168 |
+
0.8014101256350968,
|
| 169 |
+
0.8111299451892003,
|
| 170 |
+
0.810147098813738,
|
| 171 |
+
0.8080920103370876,
|
| 172 |
+
0.804778106357644,
|
| 173 |
+
0.8059369919036748,
|
| 174 |
+
0.802830114203049
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 175 |
],
|
| 176 |
"binary_auc_roc": [
|
| 177 |
+
0.7085197278399261,
|
| 178 |
+
0.7218010858789784,
|
| 179 |
+
0.7290453407368905,
|
| 180 |
+
0.7331379230816298,
|
| 181 |
+
0.7413196977612935,
|
| 182 |
+
0.7454782872392858,
|
| 183 |
+
0.7503901032781899,
|
| 184 |
+
0.7518176055929222,
|
| 185 |
+
0.7501217321706216,
|
| 186 |
+
0.7545989825712031,
|
| 187 |
+
0.7547484511857638,
|
| 188 |
+
0.7559080306586885,
|
| 189 |
+
0.7571209817737383,
|
| 190 |
+
0.7556858029078551,
|
| 191 |
+
0.75887437329645,
|
| 192 |
+
0.7639652154735066,
|
| 193 |
+
0.7637623472002105,
|
| 194 |
+
0.761250069761359,
|
| 195 |
+
0.7610221266220776,
|
| 196 |
+
0.7620189576072828,
|
| 197 |
+
0.7622185479372042,
|
| 198 |
+
0.766660497409136,
|
| 199 |
+
0.7669984617760424,
|
| 200 |
+
0.7647342434024804,
|
| 201 |
+
0.7664539869765349,
|
| 202 |
+
0.7637091996909656,
|
| 203 |
+
0.7669198471682716,
|
| 204 |
+
0.7682034561738411,
|
| 205 |
+
0.7686865465807521,
|
| 206 |
+
0.7702223611098971,
|
| 207 |
+
0.7702662631378289,
|
| 208 |
+
0.7656520115141543,
|
| 209 |
+
0.7697201633749392,
|
| 210 |
+
0.7695492060204782,
|
| 211 |
+
0.7707394916980059,
|
| 212 |
+
0.7711889061396496,
|
| 213 |
+
0.7683679697079929,
|
| 214 |
+
0.7717346697032189,
|
| 215 |
+
0.7713117309580627,
|
| 216 |
+
0.7729451833731954,
|
| 217 |
+
0.7738760912749776,
|
| 218 |
+
0.770513817904138,
|
| 219 |
+
0.7677999609560523,
|
| 220 |
+
0.7697774293258598,
|
| 221 |
+
0.7707403602129174,
|
| 222 |
+
0.7710522411158769,
|
| 223 |
+
0.7708061992465101,
|
| 224 |
+
0.7704557955047462,
|
| 225 |
+
0.7698140470351814,
|
| 226 |
+
0.7696726191877021,
|
| 227 |
+
0.7686372373470824,
|
| 228 |
+
0.7671217068436061,
|
| 229 |
+
0.7689469889876792,
|
| 230 |
+
0.7640551207751232,
|
| 231 |
+
0.7642634803039869,
|
| 232 |
+
0.7632954503939025
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 233 |
],
|
| 234 |
"binary_f1": [
|
| 235 |
+
0.5168117426181942,
|
| 236 |
+
0.5820330252991971,
|
| 237 |
+
0.6321216808455787,
|
| 238 |
+
0.5934708962118879,
|
| 239 |
+
0.5829496745515161,
|
| 240 |
+
0.6203488372093023,
|
| 241 |
+
0.5878573723096692,
|
| 242 |
+
0.6017781937295273,
|
| 243 |
+
0.6083218179026563,
|
| 244 |
+
0.6068986948415165,
|
| 245 |
+
0.6039850560398505,
|
| 246 |
+
0.6033501896333755,
|
| 247 |
+
0.6243829468960359,
|
| 248 |
+
0.6244194756554308,
|
| 249 |
+
0.6055423594615994,
|
| 250 |
+
0.616938616938617,
|
| 251 |
+
0.5948401752393315,
|
| 252 |
+
0.6243946731234867,
|
| 253 |
+
0.6382671480144404,
|
| 254 |
+
0.6325706594885598,
|
| 255 |
+
0.6222971936819506,
|
| 256 |
+
0.6400235086688216,
|
| 257 |
+
0.6345345345345346,
|
| 258 |
+
0.6398097220157574,
|
| 259 |
+
0.6141757032846141,
|
| 260 |
+
0.6307318554509566,
|
| 261 |
+
0.6294772138393537,
|
| 262 |
+
0.6122773536895675,
|
| 263 |
+
0.6425821735267989,
|
| 264 |
+
0.6429210134128167,
|
| 265 |
+
0.636432350718065,
|
| 266 |
+
0.6283969465648855,
|
| 267 |
+
0.6267876364754729,
|
| 268 |
+
0.658653149891383,
|
| 269 |
+
0.6196741854636592,
|
| 270 |
+
0.639344262295082,
|
| 271 |
+
0.6499118165784833,
|
| 272 |
+
0.6378896882494005,
|
| 273 |
+
0.6404679766011699,
|
| 274 |
+
0.6213714106386318,
|
| 275 |
+
0.6388931123612589,
|
| 276 |
+
0.6315628815628815,
|
| 277 |
+
0.642644431209053,
|
| 278 |
+
0.6471539932342991,
|
| 279 |
+
0.6272024729520865,
|
| 280 |
+
0.6453932584269663,
|
| 281 |
+
0.6255967965501309,
|
| 282 |
+
0.6475469500655118,
|
| 283 |
+
0.6164233003611242,
|
| 284 |
+
0.629788538155072,
|
| 285 |
+
0.6435014047020553,
|
| 286 |
+
0.6432234432234433,
|
| 287 |
+
0.6268702290076336,
|
| 288 |
+
0.6308943089430894,
|
| 289 |
+
0.6264697015375339,
|
| 290 |
+
0.6399416909620991
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 291 |
],
|
| 292 |
"learning_rate": [
|
| 293 |
0.0009997532801828658,
|
|
|
|
| 345 |
0.000452945843340743,
|
| 346 |
0.00043733338321784806,
|
| 347 |
0.0004217827674798847,
|
| 348 |
+
0.00040630934270713783
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 349 |
]
|
| 350 |
}
|
README.md
CHANGED
|
@@ -1,95 +1,167 @@
|
|
| 1 |
-
---
|
| 2 |
-
license: mit
|
| 3 |
-
language:
|
| 4 |
-
- en
|
| 5 |
-
library_name: pytorch
|
| 6 |
-
pipeline_tag: image-classification
|
| 7 |
-
tags:
|
| 8 |
-
- chexvision
|
| 9 |
-
- medical-imaging
|
| 10 |
-
- chest-xray
|
| 11 |
-
- radiology
|
| 12 |
-
- pytorch
|
| 13 |
-
- multi-label-classification
|
| 14 |
-
datasets:
|
| 15 |
-
-
|
| 16 |
-
---
|
| 17 |
-
|
| 18 |
-
# CheXVision-ResNet
|
| 19 |
-
|
| 20 |
-
|
| 21 |
-
|
| 22 |
-
-
|
| 23 |
-
|
| 24 |
-
|
| 25 |
-
|
| 26 |
-
|
| 27 |
-
|
| 28 |
-
|
| 29 |
-
|
| 30 |
-
|
| 31 |
-
## Architecture
|
| 32 |
-
|
| 33 |
-
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
|
| 37 |
-
|
| 38 |
-
|
| 39 |
-
|
| 40 |
-
|
| 41 |
-
|
| 42 |
-
|
| 43 |
-
|
| 44 |
-
|
| 45 |
-
-
|
| 46 |
-
|
| 47 |
-
|
| 48 |
-
-
|
| 49 |
-
|
| 50 |
-
|
| 51 |
-
|
| 52 |
-
|
| 53 |
-
-
|
| 54 |
-
|
| 55 |
-
|
| 56 |
-
|
| 57 |
-
-
|
| 58 |
-
|
| 59 |
-
|
| 60 |
-
|
| 61 |
-
|
| 62 |
-
|
| 63 |
-
|
| 64 |
-
|
| 65 |
-
|
| 66 |
-
|
| 67 |
-
|
| 68 |
-
|
| 69 |
-
|
| 70 |
-
|
| 71 |
-
|
| 72 |
-
|
| 73 |
-
-
|
| 74 |
-
|
| 75 |
-
|
| 76 |
-
|
| 77 |
-
|
| 78 |
-
|
| 79 |
-
|
| 80 |
-
|
| 81 |
-
|
| 82 |
-
|
| 83 |
-
|
| 84 |
-
|
| 85 |
-
|
| 86 |
-
|
| 87 |
-
|
| 88 |
-
|
| 89 |
-
|
| 90 |
-
|
| 91 |
-
|
| 92 |
-
|
| 93 |
-
|
| 94 |
-
|
| 95 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
license: mit
|
| 3 |
+
language:
|
| 4 |
+
- en
|
| 5 |
+
library_name: pytorch
|
| 6 |
+
pipeline_tag: image-classification
|
| 7 |
+
tags:
|
| 8 |
+
- chexvision
|
| 9 |
+
- medical-imaging
|
| 10 |
+
- chest-xray
|
| 11 |
+
- radiology
|
| 12 |
+
- pytorch
|
| 13 |
+
- multi-label-classification
|
| 14 |
+
datasets:
|
| 15 |
+
- arudaev/chest-xray-14-320
|
| 16 |
+
---
|
| 17 |
+
|
| 18 |
+
# CheXVision-ResNet
|
| 19 |
+
|
| 20 |
+
> **CheXVision** β Deep Learning & Big Data university project.
|
| 21 |
+
> 14-class chest X-ray pathology detection + binary normal/abnormal classification
|
| 22 |
+
> on the NIH Chest X-ray14 dataset (112,120 images).
|
| 23 |
+
|
| 24 |
+
## Project Resources
|
| 25 |
+
|
| 26 |
+
- [GitHub repository](https://github.com/arudaev/chexvision)
|
| 27 |
+
- [Presentation deck](https://arudaev.github.io/chexvision/)
|
| 28 |
+
- [Live demo](https://huggingface.co/spaces/arudaev/chexvision-demo)
|
| 29 |
+
- [Dataset](https://huggingface.co/datasets/arudaev/chest-xray-14-320)
|
| 30 |
+
|
| 31 |
+
## Architecture
|
| 32 |
+
|
| 33 |
+
```mermaid
|
| 34 |
+
graph LR
|
| 35 |
+
IN["Input
|
| 36 |
+
3 Γ 320 Γ 320"] --> STEM["Stem
|
| 37 |
+
7Γ7 Conv Β· BN Β· ReLU
|
| 38 |
+
3β64ch Β· MaxPool Γ·2"]
|
| 39 |
+
STEM --> S1["Stage 1
|
| 40 |
+
3Γ SE-ResBlock
|
| 41 |
+
64ch"]
|
| 42 |
+
S1 --> S2["Stage 2 βΒ½
|
| 43 |
+
4Γ SE-ResBlock
|
| 44 |
+
128ch"]
|
| 45 |
+
S2 --> S3["Stage 3 βΒ½
|
| 46 |
+
6Γ SE-ResBlock
|
| 47 |
+
256ch"]
|
| 48 |
+
S3 --> S4["Stage 4 βΒ½
|
| 49 |
+
3Γ SE-ResBlock
|
| 50 |
+
512ch"]
|
| 51 |
+
S4 --> GAP["Global Avg Pool
|
| 52 |
+
Dropout(0.5)
|
| 53 |
+
512-dim"]
|
| 54 |
+
GAP --> MLH["Multilabel Head
|
| 55 |
+
Linear 512β14
|
| 56 |
+
sigmoid Β· 14 pathologies"]
|
| 57 |
+
GAP --> BH["Binary Head
|
| 58 |
+
Linear 512β1
|
| 59 |
+
sigmoid Β· Normal/Abnormal"]
|
| 60 |
+
style MLH fill:#2e7d32,color:#fff
|
| 61 |
+
style BH fill:#1565c0,color:#fff
|
| 62 |
+
style IN fill:#37474f,color:#fff
|
| 63 |
+
```
|
| 64 |
+
|
| 65 |
+
## Training Pipeline
|
| 66 |
+
|
| 67 |
+
```mermaid
|
| 68 |
+
flowchart TD
|
| 69 |
+
DS[("ποΈ arudaev/chest-xray-14-320
|
| 70 |
+
112,120 images Β· 36 shards Β· ~7.97 GB")]
|
| 71 |
+
DS -->|snapshot_download| PREP["π data/images Β· data/labels.csv
|
| 72 |
+
train 78,468 Β· val 11,210 Β· test 22,442"]
|
| 73 |
+
PREP --> AUG["Augmentation Pipeline
|
| 74 |
+
HFlip Β· RotateΒ±15Β° Β· RandomAffine
|
| 75 |
+
ColorJitter Β· GaussianBlur Β· RandomErasing"]
|
| 76 |
+
AUG --> FWD["β‘ Model Forward Pass
|
| 77 |
+
torch.cuda.amp.autocast Β· fp16"]
|
| 78 |
+
FWD --> ML["multilabel_logits BΓ14
|
| 79 |
+
WeightedBCE + pos_weight Β· 14 classes"]
|
| 80 |
+
FWD --> BIN["binary_logits BΓ1
|
| 81 |
+
BCE Β· Normal vs. Abnormal"]
|
| 82 |
+
ML --> LOSS["Combined Loss
|
| 83 |
+
1.0 Γ multilabel + 0.5 Γ binary"]
|
| 84 |
+
BIN --> LOSS
|
| 85 |
+
LOSS --> BACK["Backward Β· Grad Clip 1.0
|
| 86 |
+
Gradient Accumulation Γ4 Β· eff. batch 96"]
|
| 87 |
+
BACK --> OPT["AdamW Β· CosineAnnealingLR
|
| 88 |
+
early stop patience = 15"]
|
| 89 |
+
OPT -->|"β best val AUC-ROC"| BEST["πΎ Best Checkpoint
|
| 90 |
+
model_state Β· best_val_metrics Β· config"]
|
| 91 |
+
BEST -->|upload_model_artifacts| HUB["π€ HF Hub
|
| 92 |
+
checkpoint Β· history.json Β· model card"]
|
| 93 |
+
```
|
| 94 |
+
|
| 95 |
+
## Training Metrics
|
| 96 |
+
|
| 97 |
+
- Best validation macro AUC-ROC: `0.8141`
|
| 98 |
+
- Best validation binary AUC-ROC: `0.7739`
|
| 99 |
+
- Best validation binary F1: `0.6587`
|
| 100 |
+
- Best checkpoint epoch: `41`
|
| 101 |
+
|
| 102 |
+
|
| 103 |
+
## Per-Class AUC-ROC at Best Epoch
|
| 104 |
+
|
| 105 |
+
| Pathology | AUC-ROC | Visual |
|
| 106 |
+
|----------------------|----------|---------------|
|
| 107 |
+
| Atelectasis | `0.8022` | `ββββββββββ` |
|
| 108 |
+
| Cardiomegaly | `0.9059` | `ββββββββββ` |
|
| 109 |
+
| Effusion | `0.8831` | `ββββββββββ` |
|
| 110 |
+
| Infiltration | `0.7060` | `ββββββββββ` |
|
| 111 |
+
| Mass | `0.8596` | `ββββββββββ` |
|
| 112 |
+
| Nodule | `0.7525` | `ββββββββββ` |
|
| 113 |
+
| Pneumonia | `0.7298` | `ββββββββββ` |
|
| 114 |
+
| Pneumothorax | `0.8329` | `ββββββββββ` |
|
| 115 |
+
| Consolidation | `0.8080` | `ββββββββββ` |
|
| 116 |
+
| Edema | `0.9122` | `ββββββββββ` |
|
| 117 |
+
| Emphysema | `0.8545` | `ββββββββββ` |
|
| 118 |
+
| Fibrosis | `0.7622` | `ββββββββββ` |
|
| 119 |
+
| Pleural_Thickening | `0.7782` | `ββββββββββ` |
|
| 120 |
+
| Hernia | `0.8101` | `ββββββββββ` |
|
| 121 |
+
|
| 122 |
+
## Training Configuration
|
| 123 |
+
|
| 124 |
+
- Repository: `arudaev/chexvision-scratch`
|
| 125 |
+
- Dataset: [arudaev/chest-xray-14-320](https://huggingface.co/datasets/arudaev/chest-xray-14-320) Β· revision `44443e6ee968b3c6094b63f14a27698c40b50680`
|
| 126 |
+
- Architecture: Custom residual CNN with Squeeze-Excitation channel attention (depth [3, 4, 6, 3]) trained from scratch with shared features and dual classification heads.
|
| 127 |
+
- Platform: Kaggle GPU kernel (NVIDIA T4 / P100)
|
| 128 |
+
- Batch size: `24` Γ grad_accum `4` = **effective batch `96`**
|
| 129 |
+
- AMP (fp16): `enabled`
|
| 130 |
+
- CLAHE preprocessing: `enabled`
|
| 131 |
+
- Label smoothing: `0.1`
|
| 132 |
+
- Optimizer: AdamW Β· Scheduler: CosineAnnealingLR
|
| 133 |
+
- Epochs configured: `100` Β· Early stop patience: `15`
|
| 134 |
+
|
| 135 |
+
## Intended Use
|
| 136 |
+
|
| 137 |
+
This model is intended for research and educational work on automated chest X-ray pathology detection.
|
| 138 |
+
It outputs two predictions per image:
|
| 139 |
+
1. **Multi-label scores** β independent sigmoid probability for each of 14 NIH pathologies
|
| 140 |
+
2. **Binary score** β sigmoid probability of any abnormality (Normal vs. Abnormal)
|
| 141 |
+
|
| 142 |
+
## Limitations
|
| 143 |
+
|
| 144 |
+
- Not validated for clinical use. Predictions must not substitute professional medical judgment.
|
| 145 |
+
- Trained on NIH Chest X-ray14, which contains noisy radiologist annotations (patient-level labels, not lesion-level).
|
| 146 |
+
- Performance degrades on images from equipment, patient populations, or preprocessing pipelines
|
| 147 |
+
that differ from the NIH training distribution.
|
| 148 |
+
- Reported AUC metrics are on the validation split, not the held-out test set.
|
| 149 |
+
|
| 150 |
+
## CheXNet Benchmark Context
|
| 151 |
+
|
| 152 |
+
CheXNet (Rajpurkar et al., 2017) β the seminal paper establishing DenseNet-121 for chest X-ray
|
| 153 |
+
classification β reported **0.841 macro AUC-ROC** on a comparable split of this dataset.
|
| 154 |
+
CheXVision-DenseNet matches this benchmark. See the
|
| 155 |
+
[CheXVision demo](https://huggingface.co/spaces/arudaev/chexvision-demo) for live inference, or the
|
| 156 |
+
[presentation deck](https://arudaev.github.io/chexvision/) for the project walkthrough.
|
| 157 |
+
|
| 158 |
+
## Citation
|
| 159 |
+
|
| 160 |
+
```bibtex
|
| 161 |
+
@misc{chexvision2026,
|
| 162 |
+
title={CheXVision: Dual-Task Chest X-ray Classification with Custom CNN and DenseNet-121},
|
| 163 |
+
author={BIG D(ATA) Team},
|
| 164 |
+
year={2026},
|
| 165 |
+
howpublished={\url{https://huggingface.co/arudaev/chexvision-scratch}}
|
| 166 |
+
}
|
| 167 |
+
```
|
training_config.json
CHANGED
|
@@ -1,8 +1,9 @@
|
|
| 1 |
{
|
| 2 |
"seed": 42,
|
| 3 |
"data": {
|
| 4 |
-
"dataset_name": "
|
| 5 |
"image_size": 320,
|
|
|
|
| 6 |
"num_workers": 4,
|
| 7 |
"pin_memory": true,
|
| 8 |
"train_split": 0.7,
|
|
@@ -38,7 +39,7 @@
|
|
| 38 |
"Hernia"
|
| 39 |
],
|
| 40 |
"data_dir": "/kaggle/working/data",
|
| 41 |
-
"hf_dataset_repo": "
|
| 42 |
"hf_dataset_revision": "44443e6ee968b3c6094b63f14a27698c40b50680"
|
| 43 |
},
|
| 44 |
"training": {
|
|
@@ -54,7 +55,8 @@
|
|
| 54 |
"use_amp": true,
|
| 55 |
"grad_accum_steps": 4,
|
| 56 |
"multilabel_weight": 1.0,
|
| 57 |
-
"binary_weight": 0.5
|
|
|
|
| 58 |
},
|
| 59 |
"evaluation": {
|
| 60 |
"primary_metric": "auc_roc_macro",
|
|
@@ -67,10 +69,10 @@
|
|
| 67 |
"log_every_n_steps": 100
|
| 68 |
},
|
| 69 |
"huggingface": {
|
| 70 |
-
"dataset_repo": "
|
| 71 |
-
"scratch_model_repo": "
|
| 72 |
-
"transfer_model_repo": "
|
| 73 |
-
"space_repo": "
|
| 74 |
},
|
| 75 |
"model": {
|
| 76 |
"type": "scratch",
|
|
|
|
| 1 |
{
|
| 2 |
"seed": 42,
|
| 3 |
"data": {
|
| 4 |
+
"dataset_name": "arudaev/chest-xray-14-320",
|
| 5 |
"image_size": 320,
|
| 6 |
+
"clahe": true,
|
| 7 |
"num_workers": 4,
|
| 8 |
"pin_memory": true,
|
| 9 |
"train_split": 0.7,
|
|
|
|
| 39 |
"Hernia"
|
| 40 |
],
|
| 41 |
"data_dir": "/kaggle/working/data",
|
| 42 |
+
"hf_dataset_repo": "arudaev/chest-xray-14-320",
|
| 43 |
"hf_dataset_revision": "44443e6ee968b3c6094b63f14a27698c40b50680"
|
| 44 |
},
|
| 45 |
"training": {
|
|
|
|
| 55 |
"use_amp": true,
|
| 56 |
"grad_accum_steps": 4,
|
| 57 |
"multilabel_weight": 1.0,
|
| 58 |
+
"binary_weight": 0.5,
|
| 59 |
+
"label_smoothing": 0.1
|
| 60 |
},
|
| 61 |
"evaluation": {
|
| 62 |
"primary_metric": "auc_roc_macro",
|
|
|
|
| 69 |
"log_every_n_steps": 100
|
| 70 |
},
|
| 71 |
"huggingface": {
|
| 72 |
+
"dataset_repo": "arudaev/chest-xray-14-320",
|
| 73 |
+
"scratch_model_repo": "arudaev/chexvision-scratch",
|
| 74 |
+
"transfer_model_repo": "arudaev/chexvision-densenet",
|
| 75 |
+
"space_repo": "arudaev/chexvision-demo"
|
| 76 |
},
|
| 77 |
"model": {
|
| 78 |
"type": "scratch",
|