SlideShare a Scribd company logo
Image
Classification
using CNN
Deep Learning
Created by Sumera Hangi
Roll no =06
CONTENTS
– INTRODUCTION (core subject)
– INTRODUCTION TO CONVOLUTIONAL NEURAL NETWORKS
– WHY DID WE USE A CNN?
– STEPS TO DESIGN CNN
– KEY DIFFERENCE BETWEEN ANN & CNN
– ARCHITECTURE OF A CNN FROM INPUT IMAGE TO IMAGE
REGONITION
– APPLICATIONS OF CNN
– CONCLUSION
INTRODUCTION (core subject)
– IMAGE PROCESSING is a method to perform some operation on image, in
order to get an enhanced image or extract some useful information from it.
– COMPUTER VISION is a field of computer science that works on enabling
computer to see, identify & process images in the same way that human vision
does, and then provide appropriate output.
– IMAGE CLASSIFICATION is a complex process that may affected by many
factors.
– The objective of image classification is to identify and portray, as a unique gray
level(or color), the feature occurring in an image in terms of the object or type of
land cover these feature actually represent on the ground .
– Image classification is perhaps the most important part of digital image analysis.
INTRODUCTION TO CONVOLUTIONAL
NEURAL NETWORKS
– CNNs are basically combination of convolutions followed by feature maps,
subsampling, image features, dense layer of neural network .
– We are using convolutions ,subsampling , feature maps to extract image feature &
dense layer of NN to categorize input image according to image features.
– Applications of CNN are image & video recognition, object recognition, natural
language processing.
SO, WHY DID WE USE A CNN?
– In machine learning, a convolutional neural network is a class of deep, feed-
forward artificial neural networks that has successfully been applied to analyzing
visual imagery.
– CNNs use a variation of multilayer perceptron's designed to require minimal
preprocessing. They are also known as shift invariant or space invariant artificial
neural networks (SIANN), based on their shared-weights architecture and
translation invariance characteristics.
STEPS TO DESIGN CNN
– Convolution
– Max pooling
– Flattening
– Full Connection
CONVOLUTION
– A convolution sweeps the window through images then calculates its input and filter dot product pixel
values. This allows convolution to emphasize the relevant features.
IMAGE 1
IMAGE 2
IMAGE 3
IMAGE 4
RELU
ReLu is a non-linear activation
function that is used in multi-
layer neural networks or deep
neural networks.
This function can be represented
as: where x = an input value
According to equation 1, the
output of ReLu is the maximum
value between zero and the
input value.
We are using Relu on the
convolution to increase non
linearity
MAX
POOLING
CNN uses max pooling to
replace output with a max
summary to reduce data size and
processing time.
This allows you to determine
features that produce the highest
impact and reduces the size of
the image by 75% to avoid the
risk of overfitting also get image
extracted features.
FLATTENING
Flattening the matrix to get a
single column image based
features
FULL CONNECTION
– Neurons of hidden neural network layers are fully connected with all the features
– Activation function determines the value of the output layer
 Softmax
• We use softmax activation function in the output layer of multiclass CNN system.
• It uses multiple classification logistic regression model.
• It calculates the probability distribution of the event over all the different events.
• The range of the output of softmax is 0 to 1 & the sum of all the probabilities will be
equal to one
FULL
CONNECTION
Single column fatten data
works as input layer of fully
connected ANN
KEY DIFFERENCE BETWEEN
ANN & CNN
– In CNN, neuron of hidden neural network are fully connected .
– In CNN , input feature are connected with all the neurons. But , in ANN , input
features are connected with only those neurons that are having similar values or
pattern.
ARCHITECTURE OF A CNN FROM INPUT
IMAGE TO IMAGE REGONITION
APPLICATIONS OF CNN
A)COMPUTER VISION1) Face Recognition:
2) Scene Labelling:
3) Image Classification:
4) Action Recognition :
CONTD..
5) Human Pose Estimation 6) Document Analysis:
B. NATURAL LANGUAGE
PROCESSING
1) Speech Recognition 2) Text Classification
CONCLUSION
– Convolutional neural networks (CNNs) have accomplished astonishing
achievements across a variety of domains, including medical research, and an
increasing interest has emerged in radiology.
– Although deep learning has become a dominant method in a variety of complex
tasks such as image classification and object detection, it is not a panacea.
– Being familiar with key concepts and advantages of CNN as well as limitations
of deep learning is essential in order to leverage it in radiology research with the
goal of improving radiologist performance and, eventually, patient care.
Image classification using cnn

More Related Content

What's hot

