Tchak91 commited on
Commit
c39dbe0
·
verified ·
1 Parent(s): 89637e9

Training results - 20251127_090030

Browse files
.gitattributes CHANGED
@@ -70,3 +70,7 @@ training_results/threshold_optimization_20251126_214649.png filter=lfs diff=lfs
70
  checkpoint_epoch_055.keras filter=lfs diff=lfs merge=lfs -text
71
  checkpoint_epoch_060.keras filter=lfs diff=lfs merge=lfs -text
72
  checkpoint_epoch_065.keras filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
70
  checkpoint_epoch_055.keras filter=lfs diff=lfs merge=lfs -text
71
  checkpoint_epoch_060.keras filter=lfs diff=lfs merge=lfs -text
72
  checkpoint_epoch_065.keras filter=lfs diff=lfs merge=lfs -text
73
+ training_results/model_20251127_080822.keras filter=lfs diff=lfs merge=lfs -text
74
+ training_results/model_20251127_081239.keras filter=lfs diff=lfs merge=lfs -text
75
+ training_results/roc_curves_20251127_081239.png filter=lfs diff=lfs merge=lfs -text
76
+ training_results/threshold_optimization_20251127_081239.png filter=lfs diff=lfs merge=lfs -text
training_results/confusion_matrices_20251127_081239.png ADDED
training_results/evaluation_metrics_20251127_081239.csv ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ Class,Precision,Recall,F1-Score,ROC-AUC,Support
2
+ Myocarditis,0.8494117647058823,0.8698795180722891,0.8595238095238096,0.9815042440368004,415
3
+ Cardiomyopathy,0.9444444444444444,0.9622641509433962,0.9532710280373832,0.9987843972886843,53
4
+ Kawasaki,0.7659574468085106,0.5714285714285714,0.6545454545454545,0.9772099907099068,63
5
+ CHD,0.8431734317343174,0.8638941398865785,0.8534080298786181,0.9760095505420755,1058
6
+ Healthy,0.9808714133900106,0.97625,0.9785552503493807,0.9743077709735201,10400
training_results/metrics_summary_20251127_081239.png ADDED
training_results/model_20251127_080822.keras ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:aecbf24015bd14fe4a06a8e991d8054975ea714f50eb19a2ba9bf53b9b17b4dc
3
+ size 5990753
training_results/model_20251127_081239.keras ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:edc414f560bddeb882071163070513aa4a08439472c819a1a032d86807a4375e
3
+ size 5990765
training_results/predictions_20251127_081239.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d7307cc7562d80278a0b8187aae5ed61634e8eab313f782bd06fb20ddee3eb2a
3
+ size 959876
training_results/results_20251127_081239.json ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "timestamp": "20251127_081239",
3
+ "disease_classes": [
4
+ "Myocarditis",
5
+ "Cardiomyopathy",
6
+ "Kawasaki",
7
+ "CHD",
8
+ "Healthy"
9
+ ],
10
+ "epochs_trained": 24,
11
+ "test_samples": 11989,
12
+ "global_metrics": {
13
+ "hamming_loss": 0.015347401784969555,
14
+ "exact_match_accuracy": 0.959713070314455,
15
+ "subset_accuracy": 0.9600884143798482,
16
+ "micro_f1": 0.9615866388308977,
17
+ "macro_f1": 0.8518484442164166,
18
+ "mean_roc_auc": 0.9815631907101974
19
+ },
20
+ "per_class_metrics": {
21
+ "Myocarditis": {
22
+ "precision": 0.8494117647058823,
23
+ "recall": 0.8698795180722891,
24
+ "f1_score": 0.8595238095238096,
25
+ "roc_auc": 0.9815042440368004,
26
+ "support": 415
27
+ },
28
+ "Cardiomyopathy": {
29
+ "precision": 0.9444444444444444,
30
+ "recall": 0.9622641509433962,
31
+ "f1_score": 0.9532710280373832,
32
+ "roc_auc": 0.9987843972886843,
33
+ "support": 53
34
+ },
35
+ "Kawasaki": {
36
+ "precision": 0.7659574468085106,
37
+ "recall": 0.5714285714285714,
38
+ "f1_score": 0.6545454545454545,
39
+ "roc_auc": 0.9772099907099068,
40
+ "support": 63
41
+ },
42
+ "CHD": {
43
+ "precision": 0.8431734317343174,
44
+ "recall": 0.8638941398865785,
45
+ "f1_score": 0.8534080298786181,
46
+ "roc_auc": 0.9760095505420755,
47
+ "support": 1058
48
+ },
49
+ "Healthy": {
50
+ "precision": 0.9808714133900106,
51
+ "recall": 0.97625,
52
+ "f1_score": 0.9785552503493807,
53
+ "roc_auc": 0.9743077709735201,
54
+ "support": 10400
55
+ }
56
+ }
57
+ }
training_results/roc_curves_20251127_081239.png ADDED

