All Case Studies
Deep Learning
Intel Image Classifier
GPU-accelerated transfer-learning pipeline with Optuna tuning and W&B logging.
2025
OVERVIEW
The Project
A high-performance image-classification pipeline on Intel's scene dataset (6 terrain classes: buildings, forest, glacier, mountain, sea, street). It leverages PyTorch Lightning, transfer learning, and experiment tracking with Weights & Biases for scalable, reproducible training.
Objectives
Tools & Technologies
PyTorch LightningOptunaWeights & BiasesResNet18 / EfficientNet-B0
METHODOLOGY
The Approach
1
Download the Intel dataset via Kaggle API; organize into train/test/predict.
2
Build a Lightning DataModule to abstract loading.
3
Automate model tuning with Optuna across trials; log to W&B.
4
Select the best model, retrain, and evaluate on unseen data.
OUTCOME
Results & Learnings
Key Learnings
- Optuna-tuned hyperparameters lifted accuracy in just a few trials.
- Good infrastructure (Lightning + W&B) makes training reproducible and simple.
Related Case Studies
