Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

ยฉ 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

irfanali1995/wildlife-cnn-vs-mobilenet

Record type:

project
Creator:
irf
Host:
This project implements and compares a custom-built CNN with a transfer learning approach using MobileNetV2 to classify African wildlife images. # Wildlife Image Classification: Custom CNN vs MobileNetV2 This project focuses on classifying African wildlife images using deep learning techniques. It compares the performance of a custom Convolutional Neural Network (CNN) with a transfer learning approach using MobileNetV2. ## ๐Ÿ“ Dataset The dataset consists of labeled images of African wildlife. It was split into training, validation, and test sets using the `splitfolders` library in the following ratio: - 70% Training - 20% Validation - 10% Testing ## ๐Ÿ› ๏ธ Model Architectures ### ๐Ÿ”น Custom CNN - 4 Convolutional layers with ReLU activation - MaxPooling and Dropout for regularization - Flatten + Dense layers for classification - Trained from scratch ### ๐Ÿ”น MobileNetV2 - Pretrained model used for feature extraction - GlobalAveragePooling + Dense layers on top - Fine-tuned for the dataset ## ๐Ÿงช Evaluation Metrics - Confusion Matrix - Classification Report ## ๐Ÿ” Key Findings - MobileNetV2 significantly outperformed the custom CNN in terms of accuracy and generalization. - Transfer learning enables faster convergence and better feature extraction, especially when the dataset is limited. ## ๐Ÿš€ Libraries & Tools - TensorFlow / Keras - splitfolders - Matplotlib / Seaborn - Scikit-learn ## ๐Ÿ“Œ How to Run 1. Install required libraries: ```bash pip install tensorflow split-folders ``` 2. Run the notebook step-by-step in a Jupyter environment or on Kaggle. 3. Ensure dataset is placed in the correct path (update `base_dir` if needed).

Visit

github.com

Tasks

computer visionimage classificationtransfer learning

Similar

sagnik1511/African-Wildlife-Animal-Recognition-with-CNNLightweight CNN Architectures for Fault Diagnosis of Power Generator sets: A Comparative Study of MobileNet and AlexNethubert10/field-delineation-mobilenetKETHANA09/TB-Detection-using-MobileNetKenyan Sign Language Translation Using SSD MobileNet-v2 FPNlite ModelCNN-LSTM.

sagnik1511/African-Wildlife-Animal-Recognition-with-CNN

Using Custom CNN to predict images of African Wildlife # Africal wildlife Prediction using CNN Pre

Lightweight CNN Architectures for Fault Diagnosis of Power Generator sets: A Comparative Study of MobileNet and AlexNet

The use of power generator sets (3.5kVA โ€“ 5.5kVA) for domestic and commercial backup supply has beco

hubert10/field-delineation-mobilenet

This repo contains code to generate automatic contours for agricultural parcels, given Sentinel-2 im

KETHANA09/TB-Detection-using-MobileNet

This project presents a lightweight, accurate, and portable deep learning model for detecting Tuberc

Kenyan Sign Language Translation Using SSD MobileNet-v2 FPNlite Model

CNN-LSTM.

Amidst a growing need for effective energy management, government policies increasingly rely