Explanation

Image classification Ironman vs Ultron

Dataset:
Ironman and ultron images downloaded by craweler from google.Image_size 224x224 pixels and trainning had each class 40 images and test had each class 10 images.
overviwe:
Create a convolution neural network for classify.
Tools:
Tesnsorflow & keras cnn architecture, Numpy,Jupyternotebook,Data augmentation for better learning.
Model summary:
Convolution neural network(CNN) layers,Maxpooling,flatten,Dense layer
Optimizer : adam (Adaptive moment estimation),loss:binary_crossentropy

Result


Model trainning accuracy: 0.8 to 0.9 (epoch 6-9)learn good,
validation accuracy:
Reached 1.0 by after epoch 5.
Model save in h5 (Hirarchical data format5)

streamlit web app for Model prediction:

User Interface for file upload:

Iron Man:

Ulron:

Conclusion

In this project image classification for CNN using deeplearning in python.UI for upload file then classify if Iron man or ultron.More image dataset for enhance prediction will be achive.

Back