CoolFace
Apppublic

Ironside35/Indian-Bird-Classifier-VGG16

sourceHugging Facemitupdated 7mo agoView on Hugging Face
0likes
App README

๐Ÿฆ… Indian Bird Species Classifier (VGG16)

This application is the 4th project in a deep learning series focused on image classification. It utilizes Transfer Learning with the VGG16 architecture to achieve high-precision identification of 25 distinct Indian bird species.

๐Ÿš€ Model Overview

  • โ€”Architecture: VGG16 (Pre-trained on ImageNet)
  • โ€”Training Accuracy: 81.36%
  • โ€”Epochs: 10
  • โ€”Dataset: 25 Indian Bird Species (Kaggle)

๐Ÿ› ๏ธ Key Technical Features

  • โ€”Transfer Learning: Leveraging frozen convolutional layers for advanced feature extraction.
  • โ€”Regularization: Includes Dropout (0.5) to prevent overfitting.
  • โ€”Dynamic Preprocessing: Real-time image resizing and tensor conversion via TensorFlow for consistent predictions.

๐Ÿ“Š Performance Comparison

In contrast to the Custom CNN model (App 3), this VGG16-based approach significantly reduces Categorical Crossentropy Loss from 16.1 to 0.6, proving the efficiency of pre-trained weights in multi-class biological identification tasks.

๐Ÿ“‹ Classes Identified

The model can classify 25 species including: Asian Green Bee-Eater, Jungle Babbler, Indian Peacock, Common Kingfisher, and 21 others.


Developed by [Your Name/Profile] Part of a comprehensive Deep Learning portfolio.