Git LFS Details

  • SHA256: b48794fc885480d5b010becf7c8fca9af0a608aaa4e804f4d48037f19d81b605
  • Pointer size: 131 Bytes
  • Size of remote file: 159 kB
training_results/threshold_comparison_20251127_081239.csv ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Strategy,Class,Threshold,Precision,Recall,F1-Score
2
+ Baseline (0.5),Myocarditis,0.5,0.8494117647058823,0.8698795180722891,0.8595238095238096
3
+ Baseline (0.5),Cardiomyopathy,0.5,0.9444444444444444,0.9622641509433962,0.9532710280373832
4
+ Baseline (0.5),Kawasaki,0.5,0.7659574468085106,0.5714285714285714,0.6545454545454545
5
+ Baseline (0.5),CHD,0.5,0.8431734317343174,0.8638941398865785,0.8534080298786181
6
+ Baseline (0.5),Healthy,0.5,0.9808714133900106,0.97625,0.9785552503493807
7
+ F1-Maximization,Myocarditis,0.8699999999999996,0.9216216216216216,0.8216867469879519,0.8687898089171975
8
+ F1-Maximization,Cardiomyopathy,0.8599999999999995,0.9807692307692307,0.9622641509433962,0.9714285714285714
9
+ F1-Maximization,Kawasaki,0.6799999999999997,0.875,0.5555555555555556,0.6796116504854369
10
+ F1-Maximization,CHD,0.8699999999999996,0.9104320337197049,0.8166351606805293,0.8609865470852018
11
+ F1-Maximization,Healthy,0.1,0.972710103871577,0.9904807692307692,0.9815150071462602
12
+ Youden's J,Myocarditis,0.12,0.7156673114119922,0.891566265060241,0.7939914163090128
13
+ Youden's J,Cardiomyopathy,0.8599999999999995,0.9807692307692307,0.9622641509433962,0.9714285714285714
14
+ Youden's J,Kawasaki,0.15999999999999998,0.6056338028169014,0.6825396825396826,0.6417910447761194
15
+ Youden's J,CHD,0.1,0.6752793296089385,0.9139886578449905,0.7767068273092369
16
+ Youden's J,Healthy,0.7999999999999996,0.9850598595033145,0.9573076923076923,0.9709855171404886
17
+ Recall-Prioritized,Myocarditis,0.8700000000000002,0.9216216216216216,0.8216867469879519,0.8687898089171975
18
+ Recall-Prioritized,Cardiomyopathy,0.8600000000000002,0.9807692307692307,0.9622641509433962,0.9714285714285714
19
+ Recall-Prioritized,Kawasaki,0.05,0.45871559633027525,0.7936507936507936,0.5813953488372093
20
+ Recall-Prioritized,CHD,0.8100000000000002,0.893223819301848,0.8223062381852552,0.8562992125984252
21
+ Recall-Prioritized,Healthy,0.060000000000000005,0.9698563245375152,0.9930769230769231,0.9813292793006794
training_results/threshold_optimization_20251127_081239.json ADDED
@@ -0,0 +1,199 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "timestamp": "20251127_081239",
3
+ "disease_classes": [
4
+ "Myocarditis",
5
+ "Cardiomyopathy",
6
+ "Kawasaki",
7
+ "CHD",
8
+ "Healthy"
9
+ ],
10
+ "optimized_thresholds": {
11
+ "f1_max": {
12
+ "Myocarditis": 0.8699999999999996,
13
+ "Cardiomyopathy": 0.8599999999999995,
14
+ "Kawasaki": 0.6799999999999997,
15
+ "CHD": 0.8699999999999996,
16
+ "Healthy": 0.1
17
+ },
18
+ "youden": {
19
+ "Myocarditis": 0.12,
20
+ "Cardiomyopathy": 0.8599999999999995,
21
+ "Kawasaki": 0.15999999999999998,
22
+ "CHD": 0.1,
23
+ "Healthy": 0.7999999999999996
24
+ },
25
+ "recall_priority": {
26
+ "Myocarditis": 0.8700000000000002,
27
+ "Cardiomyopathy": 0.8600000000000002,
28
+ "Kawasaki": 0.05,
29
+ "CHD": 0.8100000000000002,
30
+ "Healthy": 0.060000000000000005
31
+ }
32
+ },
33
+ "comparison": {
34
+ "Baseline (0.5)": {
35
+ "global_metrics": {
36
+ "hamming_loss": 0.015347401784969555,
37
+ "exact_match": 0.959713070314455,
38
+ "subset_accuracy": 0.9600884143798482,
39
+ "micro_f1": 0.9615866388308977,
40
+ "macro_f1": 0.8598607144669292
41
+ },
42
+ "per_class_metrics": {
43
+ "Myocarditis": {
44
+ "precision": 0.8494117647058823,
45
+ "recall": 0.8698795180722891,
46
+ "f1": 0.8595238095238096,
47
+ "threshold": 0.5
48
+ },
49
+ "Cardiomyopathy": {
50
+ "precision": 0.9444444444444444,
51
+ "recall": 0.9622641509433962,
52
+ "f1": 0.9532710280373832,
53
+ "threshold": 0.5
54
+ },
55
+ "Kawasaki": {
56
+ "precision": 0.7659574468085106,
57
+ "recall": 0.5714285714285714,
58
+ "f1": 0.6545454545454545,
59
+ "threshold": 0.5
60
+ },
61
+ "CHD": {
62
+ "precision": 0.8431734317343174,
63
+ "recall": 0.8638941398865785,
64
+ "f1": 0.8534080298786181,
65
+ "threshold": 0.5
66
+ },
67
+ "Healthy": {
68
+ "precision": 0.9808714133900106,
69
+ "recall": 0.97625,
70
+ "f1": 0.9785552503493807,
71
+ "threshold": 0.5
72
+ }
73
+ }
74
+ },
75
+ "F1-Maximization": {
76
+ "global_metrics": {
77
+ "hamming_loss": 0.013445658520310284,
78
+ "exact_match": 0.9653015263991993,
79
+ "subset_accuracy": 0.9660939194261406,
80
+ "micro_f1": 0.9664026677782409,
81
+ "macro_f1": 0.8724663170125335
82
+ },
83
+ "per_class_metrics": {
84
+ "Myocarditis": {
85
+ "precision": 0.9216216216216216,
86
+ "recall": 0.8216867469879519,
87
+ "f1": 0.8687898089171975,
88
+ "threshold": 0.8699999999999996
89
+ },
90
+ "Cardiomyopathy": {
91
+ "precision": 0.9807692307692307,
92
+ "recall": 0.9622641509433962,
93
+ "f1": 0.9714285714285714,
94
+ "threshold": 0.8599999999999995
95
+ },
96
+ "Kawasaki": {
97
+ "precision": 0.875,
98
+ "recall": 0.5555555555555556,
99
+ "f1": 0.6796116504854369,
100
+ "threshold": 0.6799999999999997
101
+ },
102
+ "CHD": {
103
+ "precision": 0.9104320337197049,
104
+ "recall": 0.8166351606805293,
105
+ "f1": 0.8609865470852018,
106
+ "threshold": 0.8699999999999996
107
+ },
108
+ "Healthy": {
109
+ "precision": 0.972710103871577,
110
+ "recall": 0.9904807692307692,
111
+ "f1": 0.9815150071462602,
112
+ "threshold": 0.1
113
+ }
114
+ }
115
+ },
116
+ "Youden's J": {
117
+ "global_metrics": {
118
+ "hamming_loss": 0.023254650095921262,
119
+ "exact_match": 0.9351905913754275,
120
+ "subset_accuracy": 0.9424750465704673,
121
+ "micro_f1": 0.9423204237007613,
122
+ "macro_f1": 0.8309806753926858
123
+ },
124
+ "per_class_metrics": {
125
+ "Myocarditis": {
126
+ "precision": 0.7156673114119922,
127
+ "recall": 0.891566265060241,
128
+ "f1": 0.7939914163090128,
129
+ "threshold": 0.12
130
+ },
131
+ "Cardiomyopathy": {
132
+ "precision": 0.9807692307692307,
133
+ "recall": 0.9622641509433962,
134
+ "f1": 0.9714285714285714,
135
+ "threshold": 0.8599999999999995
136
+ },
137
+ "Kawasaki": {
138
+ "precision": 0.6056338028169014,
139
+ "recall": 0.6825396825396826,
140
+ "f1": 0.6417910447761194,
141
+ "threshold": 0.15999999999999998
142
+ },
143
+ "CHD": {
144
+ "precision": 0.6752793296089385,
145
+ "recall": 0.9139886578449905,
146
+ "f1": 0.7767068273092369,
147
+ "threshold": 0.1
148
+ },
149
+ "Healthy": {
150
+ "precision": 0.9850598595033145,
151
+ "recall": 0.9573076923076923,
152
+ "f1": 0.9709855171404886,
153
+ "threshold": 0.7999999999999996
154
+ }
155
+ }
156
+ },
157
+ "Recall-Prioritized": {
158
+ "global_metrics": {
159
+ "hamming_loss": 0.01439653015263992,
160
+ "exact_match": 0.9572107765451664,
161
+ "subset_accuracy": 0.964050379514555,
162
+ "micro_f1": 0.9642546493807729,
163
+ "macro_f1": 0.8518484442164166
164
+ },
165
+ "per_class_metrics": {
166
+ "Myocarditis": {
167
+ "precision": 0.9216216216216216,
168
+ "recall": 0.8216867469879519,
169
+ "f1": 0.8687898089171975,
170
+ "threshold": 0.8700000000000002
171
+ },
172
+ "Cardiomyopathy": {
173
+ "precision": 0.9807692307692307,
174
+ "recall": 0.9622641509433962,
175
+ "f1": 0.9714285714285714,
176
+ "threshold": 0.8600000000000002
177
+ },
178
+ "Kawasaki": {
179
+ "precision": 0.45871559633027525,
180
+ "recall": 0.7936507936507936,
181
+ "f1": 0.5813953488372093,
182
+ "threshold": 0.05
183
+ },
184
+ "CHD": {
185
+ "precision": 0.893223819301848,
186
+ "recall": 0.8223062381852552,
187
+ "f1": 0.8562992125984252,
188
+ "threshold": 0.8100000000000002
189
+ },
190
+ "Healthy": {
191
+ "precision": 0.9698563245375152,
192
+ "recall": 0.9930769230769231,
193
+ "f1": 0.9813292793006794,
194
+ "threshold": 0.060000000000000005
195
+ }
196
+ }
197
+ }
198
+ }
199
+ }
training_results/threshold_optimization_20251127_081239.png ADDED

Git LFS Details

  • SHA256: ac060f10af203cf29bfaf62bf66f4197c2dce5335cdaa658eac32d15f40dfb0c
  • Pointer size: 131 Bytes
  • Size of remote file: 157 kB