Convolution Neural Network (CNN)
Convolution Neural Network (CNN)Convolution Neural Network (CNN)
Convolution Neural Network (CNN)
Suraj Aavula
 
Cnn method
Cnn methodCnn method
Cnn method
AmirSajedi1
 
Convolutional Neural Network and Its Applications
Convolutional Neural Network and Its ApplicationsConvolutional Neural Network and Its Applications
Convolutional Neural Network and Its Applications
Kasun Chinthaka Piyarathna
 
Machine Learning - Convolutional Neural Network
Machine Learning - Convolutional Neural NetworkMachine Learning - Convolutional Neural Network
Machine Learning - Convolutional Neural Network
Richard Kuo
 
CNN Tutorial
CNN TutorialCNN Tutorial
CNN Tutorial
Sungjoon Choi
 
cnn ppt.pptx
cnn ppt.pptxcnn ppt.pptx
cnn ppt.pptx
rohithprabhas1
 
Convolutional neural network
Convolutional neural network Convolutional neural network
Convolutional neural network
Yan Xu
 
Image classification using cnn
Image classification using cnnImage classification using cnn
Image classification using cnn
Rahat Yasir
 
Convolutional Neural Network (CNN)
Convolutional Neural Network (CNN)Convolutional Neural Network (CNN)
Convolutional Neural Network (CNN)
Muhammad Haroon
 
Cnn
CnnCnn
Deep Learning in Computer Vision
Deep Learning in Computer VisionDeep Learning in Computer Vision
Deep Learning in Computer Vision
Sungjoon Choi
 
Convolutional Neural Network
Convolutional Neural NetworkConvolutional Neural Network
Convolutional Neural Network
Vignesh Suresh
 
What is Deep Learning?
What is Deep Learning?What is Deep Learning?
What is Deep Learning?
NVIDIA
 
Overview of Convolutional Neural Networks
Overview of Convolutional Neural NetworksOverview of Convolutional Neural Networks
Overview of Convolutional Neural Networks
ananth
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
Oswald Campesato
 
Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...
Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...
Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...
Simplilearn
 
Deep Learning - Convolutional Neural Networks
Deep Learning - Convolutional Neural NetworksDeep Learning - Convolutional Neural Networks
Deep Learning - Convolutional Neural Networks
Christian Perone
 
Cnn
CnnCnn
Introduction to Generative Adversarial Networks (GANs)
Introduction to Generative Adversarial Networks (GANs)Introduction to Generative Adversarial Networks (GANs)
Introduction to Generative Adversarial Networks (GANs)
Appsilon Data Science
 
Convolutional neural network
Convolutional neural networkConvolutional neural network
Convolutional neural network
Itachi SK
 

What's hot (20)

Convolution Neural Network (CNN)
Convolution Neural Network (CNN)Convolution Neural Network (CNN)
Convolution Neural Network (CNN)
 
Cnn method
Cnn methodCnn method
Cnn method
 
Convolutional Neural Network and Its Applications
Convolutional Neural Network and Its ApplicationsConvolutional Neural Network and Its Applications
Convolutional Neural Network and Its Applications
 
Machine Learning - Convolutional Neural Network
Machine Learning - Convolutional Neural NetworkMachine Learning - Convolutional Neural Network
Machine Learning - Convolutional Neural Network
 
CNN Tutorial
CNN TutorialCNN Tutorial
CNN Tutorial
 
cnn ppt.pptx
cnn ppt.pptxcnn ppt.pptx
cnn ppt.pptx
 
Convolutional neural network
Convolutional neural network Convolutional neural network
Convolutional neural network
 
Image classification using cnn
Image classification using cnnImage classification using cnn
Image classification using cnn
 
Convolutional Neural Network (CNN)
Convolutional Neural Network (CNN)Convolutional Neural Network (CNN)
Convolutional Neural Network (CNN)
 
Cnn
CnnCnn
Cnn
 
Deep Learning in Computer Vision
Deep Learning in Computer VisionDeep Learning in Computer Vision
Deep Learning in Computer Vision
 
Convolutional Neural Network
Convolutional Neural NetworkConvolutional Neural Network
Convolutional Neural Network
 
What is Deep Learning?
What is Deep Learning?What is Deep Learning?
What is Deep Learning?
 
Overview of Convolutional Neural Networks
Overview of Convolutional Neural NetworksOverview of Convolutional Neural Networks
Overview of Convolutional Neural Networks
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
 
Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...
Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...
Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...
 
Deep Learning - Convolutional Neural Networks
Deep Learning - Convolutional Neural NetworksDeep Learning - Convolutional Neural Networks
Deep Learning - Convolutional Neural Networks
 
