This project focuses on classifying objects using deep learning. It involves training convolutional neural networks (CNNs) on image data to recognize and distinguish between multiple object categories.
- Source: Collected from multiple sources (including Kaggle and online resources), then manually curated and labeled.
- Classes: Boot, Chair, Laptop, Sofa, Table
- Link: Google Drive
- Image preprocessing, CNN and transfer learning (VGG16, ResNet50), model evaluation using accuracy.
- Build a deep learning model to classify objects from images
- Experiment with transfer learning (VGG16, ResNet50) vs. custom CNN
- Evaluate classification accuracy and model performance
- Best model: VGG16
- Validation accuracy: ~[95.5]%
- Model can successfully distinguish 5 object classes with high precision
- Sample predictions shown using matplotlib
Python, TensorFlow, Keras
NumPy, Pandas, Matplotlib, Seaborn, VisualKeras
Google Colab, Google Drive
⭐ This project was developed during my learning journey and reflects my ability to apply concepts into practice. It continues to be improved as I grow