Bawil commited on
Commit
a193ad9
·
verified ·
1 Parent(s): b762b04

Upload 15 files

Browse files
.gitattributes CHANGED
@@ -45,3 +45,9 @@ transunet/figures/dice_distribution.png filter=lfs diff=lfs merge=lfs -text
45
  transunet/figures/dice_iou_distribution.png filter=lfs diff=lfs merge=lfs -text
46
  transunet/figures/metrics_comparison.png filter=lfs diff=lfs merge=lfs -text
47
  transunet/figures/training_curves.png filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
45
  transunet/figures/dice_iou_distribution.png filter=lfs diff=lfs merge=lfs -text
46
  transunet/figures/metrics_comparison.png filter=lfs diff=lfs merge=lfs -text
47
  transunet/figures/training_curves.png filter=lfs diff=lfs merge=lfs -text
48
+ deeplabv3plus/figures/comparison_visualization.pdf filter=lfs diff=lfs merge=lfs -text
49
+ deeplabv3plus/figures/comparison_visualization.png filter=lfs diff=lfs merge=lfs -text
50
+ deeplabv3plus/figures/dice_distribution.png filter=lfs diff=lfs merge=lfs -text
51
+ deeplabv3plus/figures/dice_iou_distribution.png filter=lfs diff=lfs merge=lfs -text
52
+ deeplabv3plus/figures/metrics_comparison.png filter=lfs diff=lfs merge=lfs -text
53
+ deeplabv3plus/figures/training_curves.png filter=lfs diff=lfs merge=lfs -text
deeplabv3plus/config/experiment_config.json ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "timestamp": "20251124_180934",
3
+ "input_shape": [
4
+ 256,
5
+ 256,
6
+ 1
7
+ ],
8
+ "target_size": [
9
+ 256,
10
+ 256
11
+ ],
12
+ "epochs": 50,
13
+ "batch_size": 8,
14
+ "learning_rate": 0.0001,
15
+ "validation_split": 0.1,
16
+ "random_state": 42,
17
+ "loss_options": {
18
+ "scenario1": "weighted_bce",
19
+ "scenario2": "weighted_categorical"
20
+ }
21
+ }
deeplabv3plus/figures/comparison_visualization.pdf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:327f784dd4c24ff8f6457475578c7aa623501c17be243a593b5767fa748a0f5c
3
+ size 3440927
deeplabv3plus/figures/comparison_visualization.png ADDED

Git LFS Details

  • SHA256: d3f9186799656f6b16680892ff0af1b1222f16bf4796d581393084677b920dfd
  • Pointer size: 132 Bytes
  • Size of remote file: 4.68 MB
deeplabv3plus/figures/dice_distribution.pdf ADDED
Binary file (17.3 kB). View file
 
deeplabv3plus/figures/dice_distribution.png ADDED

Git LFS Details

  • SHA256: f6398d5a4c7e5b479d0aab6af80fa15ba4c4b7e4c3dbe8ec1215c8f8c1eded9a
  • Pointer size: 131 Bytes
  • Size of remote file: 178 kB
deeplabv3plus/figures/dice_iou_distribution.pdf ADDED
Binary file (20.5 kB). View file
 
deeplabv3plus/figures/dice_iou_distribution.png ADDED

Git LFS Details

  • SHA256: 87f84efb420c3e111723ba7e64af8195a9786dc15b16fa8be10c197fba8d4183
  • Pointer size: 131 Bytes
  • Size of remote file: 347 kB
deeplabv3plus/figures/metrics_comparison.pdf ADDED
Binary file (17.6 kB). View file
 
deeplabv3plus/figures/metrics_comparison.png ADDED

Git LFS Details

  • SHA256: fe1d0ca29c6e37b6ae7011d2c57bb5af112140c49e51347edfed42076180e4cd
  • Pointer size: 131 Bytes
  • Size of remote file: 158 kB
deeplabv3plus/figures/training_curves.pdf ADDED
Binary file (21.3 kB). View file
 
deeplabv3plus/figures/training_curves.png ADDED

Git LFS Details

  • SHA256: da6b97801175a9c5725f70261f2b77f9245c47d906ad88bc5c15c730c78cceaf
  • Pointer size: 131 Bytes
  • Size of remote file: 472 kB