Cnn
CnnCnn
Cnn
 
Introduction to Generative Adversarial Networks (GANs)
Introduction to Generative Adversarial Networks (GANs)Introduction to Generative Adversarial Networks (GANs)
Introduction to Generative Adversarial Networks (GANs)
 
Convolutional neural network
Convolutional neural networkConvolutional neural network
Convolutional neural network
 

Similar to Image classification using cnn

Unveiling the Power of Convolutional Neural Networks in Image Processing.pdf
Unveiling the Power of Convolutional Neural Networks in Image Processing.pdfUnveiling the Power of Convolutional Neural Networks in Image Processing.pdf
Unveiling the Power of Convolutional Neural Networks in Image Processing.pdf
Enterprise Wired
 
Mnist report
Mnist reportMnist report
Mnist report
RaghunandanJairam
 
improving Profile detection using Deep Learning
improving Profile detection using Deep Learningimproving Profile detection using Deep Learning
improving Profile detection using Deep LearningSahil Kaw
 
Mnist report ppt
Mnist report pptMnist report ppt
Mnist report ppt
RaghunandanJairam
 
Deep Learning Training at Intel
Deep Learning Training at IntelDeep Learning Training at Intel
Deep Learning Training at Intel
Atul Vaish
 
Cnn
CnnCnn
Introduction to Convolutional Neural Networks
Introduction to Convolutional Neural NetworksIntroduction to Convolutional Neural Networks
Introduction to Convolutional Neural Networks
ParrotAI
 
cnn.pdf
cnn.pdfcnn.pdf
cnn.pdf
Amnaalia
 
BASIC CONCEPT OF DEEP LEARNING.pptx
BASIC CONCEPT OF DEEP LEARNING.pptxBASIC CONCEPT OF DEEP LEARNING.pptx
BASIC CONCEPT OF DEEP LEARNING.pptx
RiteshPandey184067
 
Scene recognition using Convolutional Neural Network
Scene recognition using Convolutional Neural NetworkScene recognition using Convolutional Neural Network
Scene recognition using Convolutional Neural Network
DhirajGidde
 
Convolutional Neural Network.pdf
Convolutional Neural Network.pdfConvolutional Neural Network.pdf
Convolutional Neural Network.pdf
Aiblogtech
 
Saptashwa_Mitra_Sitakanta_Mishra_Final_Project_Report
Saptashwa_Mitra_Sitakanta_Mishra_Final_Project_ReportSaptashwa_Mitra_Sitakanta_Mishra_Final_Project_Report
Saptashwa_Mitra_Sitakanta_Mishra_Final_Project_ReportSitakanta Mishra
 
Speech Processing with deep learning
Speech Processing  with deep learningSpeech Processing  with deep learning
Speech Processing with deep learning
Mohamed Essam
 
Deep Neural Network DNN.docx
Deep Neural Network DNN.docxDeep Neural Network DNN.docx
Deep Neural Network DNN.docx
jaffarbikat
 
Deep learning
Deep learning Deep learning
Deep learning
Rajgupta258
 
IRJET-Breast Cancer Detection using Convolution Neural Network
IRJET-Breast Cancer Detection using Convolution Neural NetworkIRJET-Breast Cancer Detection using Convolution Neural Network
IRJET-Breast Cancer Detection using Convolution Neural Network
IRJET Journal
 
Towards better analysis of deep convolutional neural networks
Towards better analysis of deep convolutional neural networksTowards better analysis of deep convolutional neural networks
Towards better analysis of deep convolutional neural networks
曾 子芸
 
Automatic Attendace using convolutional neural network Face Recognition
Automatic Attendace using convolutional neural network Face RecognitionAutomatic Attendace using convolutional neural network Face Recognition
Automatic Attendace using convolutional neural network Face Recognition
vatsal199567
 
[Revised] Intro to CNN
[Revised] Intro to CNN[Revised] Intro to CNN
[Revised] Intro to CNN
Vincent Tatan
 

Similar to Image classification using cnn (20)

DL.pdf
DL.pdfDL.pdf
DL.pdf
 
Unveiling the Power of Convolutional Neural Networks in Image Processing.pdf
Unveiling the Power of Convolutional Neural Networks in Image Processing.pdfUnveiling the Power of Convolutional Neural Networks in Image Processing.pdf
Unveiling the Power of Convolutional Neural Networks in Image Processing.pdf
 
Mnist report
Mnist reportMnist report
Mnist report
 
