Skip to content

rocket0l4/Image_classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Image_classification

Classifying the Animals Images by using TensorFlow with (95% - Accuracy)

The notebook appears to include the following key sections:

  1. Introduction and Setup:

    • Link to the Colab notebook.
    • Data preparation, including downloading and unzipping the dataset from Kaggle.
  2. Libraries Import:

    • Necessary libraries like TensorFlow/Keras, file management tools, and visualization libraries.
  3. Dataset Analysis:

    • Obtaining class names and counting the classes.
    • Examining class distribution.
  4. Model Training:

    • Likely multiple TensorFlow/Keras models for image classification.
  5. Evaluation and Visualization:

    • Metrics, confusion matrices, or result visualization.

Project Overview

This project focuses on image classification using a dataset of animals obtained from Kaggle. The primary goal is to explore various TensorFlow/Keras models and evaluate their performance in classifying images into multiple categories.


Features

  • Dataset: Animals-10 dataset sourced from Kaggle.
  • Preprocessing: Automated data extraction, class analysis, and distribution checks.
  • Models: Multiple TensorFlow/Keras deep learning architectures for classification.
  • Evaluation: Visualization of results and performance metrics.
  • Frameworks: TensorFlow and Keras for deep learning.

Project Structure

  1. Data Preparation:

    • Download and unzip the dataset.
    • Analyze class names and distribution.
  2. Model Training:

    • Implement various TensorFlow/Keras models for image classification.
    • Explore model architectures, hyperparameters, and optimization techniques.
  3. Evaluation:

    • Assess the models using accuracy, precision, recall, and F1-score.
    • Visualize model predictions and confusion matrices.

Results

  • The project compares multiple models based on their classification accuracy and loss curves.
  • Highlights:
    • Class distributions in the dataset.
    • Best-performing models and their configurations.

About

Classifying the Animals Images by using TensorFlow with (95% - Accuracy)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published