PPT
PPT
CLASSIFICATION USING ML
KSHITIJ SHAH
CHETANA LOKHANDE
AGENDA
• Introduction
• Project Description
• System Design Methodology
• System Architecture
• Technologies Used
• Model Development
• CNN, Modified CNN, LeNet & ZFNet
• Model Evaluation and results
• Demo
• Conclusion, Implementations, Recommendation
PROJECT DESCRIPTION
• Problem Statement
• When a user sees an object he/she likes but don’t know what keyword to use when
searching.
• User Experience is a major part of any system.
• All big companies invest a lot of time in making the user experience better.
• Machine Learning is used for recommendations by companies like Amazon.
• Machine learning already used in the field of defense and healthcare to perform image
recognition and classification tasks reducing human error.
• However, it can also be used for enhancing the User Experience.
INTRODUCTION
• CNN
• Modified – CNN
• LeNet
• ZFNet
CONVOLUTION NEURAL NETWORK (CNN)
• Neural network tries replicating the behavior of the brain with each neuron representing a cell in the
brain.
• Convolution Neural Network is a representation of the visual cortex of the brain.
• It is more efficient than a Fully connected Network.
• Has four main types of layers each having their own purpose:
• Convolution Layer
• ReLU (Rectified Linear Unit)
• Pooling Layer
• Fully Connected Layer
Convolution Layer: Detects various features and thus
applies filters on the Input matrix.
• Steps in Convolution Layer:
• Line up the feature and the image patch.
• Multiply each image pixel by the
corresponding feature pixel.
• Add them up
• Divide by total number of pixels in feature.
No. of layers 15 12 14
Accuracy(Percentage) 91 89 34
Validation 83 75 28
Accuracy(Percentage)
DATA
• Training Data
• Images = 2000 (500/category)
• Test Data
• Images = 500 (100/category)
DEMO
• Implemented three algorithms namely CNN, LeNET and ZFNet.
• With the existing dataset and output class requirement, CNN has
proven to be the best Algorithm.
CONCLUSION,
• Neural networks can be used in order to deal visual data in the
IMPLICATION & field of defense and healthcare to reduce human error.
RECOMMENDATION
• An API can be built in order to facilitate integration with existing
systems.
WHAT WE LEARNT FROM THIS PROJECT?