Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ahmedabdalkreem/animals_classification

This project is dependent to make classification between faces of cats, dogs and wild_animals and use multiple model such as CNN and pretrained model like ResNet and MobileNet and show the result of all model in the image using heatmap to know what is the part that model take decision when see it.
https://github.com/ahmedabdalkreem/animals_classification

classification cnn heatmap matplotlib mobilenet numpy opencv pandas pretrained-models python restnet

Last synced: about 21 hours ago
JSON representation

This project is dependent to make classification between faces of cats, dogs and wild_animals and use multiple model such as CNN and pretrained model like ResNet and MobileNet and show the result of all model in the image using heatmap to know what is the part that model take decision when see it.

Awesome Lists containing this project

README

        

# Animals_Classification
This project is dependent to make classification between faces of cats, dogs and wild_animals and use multiple model such as
CNN and pretrained model like ResNet and MobileNet and show the result of all model in the image using heatmap to know what is
the part that model take decision when see it.

# What is the option of Model if you have classification problem?
To make classification problem can train alot of data using CNN or updata of CNN such as Fast and Faster CNN or the last obtion
use pretrained model such as MobileNet and ResNet in this repository we try to compare between most of model that i talk about
to know what is the best model to this problem.

# Can show what is the part of data that make you take decision? and Why if yes?
Yes, can explain what is the specific part of the image that make the model take this decision that like Saliency Map OR Heatmap
and i am useing both of them in this repositoty to explain why choose cat, dog or wild animals.

# What you will learn before this repo?
1) You will learn how to read image dataset.
2) How to make image_data_generator?
3) How to build CNN Model?
4) How to train and validation CNN Model?
5) Deal with using pretrained Model such as MobileNet and ResNet.
6) Testing all this models separate.
7) Make Saliency Map to know the reason of take decision to all Models.
8) Make Heatmap to show the defference between models dependent in accuracy of model.

# In the last, I hope that my repository can be helpfully to you that's it.