{ "model": "efficientnet_b0", "dataset": "AI-Lab-Makerere/beans", "test_samples": 128, "classes": [ "angular_leaf_spot", "bean_rust", "healthy" ], "classification_report": { "angular_leaf_spot": { "precision": 0.9230769230769231, "recall": 0.8372093023255814, "f1-score": 0.8780487804878049, "support": 43.0 }, "bean_rust": { "precision": 0.8723404255319149, "recall": 0.9534883720930233, "f1-score": 0.9111111111111111, "support": 43.0 }, "healthy": { "precision": 0.9761904761904762, "recall": 0.9761904761904762, "f1-score": 0.9761904761904762, "support": 42.0 }, "accuracy": 0.921875, "macro avg": { "precision": 0.9238692749331047, "recall": 0.922296050203027, "f1-score": 0.9217834559297974, "support": 128.0 }, "weighted avg": { "precision": 0.9234605155482816, "recall": 0.921875, "f1-score": 0.9213584010840108, "support": 128.0 } }, "confusion_matrix": [ [ 36, 6, 1 ], [ 2, 41, 0 ], [ 1, 0, 41 ] ], "macro_f1": 0.9217834559297974, "accuracy": 0.921875, "per_class": { "angular_leaf_spot": { "precision": 0.9230769230769231, "recall": 0.8372093023255814, "f1": 0.8780487804878049, "support": 43.0 }, "bean_rust": { "precision": 0.8723404255319149, "recall": 0.9534883720930233, "f1": 0.9111111111111111, "support": 43.0 }, "healthy": { "precision": 0.9761904761904762, "recall": 0.9761904761904762, "f1": 0.9761904761904762, "support": 42.0 } }, "holdout_passed": true, "self_improvement_history": [ { "round": 1, "config": { "epochs": 10, "lr": 0.0002, "augment": 1 }, "val_f1": 0.9328, "test_f1": 0.8762, "passed": false }, { "round": 2, "config": { "epochs": 15, "lr": 0.0001, "augment": 2 }, "val_f1": 0.924, "test_f1": 0.9218, "passed": true } ], "winning_round": 2, "winning_config": { "epochs": 15, "lr": 0.0001, "augment": 2 } }