Upload 5 files
Browse files
transunet/config/experiment_config.json
ADDED
|
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"timestamp": "20251124_171430",
|
| 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 |
+
}
|
transunet/leverage_summary.txt
ADDED
|
@@ -0,0 +1,76 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
LEVERAGE PAPER RESULTS SUMMARY
|
| 3 |
+
================================
|
| 4 |
+
Experiment Timestamp: 20251124_171430
|
| 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.9860 | 0.9946 | +0.0086
|
| 29 |
+
Precision | 0.3462 | 0.6029 | +0.2567
|
| 30 |
+
Recall | 0.9650 | 0.8342 | -0.1307
|
| 31 |
+
Dice Coefficient | 0.5096 | 0.7000 | +0.1904
|
| 32 |
+
IoU Coefficient | 0.3419 | 0.5384 | +0.1965
|
| 33 |
+
|
| 34 |
+
STATISTICAL SIGNIFICANCE:
|
| 35 |
+
-------------------------
|
| 36 |
+
DICE COEFFICIENT:
|
| 37 |
+
Test: Paired t-test
|
| 38 |
+
t-statistic: 7.9888
|
| 39 |
+
p-value: 0.0000
|
| 40 |
+
Effect Size (Cohen's d): 0.4778
|
| 41 |
+
95% Confidence Interval: [0.1090, 0.1807]
|
| 42 |
+
Result: SIGNIFICANT improvement
|
| 43 |
+
|
| 44 |
+
IoU COEFFICIENT:
|
| 45 |
+
Test: Paired t-test
|
| 46 |
+
t-statistic: 8.5581
|
| 47 |
+
p-value: 0.0000
|
| 48 |
+
Effect Size (Cohen's d): 0.5589
|
| 49 |
+
95% Confidence Interval: [0.1121, 0.1793]
|
| 50 |
+
Result: SIGNIFICANT improvement
|
| 51 |
+
|
| 52 |
+
KEY FINDINGS:
|
| 53 |
+
-------------
|
| 54 |
+
1. Three-class segmentation shows 46.70% improvement in Dice coefficient
|
| 55 |
+
2. Three-class segmentation shows 67.84% 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 |
+
|
transunet/tables/comprehensive_results.csv
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Scenario,Accuracy,Precision,Recall,Specificity,Dice,IoU,HD95,ASSD
|
| 2 |
+
Binary Classification (Processed),0.986004278526543,0.3461836987030803,0.9649564156425705,0.9997302921073945,0.5095598516138679,0.3418854773044586,,
|
| 3 |
+
Three-class Classification (Processed),0.9946109937584918,0.6029034779921095,0.8342410787285695,0.9987378954133063,0.6999530360371915,0.5384059548377991,,
|
| 4 |
+
Statistical Analysis,Dice p=0.0000,Dice t=7.9888,Dice Δ=0.1449,Dice ES=0.4778,IoU p=0.0000,IoU Δ=0.1457,HD95 Δ=3.0926px,ASSD Δ=-1.2769px
|
transunet/tables/comprehensive_results.xlsx
ADDED
|
Binary file (5.38 kB). View file
|
|
|
transunet/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.9860 & 0.3462 & 0.9650 & 0.9997 & 0.5096 & 0.3419 & NaN & NaN \\
|
| 9 |
+
Three-class Classification (Processed) & 0.9946 & 0.6029 & 0.8342 & 0.9987 & 0.7000 & 0.5384 & NaN & NaN \\
|
| 10 |
+
\bottomrule
|
| 11 |
+
\end{tabular}
|
| 12 |
+
\end{table}
|