improving Profile detection using Deep Learning
improving Profile detection using Deep Learningimproving Profile detection using Deep Learning
improving Profile detection using Deep Learning
 
Mnist report ppt
Mnist report pptMnist report ppt
Mnist report ppt
 
Deep Learning Training at Intel
Deep Learning Training at IntelDeep Learning Training at Intel
Deep Learning Training at Intel
 
Cnn
CnnCnn
Cnn
 
Introduction to Convolutional Neural Networks
Introduction to Convolutional Neural NetworksIntroduction to Convolutional Neural Networks
Introduction to Convolutional Neural Networks
 
cnn.pdf
cnn.pdfcnn.pdf
cnn.pdf
 
BASIC CONCEPT OF DEEP LEARNING.pptx
BASIC CONCEPT OF DEEP LEARNING.pptxBASIC CONCEPT OF DEEP LEARNING.pptx
BASIC CONCEPT OF DEEP LEARNING.pptx
 
Scene recognition using Convolutional Neural Network
Scene recognition using Convolutional Neural NetworkScene recognition using Convolutional Neural Network
Scene recognition using Convolutional Neural Network
 
Convolutional Neural Network.pdf
Convolutional Neural Network.pdfConvolutional Neural Network.pdf
Convolutional Neural Network.pdf
 
Saptashwa_Mitra_Sitakanta_Mishra_Final_Project_Report
Saptashwa_Mitra_Sitakanta_Mishra_Final_Project_ReportSaptashwa_Mitra_Sitakanta_Mishra_Final_Project_Report
Saptashwa_Mitra_Sitakanta_Mishra_Final_Project_Report
 
Speech Processing with deep learning
Speech Processing  with deep learningSpeech Processing  with deep learning
Speech Processing with deep learning
 
Deep Neural Network DNN.docx
Deep Neural Network DNN.docxDeep Neural Network DNN.docx
Deep Neural Network DNN.docx
 
Deep learning
Deep learning Deep learning
Deep learning
 
IRJET-Breast Cancer Detection using Convolution Neural Network
IRJET-Breast Cancer Detection using Convolution Neural NetworkIRJET-Breast Cancer Detection using Convolution Neural Network
IRJET-Breast Cancer Detection using Convolution Neural Network
 
Towards better analysis of deep convolutional neural networks
Towards better analysis of deep convolutional neural networksTowards better analysis of deep convolutional neural networks
Towards better analysis of deep convolutional neural networks
 
Automatic Attendace using convolutional neural network Face Recognition
Automatic Attendace using convolutional neural network Face RecognitionAutomatic Attendace using convolutional neural network Face Recognition
Automatic Attendace using convolutional neural network Face Recognition
 
[Revised] Intro to CNN
[Revised] Intro to CNN[Revised] Intro to CNN
[Revised] Intro to CNN
 

More from SumeraHangi

VDI/ VMware Horizon View
VDI/ VMware Horizon ViewVDI/ VMware Horizon View
VDI/ VMware Horizon View
SumeraHangi
 
Radiocraft
RadiocraftRadiocraft
Radiocraft
SumeraHangi
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
SumeraHangi
 
Apache cassandra
Apache cassandraApache cassandra
Apache cassandra
SumeraHangi
 
Malware forensic
Malware forensicMalware forensic
Malware forensic
SumeraHangi
 
Space robotics
Space roboticsSpace robotics
Space robotics
SumeraHangi
 
Amazon dynamodb & amazon redshift
Amazon dynamodb & amazon redshiftAmazon dynamodb & amazon redshift
Amazon dynamodb & amazon redshift
SumeraHangi
 

More from SumeraHangi (7)

VDI/ VMware Horizon View
VDI/ VMware Horizon ViewVDI/ VMware Horizon View
VDI/ VMware Horizon View
 
Radiocraft
RadiocraftRadiocraft
Radiocraft
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Apache cassandra
Apache cassandraApache cassandra
Apache cassandra
 
Malware forensic
Malware forensicMalware forensic
Malware forensic
 
Space robotics
Space roboticsSpace robotics
Space robotics
 
Amazon dynamodb & amazon redshift
Amazon dynamodb & amazon redshiftAmazon dynamodb & amazon redshift
Amazon dynamodb & amazon redshift
 

Recently uploaded

一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
ewymefz
 
Tabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsTabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflows
alex933524
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
Subhajit Sahu
 
Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMI
AlejandraGmez176757
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
ewymefz
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
vcaxypu
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
ewymefz
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
Oppotus
 
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
Tiktokethiodaily
 
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
correoyaya
 
tapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive datatapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive data
theahmadsaood
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
vcaxypu
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
axoqas
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
axoqas
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
ocavb
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
ukgaet
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
enxupq
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
Opendatabay
 

Recently uploaded (20)

一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
 
Tabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsTabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflows
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
 
Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMI
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
 
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
 
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
 
tapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive datatapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive data
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
 

Image classification using cnn

  • 2. CONTENTS – INTRODUCTION (core subject) – INTRODUCTION TO CONVOLUTIONAL NEURAL NETWORKS – WHY DID WE USE A CNN? – STEPS TO DESIGN CNN – KEY DIFFERENCE BETWEEN ANN & CNN – ARCHITECTURE OF A CNN FROM INPUT IMAGE TO IMAGE REGONITION – APPLICATIONS OF CNN – CONCLUSION
  • 3. INTRODUCTION (core subject) – IMAGE PROCESSING is a method to perform some operation on image, in order to get an enhanced image or extract some useful information from it. – COMPUTER VISION is a field of computer science that works on enabling computer to see, identify & process images in the same way that human vision does, and then provide appropriate output. – IMAGE CLASSIFICATION is a complex process that may affected by many factors. – The objective of image classification is to identify and portray, as a unique gray level(or color), the feature occurring in an image in terms of the object or type of land cover these feature actually represent on the ground . – Image classification is perhaps the most important part of digital image analysis.
  • 4. INTRODUCTION TO CONVOLUTIONAL NEURAL NETWORKS – CNNs are basically combination of convolutions followed by feature maps, subsampling, image features, dense layer of neural network . – We are using convolutions ,subsampling , feature maps to extract image feature & dense layer of NN to categorize input image according to image features. – Applications of CNN are image & video recognition, object recognition, natural language processing.
  • 5.
  • 6. SO, WHY DID WE USE A CNN? – In machine learning, a convolutional neural network is a class of deep, feed- forward artificial neural networks that has successfully been applied to analyzing visual imagery. – CNNs use a variation of multilayer perceptron's designed to require minimal preprocessing. They are also known as shift invariant or space invariant artificial neural networks (SIANN), based on their shared-weights architecture and translation invariance characteristics.
  • 7. STEPS TO DESIGN CNN – Convolution – Max pooling – Flattening – Full Connection
  • 8. CONVOLUTION – A convolution sweeps the window through images then calculates its input and filter dot product pixel values. This allows convolution to emphasize the relevant features.
  • 11. RELU ReLu is a non-linear activation function that is used in multi- layer neural networks or deep neural networks. This function can be represented as: where x = an input value According to equation 1, the output of ReLu is the maximum value between zero and the input value. We are using Relu on the convolution to increase non linearity
  • 12. MAX POOLING CNN uses max pooling to replace output with a max summary to reduce data size and processing time. This allows you to determine features that produce the highest impact and reduces the size of the image by 75% to avoid the risk of overfitting also get image extracted features.
  • 13. FLATTENING Flattening the matrix to get a single column image based features
  • 14. FULL CONNECTION – Neurons of hidden neural network layers are fully connected with all the features – Activation function determines the value of the output layer  Softmax • We use softmax activation function in the output layer of multiclass CNN system. • It uses multiple classification logistic regression model. • It calculates the probability distribution of the event over all the different events. • The range of the output of softmax is 0 to 1 & the sum of all the probabilities will be equal to one
  • 15. FULL CONNECTION Single column fatten data works as input layer of fully connected ANN
  • 16. KEY DIFFERENCE BETWEEN ANN & CNN – In CNN, neuron of hidden neural network are fully connected . – In CNN , input feature are connected with all the neurons. But , in ANN , input features are connected with only those neurons that are having similar values or pattern.
  • 17. ARCHITECTURE OF A CNN FROM INPUT IMAGE TO IMAGE REGONITION
  • 18. APPLICATIONS OF CNN A)COMPUTER VISION1) Face Recognition: 2) Scene Labelling: 3) Image Classification: 4) Action Recognition :
  • 19. CONTD.. 5) Human Pose Estimation 6) Document Analysis:
  • 20. B. NATURAL LANGUAGE PROCESSING 1) Speech Recognition 2) Text Classification
  • 21. CONCLUSION – Convolutional neural networks (CNNs) have accomplished astonishing achievements across a variety of domains, including medical research, and an increasing interest has emerged in radiology. – Although deep learning has become a dominant method in a variety of complex tasks such as image classification and object detection, it is not a panacea. – Being familiar with key concepts and advantages of CNN as well as limitations of deep learning is essential in order to leverage it in radiology research with the goal of improving radiologist performance and, eventually, patient care.