|
{ |
|
"timestamp": "2025-05-22T13:06:19.516435", |
|
"config": { |
|
"ORIGINAL_DIR": "./Original", |
|
"SEGMENTED_DIR": "./Segmented", |
|
"BATCH_SIZE": 32, |
|
"NUM_EPOCHS": 100, |
|
"LEARNING_RATE": 0.001, |
|
"PATIENCE": 15, |
|
"CLASS_NAMES": [ |
|
"Benign", |
|
"Early", |
|
"Pre", |
|
"Pro" |
|
], |
|
"NUM_CLASSES": 4, |
|
"IMG_SIZE": 224, |
|
"RANDOM_STATE": 42 |
|
}, |
|
"results": { |
|
"UNet": { |
|
"accuracy": 0.9754601226993865, |
|
"classification_report": { |
|
"Benign": { |
|
"precision": 0.9387755102040817, |
|
"recall": 0.92, |
|
"f1-score": 0.9292929292929293, |
|
"support": 50.0 |
|
}, |
|
"Early": { |
|
"precision": 0.9611650485436893, |
|
"recall": 1.0, |
|
"f1-score": 0.9801980198019802, |
|
"support": 99.0 |
|
}, |
|
"Pre": { |
|
"precision": 1.0, |
|
"recall": 0.9895833333333334, |
|
"f1-score": 0.9947643979057592, |
|
"support": 96.0 |
|
}, |
|
"Pro": { |
|
"precision": 0.9873417721518988, |
|
"recall": 0.9629629629629629, |
|
"f1-score": 0.975, |
|
"support": 81.0 |
|
}, |
|
"accuracy": 0.9754601226993865, |
|
"macro avg": { |
|
"precision": 0.9718205827249174, |
|
"recall": 0.968136574074074, |
|
"f1-score": 0.9698138367501672, |
|
"support": 326.0 |
|
}, |
|
"weighted avg": { |
|
"precision": 0.9756711621482611, |
|
"recall": 0.9754601226993865, |
|
"f1-score": 0.9753884436318877, |
|
"support": 326.0 |
|
} |
|
}, |
|
"final_val_accuracy": 91.71779141104294 |
|
}, |
|
"ResNet50": { |
|
"accuracy": 0.9815950920245399, |
|
"classification_report": { |
|
"Benign": { |
|
"precision": 0.9411764705882353, |
|
"recall": 0.96, |
|
"f1-score": 0.9504950495049505, |
|
"support": 50.0 |
|
}, |
|
"Early": { |
|
"precision": 0.9797979797979798, |
|
"recall": 0.9797979797979798, |
|
"f1-score": 0.9797979797979798, |
|
"support": 99.0 |
|
}, |
|
"Pre": { |
|
"precision": 0.9895833333333334, |
|
"recall": 0.9895833333333334, |
|
"f1-score": 0.9895833333333334, |
|
"support": 96.0 |
|
}, |
|
"Pro": { |
|
"precision": 1.0, |
|
"recall": 0.9876543209876543, |
|
"f1-score": 0.9937888198757764, |
|
"support": 81.0 |
|
}, |
|
"accuracy": 0.9815950920245399, |
|
"macro avg": { |
|
"precision": 0.9776394459298872, |
|
"recall": 0.9792589085297418, |
|
"f1-score": 0.97841629562801, |
|
"support": 326.0 |
|
}, |
|
"weighted avg": { |
|
"precision": 0.9817755322988091, |
|
"recall": 0.9815950920245399, |
|
"f1-score": 0.9816614935128387, |
|
"support": 326.0 |
|
} |
|
}, |
|
"final_val_accuracy": 98.15950920245399 |
|
}, |
|
"VGG19": { |
|
"accuracy": 0.941717791411043, |
|
"classification_report": { |
|
"Benign": { |
|
"precision": 0.9285714285714286, |
|
"recall": 0.78, |
|
"f1-score": 0.8478260869565217, |
|
"support": 50.0 |
|
}, |
|
"Early": { |
|
"precision": 0.8981481481481481, |
|
"recall": 0.9797979797979798, |
|
"f1-score": 0.9371980676328503, |
|
"support": 99.0 |
|
}, |
|
"Pre": { |
|
"precision": 0.9494949494949495, |
|
"recall": 0.9791666666666666, |
|
"f1-score": 0.9641025641025641, |
|
"support": 96.0 |
|
}, |
|
"Pro": { |
|
"precision": 1.0, |
|
"recall": 0.9506172839506173, |
|
"f1-score": 0.9746835443037974, |
|
"support": 81.0 |
|
}, |
|
"accuracy": 0.941717791411043, |
|
"macro avg": { |
|
"precision": 0.9440536315536315, |
|
"recall": 0.9223954826038159, |
|
"f1-score": 0.9309525657489334, |
|
"support": 326.0 |
|
}, |
|
"weighted avg": { |
|
"precision": 0.9432415743765438, |
|
"recall": 0.941717791411043, |
|
"f1-score": 0.9407273812451902, |
|
"support": 326.0 |
|
} |
|
}, |
|
"final_val_accuracy": 92.63803680981596 |
|
}, |
|
"ViT": { |
|
"accuracy": 0.9171779141104295, |
|
"classification_report": { |
|
"Benign": { |
|
"precision": 0.875, |
|
"recall": 0.56, |
|
"f1-score": 0.6829268292682927, |
|
"support": 50.0 |
|
}, |
|
"Early": { |
|
"precision": 0.8319327731092437, |
|
"recall": 1.0, |
|
"f1-score": 0.908256880733945, |
|
"support": 99.0 |
|
}, |
|
"Pre": { |
|
"precision": 0.9693877551020408, |
|
"recall": 0.9895833333333334, |
|
"f1-score": 0.979381443298969, |
|
"support": 96.0 |
|
}, |
|
"Pro": { |
|
"precision": 1.0, |
|
"recall": 0.9506172839506173, |
|
"f1-score": 0.9746835443037974, |
|
"support": 81.0 |
|
}, |
|
"accuracy": 0.9171779141104295, |
|
"macro avg": { |
|
"precision": 0.9190801320528211, |
|
"recall": 0.8750501543209876, |
|
"f1-score": 0.886312174401251, |
|
"support": 326.0 |
|
}, |
|
"weighted avg": { |
|
"precision": 0.9207747516184389, |
|
"recall": 0.9171779141104295, |
|
"f1-score": 0.9111464978570055, |
|
"support": 326.0 |
|
} |
|
}, |
|
"final_val_accuracy": 92.33128834355828 |
|
}, |
|
"EfficientNet": { |
|
"accuracy": 0.9693251533742331, |
|
"classification_report": { |
|
"Benign": { |
|
"precision": 0.9361702127659575, |
|
"recall": 0.88, |
|
"f1-score": 0.9072164948453608, |
|
"support": 50.0 |
|
}, |
|
"Early": { |
|
"precision": 0.9509803921568627, |
|
"recall": 0.9797979797979798, |
|
"f1-score": 0.9651741293532339, |
|
"support": 99.0 |
|
}, |
|
"Pre": { |
|
"precision": 0.9795918367346939, |
|
"recall": 1.0, |
|
"f1-score": 0.9896907216494846, |
|
"support": 96.0 |
|
}, |
|
"Pro": { |
|
"precision": 1.0, |
|
"recall": 0.9753086419753086, |
|
"f1-score": 0.9875, |
|
"support": 81.0 |
|
}, |
|
"accuracy": 0.9693251533742331, |
|
"macro avg": { |
|
"precision": 0.9666856104143785, |
|
"recall": 0.9587766554433221, |
|
"f1-score": 0.9623953364620199, |
|
"support": 326.0 |
|
}, |
|
"weighted avg": { |
|
"precision": 0.9693140668354536, |
|
"recall": 0.9693251533742331, |
|
"f1-score": 0.9690517571367753, |
|
"support": 326.0 |
|
} |
|
}, |
|
"final_val_accuracy": 98.46625766871166 |
|
}, |
|
"Ensemble": { |
|
"accuracy": 0.9785276073619632, |
|
"classification_report": { |
|
"Benign": { |
|
"precision": 0.9782608695652174, |
|
"recall": 0.9, |
|
"f1-score": 0.9375, |
|
"support": 50.0 |
|
}, |
|
"Early": { |
|
"precision": 0.9519230769230769, |
|
"recall": 1.0, |
|
"f1-score": 0.9753694581280788, |
|
"support": 99.0 |
|
}, |
|
"Pre": { |
|
"precision": 0.9895833333333334, |
|
"recall": 0.9895833333333334, |
|
"f1-score": 0.9895833333333334, |
|
"support": 96.0 |
|
}, |
|
"Pro": { |
|
"precision": 1.0, |
|
"recall": 0.9876543209876543, |
|
"f1-score": 0.9937888198757764, |
|
"support": 81.0 |
|
}, |
|
"accuracy": 0.9785276073619632, |
|
"macro avg": { |
|
"precision": 0.979941819955407, |
|
"recall": 0.9693094135802469, |
|
"f1-score": 0.9740604028342972, |
|
"support": 326.0 |
|
}, |
|
"weighted avg": { |
|
"precision": 0.9789982456860292, |
|
"recall": 0.9785276073619632, |
|
"f1-score": 0.978323529952815, |
|
"support": 326.0 |
|
} |
|
}, |
|
"final_val_accuracy": 98.46625766871166 |
|
} |
|
} |
|
} |