deeplabv3plus/leverage_summary.txt ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ LEVERAGE PAPER RESULTS SUMMARY
3
+ ================================
4
+ Experiment Timestamp: 20251124_180934
5
+ WMH Segmentation: Binary vs Three-class Classification Comparison
6
+
7
+ DATASET INFORMATION:
8
+ --------------------
9
+ Training Images: 1044
10
+ Test Images: 161
11
+ Image Size: (256, 256)
12
+ Classes: Background (0), Normal WMH (1), Abnormal WMH (2)
13
+
14
+ METHODOLOGY:
15
+ ------------
16
+ Architecture: Enhanced U-Net with Batch Normalization and Dropout
17
+ Loss Functions:
18
+ - Scenario 1: weighted_bce
19
+ - Scenario 2: weighted_categorical
20
+ Training Epochs: 50
21
+ Batch Size: 8
22
+ Learning Rate: 0.0001
23
+
24
+ PERFORMANCE RESULTS:
25
+ --------------------
26
+ | Scenario 1 (Binary) | Scenario 2 (3-class) | Improvement
27
+ --------------------|---------------------|----------------------|------------
28
+ Accuracy | 0.9751 | 0.9915 | +0.0164
29
+ Precision | 0.2306 | 0.4637 | +0.2331
30
+ Recall | 0.9838 | 0.7961 | -0.1876
31
+ Dice Coefficient | 0.3736 | 0.5861 | +0.2125
32
+ IoU Coefficient | 0.2297 | 0.4145 | +0.1848
33
+
34
+ STATISTICAL SIGNIFICANCE:
35
+ -------------------------
36
+ DICE COEFFICIENT:
37
+ Test: Paired t-test
38
+ t-statistic: 9.1289
39
+ p-value: 0.0000
40
+ Effect Size (Cohen's d): 0.5655
41
+ 95% Confidence Interval: [0.1278, 0.1983]
42
+ Result: SIGNIFICANT improvement
43
+
44
+ IoU COEFFICIENT:
45
+ Test: Paired t-test
46
+ t-statistic: 9.2000
47
+ p-value: 0.0000
48
+ Effect Size (Cohen's d): 0.6282
49
+ 95% Confidence Interval: [0.1177, 0.1821]
50
+ Result: SIGNIFICANT improvement
51
+
52
+ KEY FINDINGS:
53
+ -------------
54
+ 1. Three-class segmentation shows 72.03% improvement in Dice coefficient
55
+ 2. Three-class segmentation shows 99.70% improvement in IoU coefficient
56
+ 3. Dice analysis confirms significant improvement
57
+ 4. IoU analysis confirms significant improvement
58
+ 5. Post-processing provided substantial improvements in both scenarios
59
+
60
+ FILES GENERATED:
61
+ ----------------
62
+ - Models: scenario1_binary_model.h5, scenario2_multiclass_model.h5
63
+ - Figures: training_curves.png/.pdf, comparison_visualization.png/.pdf, metrics_comparison.png/.pdf
64
+ - Tables: comprehensive_results.csv/.xlsx, latex_table.tex
65
+ - Statistics: statistical_analysis.json, statistical_report.txt
66
+ - Predictions: All test predictions and ground truth data saved
67
+
68
+ PUBLICATION READINESS:
69
+ ----------------------
70
+ ✓ High-resolution figures (300 DPI, PNG/PDF)
71
+ ✓ LaTeX-formatted tables
72
+ ✓ Comprehensive statistical analysis (Dice + IoU)
73
+ ✓ Post-processing impact analysis
74
+ ✓ Reproducible results with saved models
75
+ ✓ Professional documentation
76
+
deeplabv3plus/tables/comprehensive_results.csv ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ Scenario,Accuracy,Precision,Recall,Specificity,Dice,IoU,HD95,ASSD
2
+ Binary Classification (Processed),0.9751426744164887,0.23057465300298352,0.9837612105508107,0.9998735813397832,0.3735875824298393,0.22970040142536163,,
3
+ Three-class Classification (Processed),0.9915259698903338,0.4636951727876803,0.7961283505867851,0.9984437529711327,0.5860517227030525,0.4144788980484009,,
4
+ Statistical Analysis,Dice p=0.0000,Dice t=9.1289,Dice Δ=0.1630,Dice ES=0.5655,IoU p=0.0000,IoU Δ=0.1499,HD95 Δ=0.4319px,ASSD Δ=-1.5085px
deeplabv3plus/tables/comprehensive_results.xlsx ADDED
Binary file (5.39 kB). View file
 
deeplabv3plus/tables/latex_table.tex ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ \begin{table}
2
+ \caption{Performance comparison between binary and three-class segmentation approaches}
3
+ \label{tab:performance_comparison}
4
+ \begin{tabular}{lllllllll}
5
+ \toprule
6
+ Scenario & Accuracy & Precision & Recall & Specificity & Dice & IoU & HD95 & ASSD \\
7
+ \midrule
8
+ Binary Classification (Processed) & 0.9751 & 0.2306 & 0.9838 & 0.9999 & 0.3736 & 0.2297 & NaN & NaN \\
9
+ Three-class Classification (Processed) & 0.9915 & 0.4637 & 0.7961 & 0.9984 & 0.5861 & 0.4145 & NaN & NaN \\
10
+ \bottomrule
11
+ \end{tabular}
12
+ \end{table}