arudaev commited on
Commit
fd78522
Β·
verified Β·
1 Parent(s): b4be829

Upload trained artifacts for CheXVision-ResNet_best

Browse files
CheXVision-ResNet_best.pth CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:eebff599d39394890c23208e15bc089a56d888509ecd687034f735d0f9e05571
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
- 1.7124134723719688,
4
- 1.6563327389704188,
5
- 1.6192178167574733,
6
- 1.6065538301949283,
7
- 1.5934712331857854,
8
- 1.5737339528240253,
9
- 1.5592873922382071,
10
- 1.5484244657245259,
11
- 1.5384113620743087,
12
- 1.5241506459640335,
13
- 1.5128174654407918,
14
- 1.5028224598814723,
15
- 1.480468608922832,
16
- 1.4675930849072676,
17
- 1.4522311548043412,
18
- 1.4432593131292852,
19
- 1.431549858463548,
20
- 1.4213039513256558,
21
- 1.418550699499799,
22
- 1.4040459446372822,
23
- 1.3963383797793507,
24
- 1.3931131281644318,
25
- 1.3775085430579685,
26
- 1.3759366764072714,
27
- 1.362007566436176,
28
- 1.3652394998069908,
29
- 1.3587400428182568,
30
- 1.3484214210224064,
31
- 1.3434770855767135,
32
- 1.332557792918944,
33
- 1.3278926902824124,
34
- 1.3267917664060596,
35
- 1.314020259485277,
36
- 1.3158454730093168,
37
- 1.3049792313289554,
38
- 1.2918729222382204,
39
- 1.294607077682521,
40
- 1.2838949585518642,
41
- 1.283808339243854,
42
- 1.2675277957111992,
43
- 1.270660751010499,
44
- 1.2610519348052363,
45
- 1.261400941574746,
46
- 1.256242699845456,
47
- 1.2451352818117174,
48
- 1.2347431874488015,
49
- 1.2273550647410953,
50
- 1.2298510473997786,
51
- 1.2254975177794833,
52
- 1.2154513573822663,
53
- 1.2096253557181718,
54
- 1.203949769062789,
55
- 1.1943704110360138,
56
- 1.1908197847099515,
57
- 1.1870963918902244,
58
- 1.1816325377192487,
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.432891663383035,
81
- 1.3367359573099793,
82
- 1.3152825094404674,
83
- 1.3294410660487264,
84
- 1.294724655251543,
85
- 1.2650490028350627,
86
- 1.2481751419415994,
87
- 1.2237949782058972,
88
- 1.2293956086081284,
89
- 1.2448742656814618,
90
- 1.2137248326583403,
91
- 1.1800265104329886,
92
- 1.1766311911975635,
93
- 1.1870563145445174,
94
- 1.15466878293943,
95
- 1.1560479532770749,
96
- 1.1556474978850335,
97
- 1.184428189982887,
98
- 1.1124069169789803,
99
- 1.1181893210117222,
100
- 1.1042738551018285,
101
- 1.1043454048012484,
102
- 1.1286612733238552,
103
- 1.1188012444171584,
104
- 1.1209337386597438,
105
- 1.10587375471238,
106
- 1.098651764773521,
107
- 1.1141460502848906,
108
- 1.0955017307559316,
109
- 1.098749214277214,
110
- 1.163088559353051,
111
- 1.1914743123268212,
112
- 1.1610766411328517,
113
- 1.1856480078036045,
114
- 1.1483205527651543,
115
- 1.1936752973985272,
116
- 1.1101547958804112,
117
- 1.1413028303648578,
118
- 1.1837641134732912,
119
- 1.1760416502545195,
120
- 1.1337165409693866,
121
- 1.1857522395478577,
122
- 1.2191999538772915,
123
- 1.2520315508548618,
124
- 1.210345393344134,
125
- 1.2470658045439493,
126
- 1.2097872178010245,
127
- 1.2624848476644992,
128
- 1.3514556236961643,
129
- 1.33722941210123,
130
- 1.366594186517037,
131
- 1.4329219485948734,
132
- 1.4139539930416423,
133
- 1.4647649932308358,
134
- 1.4063804077000177,
135
- 1.4294493571132505,
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.5600889783341848,
158
- 0.6006936068308715,
159
- 0.6135082712869522,
160
- 0.619662650828645,
161
- 0.6503016827609143,
162
- 0.669356745858073,
163
- 0.6801516399253448,
164
- 0.6956458946755157,
165
- 0.6911901512890865,
166
- 0.6878028916584179,
167
- 0.711056476048291,
168
- 0.7249608742542427,
169
- 0.7285883097397269,
170
- 0.7313872465588427,
171
- 0.7410520255477292,
172
- 0.7475906933947389,
173
- 0.7534237658041478,
174
- 0.7438914668774912,
175
- 0.7640327407828283,
176
- 0.7626778933313453,
177
- 0.7681162343266192,
178
- 0.7674014927002437,
179
- 0.769074441384282,
180
- 0.764215790181779,
181
- 0.7714702353734016,
182
- 0.7735906794011821,
183
- 0.7778793373631595,
184
- 0.7778735125103365,
185
- 0.7802085311640891,
186
- 0.7803372778518832,
187
- 0.7842598628917763,
188
- 0.7823228231152382,
189
- 0.7838151999323013,
190
- 0.7838244382870435,
191
- 0.7850657680692592,
192
- 0.7835648581099827,
193
- 0.7861069970089803,
194
- 0.7871647223831422,
195
- 0.790835876576403,
196
- 0.7940458179780945,
197
- 0.7915442563521022,
198
- 0.7958718966986681,
199
- 0.7914044080104288,
200
- 0.7919859158077863,
201
- 0.7950329793603457,
202
- 0.7943837575081225,
203
- 0.7944332949980312,
204
- 0.7933693057425811,
205
- 0.7951732943980258,
206
- 0.7963023289821489,
207
- 0.7952354460544692,
208
- 0.7973244129856287,
209
- 0.7939589758854859,
210
- 0.7983526417614518,
211
- 0.7977997949640275,
212
- 0.7962216526625349,
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.5746178702490273,
235
- 0.6266008971142668,
236
- 0.6405693344979279,
237
- 0.6285069511450837,
238
- 0.6645732655645158,
239
- 0.6639082072753981,
240
- 0.6745341790315174,
241
- 0.683820480545378,
242
- 0.6845977733743137,
243
- 0.6847907798008759,
244
- 0.7005820058503164,
245
- 0.7125628048347254,
246
- 0.7135322916085323,
247
- 0.718656025285775,
248
- 0.7183330217886297,
249
- 0.7249310735359807,
250
- 0.7287012687489955,
251
- 0.7258562380327049,
252
- 0.7321114505230029,
253
- 0.7305286521388216,
254
- 0.7338493208437527,
255
- 0.7371632095290542,
256
- 0.7389203272609013,
257
- 0.7377104019397357,
258
- 0.7387708026131203,
259
- 0.7399987986477615,
260
- 0.7399050270539593,
261
- 0.7408331893279577,
262
- 0.741698118113097,
263
- 0.7423372050047079,
264
- 0.7426266165864159,
265
- 0.7454694620071233,
266
- 0.7440101048067762,
267
- 0.7451856817640333,
268
- 0.7447040482208444,
269
- 0.7421381469903773,
270
- 0.7459554101082584,
271
- 0.747642066065856,
272
- 0.746851773529862,
273
- 0.749660242570051,
274
- 0.7486064818332455,
275
- 0.7518899444800442,
276
- 0.7499557337561376,
277
- 0.7507170571173508,
278
- 0.7533862555890336,
279
- 0.7533552692183298,
280
- 0.7516668762309098,
281
- 0.7501508974616726,
282
- 0.7535492282096333,
283
- 0.754096000371164,
284
- 0.7529061349427867,
285
- 0.7552340070543583,
286
- 0.7526605133225704,
287
- 0.7547960233896108,
288
- 0.7533051755195792,
289
- 0.7546422962503241,
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.0,
312
- 0.3076923076923077,
313
- 0.4815471394037067,
314
- 0.5027052094605039,
315
- 0.4215361999264976,
316
- 0.44010743061772606,
317
- 0.4845203857215361,
318
- 0.5391762155466089,
319
- 0.5097206338833524,
320
- 0.546183500385505,
321
- 0.5507064364207221,
322
- 0.5256604408547871,
323
- 0.5531776913099871,
324
- 0.5504140282513394,
325
- 0.588181955568989,
326
- 0.6085943190094684,
327
- 0.5395756146850792,
328
- 0.5147649834003145,
329
- 0.6209262435677531,
330
- 0.5954036891442395,
331
- 0.5705930138099107,
332
- 0.5855181023720349,
333
- 0.5922572588198564,
334
- 0.5806146572104018,
335
- 0.5733525733525734,
336
- 0.6051437216338881,
337
- 0.6163150907213454,
338
- 0.5778063272844066,
339
- 0.6007314843035659,
340
- 0.595968992248062,
341
- 0.5999690258634041,
342
- 0.6026936026936027,
343
- 0.5788623141564319,
344
- 0.6115702479338843,
345
- 0.6026469682979378,
346
- 0.6046583371895727,
347
- 0.6219459303166113,
348
- 0.6203911031497238,
349
- 0.619626445300919,
350
- 0.6015343666823235,
351
- 0.599250936329588,
352
- 0.6206586826347306,
353
- 0.6065015479876161,
354
- 0.6278079577154603,
355
- 0.6099643023436288,
356
- 0.6168337891218475,
357
- 0.6127114769090077,
358
- 0.6244976931090936,
359
- 0.6102374344742523,
360
- 0.6280250971018823,
361
- 0.629918938835667,
362
- 0.616816725164047,
363
- 0.6197183098591549,
364
- 0.6256611757594076,
365
- 0.617359413202934,
366
- 0.6237533998186764,
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
- - HlexNC/chest-xray-14-320
16
- ---
17
-
18
- # CheXVision-ResNet
19
-
20
- ## Project Resources
21
-
22
- - [GitHub repository](https://github.com/arudaev/chexvision)
23
- - [Presentation deck](https://arudaev.github.io/chexvision/)
24
- - [Live demo](https://huggingface.co/spaces/arudaev/chexvision-demo)
25
- - [Dataset](https://huggingface.co/datasets/arudaev/chest-xray-14-320)
26
-
27
- > **CheXVision** β€” Deep Learning & Big Data university project.
28
- > 14-class chest X-ray pathology detection + binary normal/abnormal classification
29
- > on the NIH Chest X-ray14 dataset (112,120 images).
30
-
31
- ## Architecture
32
-
33
- <p align="center">
34
- <img src="https://huggingface.co/HlexNC/chexvision-scratch/resolve/main/arch_scratch.png" width="88%" alt="SE-ResNet Architecture"/>
35
- </p>
36
-
37
- ## Training Pipeline
38
-
39
- <p align="center">
40
- <img src="https://huggingface.co/HlexNC/chexvision-scratch/resolve/main/pipeline_training.png" width="42%" alt="Training Pipeline"/>
41
- </p>
42
-
43
- ## Training Metrics
44
-
45
- - Best validation macro AUC-ROC: `0.8008`
46
- - Best validation binary AUC-ROC: `0.7571`
47
- - Best validation binary F1: `0.6474`
48
- - Best checkpoint epoch: `60`
49
-
50
-
51
- ## Training Configuration
52
-
53
- - Repository: `HlexNC/chexvision-scratch`
54
- - Dataset: [HlexNC/chest-xray-14-320](https://huggingface.co/datasets/HlexNC/chest-xray-14-320) Β· revision `44443e6ee968b3c6094b63f14a27698c40b50680`
55
- - Architecture: Custom residual CNN with Squeeze-Excitation channel attention (depth [3, 4, 6, 3]) trained from scratch with shared features and dual classification heads.
56
- - Platform: Kaggle GPU kernel (NVIDIA T4 / P100)
57
- - Batch size: `24` Γ— grad_accum `4` = **effective batch `96`**
58
- - AMP (fp16): `enabled`
59
- - CLAHE preprocessing: `disabled`
60
- - Label smoothing: `0.0`
61
- - Optimizer: AdamW Β· Scheduler: CosineAnnealingLR
62
- - Epochs configured: `100` Β· Early stop patience: `15`
63
-
64
- ## Intended Use
65
-
66
- This model is intended for research and educational work on automated chest X-ray pathology detection.
67
- It outputs two predictions per image:
68
- 1. **Multi-label scores** β€” independent sigmoid probability for each of 14 NIH pathologies
69
- 2. **Binary score** β€” sigmoid probability of any abnormality (Normal vs. Abnormal)
70
-
71
- ## Limitations
72
-
73
- - Not validated for clinical use. Predictions must not substitute professional medical judgment.
74
- - Trained on NIH Chest X-ray14, which contains noisy radiologist annotations (patient-level labels, not lesion-level).
75
- - Performance degrades on images from equipment, patient populations, or preprocessing pipelines
76
- that differ from the NIH training distribution.
77
- - Reported AUC metrics are on the validation split, not the held-out test set.
78
-
79
- ## CheXNet Benchmark Context
80
-
81
- CheXNet (Rajpurkar et al., 2017) β€” the seminal paper establishing DenseNet-121 for chest X-ray
82
- classification β€” reported **0.841 macro AUC-ROC** on a comparable split of this dataset.
83
- CheXVision-DenseNet matches this benchmark. See the
84
- [CheXVision demo](https://huggingface.co/spaces/HlexNC/chexvision-demo) for live inference.
85
-
86
- ## Citation
87
-
88
- ```bibtex
89
- @misc{chexvision2026,
90
- title={CheXVision: Dual-Task Chest X-ray Classification with Custom CNN and DenseNet-121},
91
- author={BIG D(ATA) Team},
92
- year={2026},
93
- howpublished={\url{https://huggingface.co/HlexNC/chexvision-scratch}}
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": "HlexNC/chest-xray-14-320",
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": "HlexNC/chest-xray-14-320",
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": "HlexNC/chest-xray-14-320",
71
- "scratch_model_repo": "HlexNC/chexvision-scratch",
72
- "transfer_model_repo": "HlexNC/chexvision-densenet",
73
- "space_repo": "HlexNC/chexvision-demo"
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",