Deep learning image classification model using EfficientNetB0 architecture to classify 102 different flower species from the Oxford 102 Flowers dataset. Achieves 88.82% test accuracy through transfer learning and fine-tuning.
- Model: EfficientNetB0 (Transfer Learning)
- Dataset: Oxford 102 Flowers
- Test Accuracy: 88.82%
- Classes: 102 flower species
- TensorFlow/Keras
- EfficientNet Architecture
- Image Augmentation
- NumPy, Matplotlib
cd flower-classification-deep-learning
pip install -r requirements.txt
python train.py
## ๐ Model Performance
| Metric | Score |
|--------|-------|
| Training Accuracy | 95.2% |
| Validation Accuracy | 90.5% |
| Test Accuracy | 88.82% |
## ๐ฎ Future Work
- Deploy model as REST API
- Mobile app integration
- Real-time classification
## ๐ค Author
**Aditya Vardhan** | MSc Data Science, University of Roehampton
- GitHub: [@adityavdn](https://github.com/adityavdn)
## ๐ License
MIT License
---
### ๐ Keywords
`Deep Learning` `Computer Vision` `Image Classification` `EfficientNet` `Transfer Learning` `TensorFlow`