Update README.md
Browse files
README.md
CHANGED
|
@@ -72,8 +72,29 @@ AutoGluon automatically searched across the following dimensions:
|
|
| 72 |
---
|
| 73 |
|
| 74 |
## Results
|
| 75 |
-
|
| 76 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 77 |
|
| 78 |
---
|
| 79 |
## Error Analysis
|
|
|
|
| 72 |
---
|
| 73 |
|
| 74 |
## Results
|
| 75 |
+
|
| 76 |
+
### Best Architecture
|
| 77 |
+
- AutoGluon selected **EfficientNet-B0** as the best performing backbone in terms of validation accuracy.
|
| 78 |
+
- Other backbones tested included **ResNet18** and **MobileNetV3-Small**, which had slightly lower validation accuracy.
|
| 79 |
+
|
| 80 |
+
### Best Hyperparameters
|
| 81 |
+
- Optimizer: AdamW
|
| 82 |
+
- Learning rate: ~0.001 (exact value depends on AutoGluon’s internal selection)
|
| 83 |
+
- Weight decay: ~1e-4
|
| 84 |
+
- Regularization: implicit (from backbone architecture)
|
| 85 |
+
- Augmentation: dataset’s augmented split + standard image transforms
|
| 86 |
+
- Early stopping: triggered automatically when validation stopped improving
|
| 87 |
+
|
| 88 |
+
### Training Curves & Early-Stop Rationale
|
| 89 |
+
- Validation accuracy with EfficientNet-B0 rose steadily and plateaued
|
| 90 |
+
- Early stopping occurred once validation did not improve (or under what condition AutoGluon decided)
|
| 91 |
+
- Prevented overfitting while still allowing model to reach its best validation performance
|
| 92 |
+
|
| 93 |
+
### Test Metrics
|
| 94 |
+
On the held-out **original split** (~40 images):
|
| 95 |
+
|
| 96 |
+
- **Test Accuracy:** 1.0
|
| 97 |
+
- **Weighted F1:** 1.0
|
| 98 |
|
| 99 |
---
|
| 100 |
## Error Analysis
|