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.
Image classification using cnn
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
Ad

More Related Content

What's hot (20)

Convolutional Neural Network Models - Deep Learning
Convolutional Neural Network Models - Deep LearningConvolutional Neural Network Models - Deep Learning
Convolutional Neural Network Models - Deep Learning
Mohamed Loey
 
Convolutional neural network
Convolutional neural networkConvolutional neural network
Convolutional neural network
MojammilHusain
 
Convolutional Neural Network
Convolutional Neural NetworkConvolutional Neural Network
Convolutional Neural Network
Vignesh Suresh
 
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
 
Convolutional Neural Networks
Convolutional Neural NetworksConvolutional Neural Networks
Convolutional Neural Networks
Ashray Bhandare
 
CONVOLUTIONAL NEURAL NETWORK
CONVOLUTIONAL NEURAL NETWORKCONVOLUTIONAL NEURAL NETWORK
CONVOLUTIONAL NEURAL NETWORK
Md Rajib Bhuiyan
 
Convolutional Neural Network (CNN)
Convolutional Neural Network (CNN)Convolutional Neural Network (CNN)
Convolutional Neural Network (CNN)
Muhammad Haroon
 
Image classification with Deep Neural Networks
Image classification with Deep Neural NetworksImage classification with Deep Neural Networks
Image classification with Deep Neural Networks
Yogendra Tamang
 
Image Classification using deep learning
Image Classification using deep learning Image Classification using deep learning
Image Classification using deep learning
Asma-AH
 
CNN and its applications by ketaki
CNN and its applications by ketakiCNN and its applications by ketaki
CNN and its applications by ketaki
Ketaki Patwari
 
Convolutional neural network
Convolutional neural networkConvolutional neural network
Convolutional neural network
Ferdous ahmed
 
CNN Tutorial
CNN TutorialCNN Tutorial
CNN Tutorial
Sungjoon Choi
 
Resnet
ResnetResnet
Resnet
ashwinjoseph95
 
Deep neural networks
Deep neural networksDeep neural networks
Deep neural networks
Si Haem
 
Batch normalization presentation
Batch normalization presentationBatch normalization presentation
Batch normalization presentation
Owin Will
 
Cnn
CnnCnn
Cnn
Nirthika Rajendran
 
Convolutional neural network
Convolutional neural network Convolutional neural network
Convolutional neural network
Yan Xu
 
Activation function
Activation functionActivation function
Activation function
Astha Jain
 
Deep learning ppt
Deep learning pptDeep learning ppt
Deep learning ppt
BalneSridevi
 
Deep Learning - CNN and RNN
Deep Learning - CNN and RNNDeep Learning - CNN and RNN
Deep Learning - CNN and RNN
Ashray Bhandare
 
Convolutional Neural Network Models - Deep Learning
Convolutional Neural Network Models - Deep LearningConvolutional Neural Network Models - Deep Learning
Convolutional Neural Network Models - Deep Learning
Mohamed Loey
 
Convolutional neural network
Convolutional neural networkConvolutional neural network
Convolutional neural network
MojammilHusain
 
Convolutional Neural Network
Convolutional Neural NetworkConvolutional Neural Network
Convolutional Neural Network
Vignesh Suresh
 
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
 
Convolutional Neural Networks
Convolutional Neural NetworksConvolutional Neural Networks
Convolutional Neural Networks
Ashray Bhandare
 
CONVOLUTIONAL NEURAL NETWORK
CONVOLUTIONAL NEURAL NETWORKCONVOLUTIONAL NEURAL NETWORK
CONVOLUTIONAL NEURAL NETWORK
Md Rajib Bhuiyan
 
Convolutional Neural Network (CNN)
Convolutional Neural Network (CNN)Convolutional Neural Network (CNN)
Convolutional Neural Network (CNN)
Muhammad Haroon
 
Image classification with Deep Neural Networks
Image classification with Deep Neural NetworksImage classification with Deep Neural Networks
Image classification with Deep Neural Networks
Yogendra Tamang
 
Image Classification using deep learning
Image Classification using deep learning Image Classification using deep learning
Image Classification using deep learning
Asma-AH
 
CNN and its applications by ketaki
CNN and its applications by ketakiCNN and its applications by ketaki
CNN and its applications by ketaki
Ketaki Patwari
 
Convolutional neural network
Convolutional neural networkConvolutional neural network
Convolutional neural network
Ferdous ahmed
 
Deep neural networks
Deep neural networksDeep neural networks
Deep neural networks
Si Haem
 
Batch normalization presentation
Batch normalization presentationBatch normalization presentation
Batch normalization presentation
Owin Will
 
Convolutional neural network
Convolutional neural network Convolutional neural network
Convolutional neural network
Yan Xu
 
Activation function
Activation functionActivation function
Activation function
Astha Jain
 
Deep Learning - CNN and RNN
Deep Learning - CNN and RNNDeep Learning - CNN and RNN
Deep Learning - CNN and RNN
Ashray Bhandare
 

Similar to Image classification using cnn (20)

dl-unit-4-deep-learning deep-learning.pdf
dl-unit-4-deep-learning deep-learning.pdfdl-unit-4-deep-learning deep-learning.pdf
dl-unit-4-deep-learning deep-learning.pdf
nandan543979
 
DL.pdf
DL.pdfDL.pdf
DL.pdf
ssuserd23711
 
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
 
Convolutional Neural Network - Computer Vision.pptx
Convolutional Neural Network - Computer Vision.pptxConvolutional Neural Network - Computer Vision.pptx
Convolutional Neural Network - Computer Vision.pptx
kmpslab
 
improving Profile detection using Deep Learning
improving Profile detection using Deep Learningimproving Profile detection using Deep Learning
improving Profile detection using Deep Learning
Sahil 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
Cnn
rimshailyas1
 
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_Report
Sitakanta Mishra
 
Speech Processing with deep learning
Speech Processing  with deep learningSpeech Processing  with deep learning
Speech Processing with deep learning
Mohamed Essam
 
Deep Learning course slides Week 5.pptx
Deep Learning course slides  Week 5.pptxDeep Learning course slides  Week 5.pptx
Deep Learning course slides Week 5.pptx
GeekyHassan
 
Convolutional-Neural-Networks-Revolutionizing-Computer-Vision (1).pptx
Convolutional-Neural-Networks-Revolutionizing-Computer-Vision (1).pptxConvolutional-Neural-Networks-Revolutionizing-Computer-Vision (1).pptx
Convolutional-Neural-Networks-Revolutionizing-Computer-Vision (1).pptx
nikhilarasada
 
Deep Neural Network DNN.docx
Deep Neural Network DNN.docxDeep Neural Network DNN.docx
Deep Neural Network DNN.docx
jaffarbikat
 
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
 
dl-unit-4-deep-learning deep-learning.pdf
dl-unit-4-deep-learning deep-learning.pdfdl-unit-4-deep-learning deep-learning.pdf
dl-unit-4-deep-learning deep-learning.pdf
nandan543979
 
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
 
Convolutional Neural Network - Computer Vision.pptx
Convolutional Neural Network - Computer Vision.pptxConvolutional Neural Network - Computer Vision.pptx
Convolutional Neural Network - Computer Vision.pptx
kmpslab
 
improving Profile detection using Deep Learning
improving Profile detection using Deep Learningimproving Profile detection using Deep Learning
improving Profile detection using Deep Learning
Sahil Kaw
 
Deep Learning Training at Intel
Deep Learning Training at IntelDeep Learning Training at Intel
Deep Learning Training at Intel
Atul Vaish
 
Introduction to Convolutional Neural Networks
Introduction to Convolutional Neural NetworksIntroduction to Convolutional Neural Networks
Introduction to Convolutional Neural Networks
ParrotAI
 
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_Report
Sitakanta Mishra
 
Speech Processing with deep learning
Speech Processing  with deep learningSpeech Processing  with deep learning
Speech Processing with deep learning
Mohamed Essam
 
Deep Learning course slides Week 5.pptx
Deep Learning course slides  Week 5.pptxDeep Learning course slides  Week 5.pptx
Deep Learning course slides Week 5.pptx
GeekyHassan
 
Convolutional-Neural-Networks-Revolutionizing-Computer-Vision (1).pptx
Convolutional-Neural-Networks-Revolutionizing-Computer-Vision (1).pptxConvolutional-Neural-Networks-Revolutionizing-Computer-Vision (1).pptx
Convolutional-Neural-Networks-Revolutionizing-Computer-Vision (1).pptx
nikhilarasada
 
Deep Neural Network DNN.docx
Deep Neural Network DNN.docxDeep Neural Network DNN.docx
Deep Neural Network DNN.docx
jaffarbikat
 
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
 
Ad

More from SumeraHangi (7)

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
 
VDI/ VMware Horizon View
VDI/ VMware Horizon ViewVDI/ VMware Horizon View
VDI/ VMware Horizon View
SumeraHangi
 
Apache cassandra
Apache cassandraApache cassandra
Apache cassandra
SumeraHangi
 
Malware forensic
Malware forensicMalware forensic
Malware forensic
SumeraHangi
 
Amazon dynamodb & amazon redshift
Amazon dynamodb & amazon redshiftAmazon dynamodb & amazon redshift
Amazon dynamodb & amazon redshift
SumeraHangi
 
Ad

Recently uploaded (20)

Classification_in_Machinee_Learning.pptx
Classification_in_Machinee_Learning.pptxClassification_in_Machinee_Learning.pptx
Classification_in_Machinee_Learning.pptx
wencyjorda88
 
Simple_AI_Explanation_English somplr.pptx
Simple_AI_Explanation_English somplr.pptxSimple_AI_Explanation_English somplr.pptx
Simple_AI_Explanation_English somplr.pptx
ssuser2aa19f
 
Defense Against LLM Scheming 2025_04_28.pptx
Defense Against LLM Scheming 2025_04_28.pptxDefense Against LLM Scheming 2025_04_28.pptx
Defense Against LLM Scheming 2025_04_28.pptx
Greg Makowski
 
DPR_Expert_Recruitment_notice_Revised.pdf
DPR_Expert_Recruitment_notice_Revised.pdfDPR_Expert_Recruitment_notice_Revised.pdf
DPR_Expert_Recruitment_notice_Revised.pdf
inmishra17121973
 
04302025_CCC TUG_DataVista: The Design Story
04302025_CCC TUG_DataVista: The Design Story04302025_CCC TUG_DataVista: The Design Story
04302025_CCC TUG_DataVista: The Design Story
ccctableauusergroup
 
03 Daniel 2-notes.ppt seminario escatologia
03 Daniel 2-notes.ppt seminario escatologia03 Daniel 2-notes.ppt seminario escatologia
03 Daniel 2-notes.ppt seminario escatologia
Alexander Romero Arosquipa
 
Perencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptx
Perencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptxPerencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptx
Perencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptx
PareaRusan
 
AI Competitor Analysis: How to Monitor and Outperform Your Competitors
AI Competitor Analysis: How to Monitor and Outperform Your CompetitorsAI Competitor Analysis: How to Monitor and Outperform Your Competitors
AI Competitor Analysis: How to Monitor and Outperform Your Competitors
Contify
 
How to join illuminati Agent in uganda call+256776963507/0741506136
How to join illuminati Agent in uganda call+256776963507/0741506136How to join illuminati Agent in uganda call+256776963507/0741506136
How to join illuminati Agent in uganda call+256776963507/0741506136
illuminati Agent uganda call+256776963507/0741506136
 
Geometry maths presentation for begginers
Geometry maths presentation for begginersGeometry maths presentation for begginers
Geometry maths presentation for begginers
zrjacob283
 
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
Molecular methods diagnostic and monitoring of infection  -  Repaired.pptxMolecular methods diagnostic and monitoring of infection  -  Repaired.pptx
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
7tzn7x5kky
 
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
James Francis Paradigm Asset Management
 
EDU533 DEMO.pptxccccvbnjjkoo jhgggggbbbb
EDU533 DEMO.pptxccccvbnjjkoo jhgggggbbbbEDU533 DEMO.pptxccccvbnjjkoo jhgggggbbbb
EDU533 DEMO.pptxccccvbnjjkoo jhgggggbbbb
JessaMaeEvangelista2
 
Medical Dataset including visualizations
Medical Dataset including visualizationsMedical Dataset including visualizations
Medical Dataset including visualizations
vishrut8750588758
 
Deloitte Analytics - Applying Process Mining in an audit context
Deloitte Analytics - Applying Process Mining in an audit contextDeloitte Analytics - Applying Process Mining in an audit context
Deloitte Analytics - Applying Process Mining in an audit context
Process mining Evangelist
 
GenAI for Quant Analytics: survey-analytics.ai
GenAI for Quant Analytics: survey-analytics.aiGenAI for Quant Analytics: survey-analytics.ai
GenAI for Quant Analytics: survey-analytics.ai
Inspirient
 
chapter 4 Variability statistical research .pptx
chapter 4 Variability statistical research .pptxchapter 4 Variability statistical research .pptx
chapter 4 Variability statistical research .pptx
justinebandajbn
 
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTemplate_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
cegiver630
 
computer organization and assembly language.docx
computer organization and assembly language.docxcomputer organization and assembly language.docx
computer organization and assembly language.docx
alisoftwareengineer1
 
Ch3MCT24.pptx measure of central tendency
Ch3MCT24.pptx measure of central tendencyCh3MCT24.pptx measure of central tendency
Ch3MCT24.pptx measure of central tendency
ayeleasefa2
 
Classification_in_Machinee_Learning.pptx
Classification_in_Machinee_Learning.pptxClassification_in_Machinee_Learning.pptx
Classification_in_Machinee_Learning.pptx
wencyjorda88
 
Simple_AI_Explanation_English somplr.pptx
Simple_AI_Explanation_English somplr.pptxSimple_AI_Explanation_English somplr.pptx
Simple_AI_Explanation_English somplr.pptx
ssuser2aa19f
 
Defense Against LLM Scheming 2025_04_28.pptx
Defense Against LLM Scheming 2025_04_28.pptxDefense Against LLM Scheming 2025_04_28.pptx
Defense Against LLM Scheming 2025_04_28.pptx
Greg Makowski
 
DPR_Expert_Recruitment_notice_Revised.pdf
DPR_Expert_Recruitment_notice_Revised.pdfDPR_Expert_Recruitment_notice_Revised.pdf
DPR_Expert_Recruitment_notice_Revised.pdf
inmishra17121973
 
04302025_CCC TUG_DataVista: The Design Story
04302025_CCC TUG_DataVista: The Design Story04302025_CCC TUG_DataVista: The Design Story
04302025_CCC TUG_DataVista: The Design Story
ccctableauusergroup
 
Perencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptx
Perencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptxPerencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptx
Perencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptx
PareaRusan
 
AI Competitor Analysis: How to Monitor and Outperform Your Competitors
AI Competitor Analysis: How to Monitor and Outperform Your CompetitorsAI Competitor Analysis: How to Monitor and Outperform Your Competitors
AI Competitor Analysis: How to Monitor and Outperform Your Competitors
Contify
 
Geometry maths presentation for begginers
Geometry maths presentation for begginersGeometry maths presentation for begginers
Geometry maths presentation for begginers
zrjacob283
 
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
Molecular methods diagnostic and monitoring of infection  -  Repaired.pptxMolecular methods diagnostic and monitoring of infection  -  Repaired.pptx
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
7tzn7x5kky
 
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
James Francis Paradigm Asset Management
 
EDU533 DEMO.pptxccccvbnjjkoo jhgggggbbbb
EDU533 DEMO.pptxccccvbnjjkoo jhgggggbbbbEDU533 DEMO.pptxccccvbnjjkoo jhgggggbbbb
EDU533 DEMO.pptxccccvbnjjkoo jhgggggbbbb
JessaMaeEvangelista2
 
Medical Dataset including visualizations
Medical Dataset including visualizationsMedical Dataset including visualizations
Medical Dataset including visualizations
vishrut8750588758
 
Deloitte Analytics - Applying Process Mining in an audit context
Deloitte Analytics - Applying Process Mining in an audit contextDeloitte Analytics - Applying Process Mining in an audit context
Deloitte Analytics - Applying Process Mining in an audit context
Process mining Evangelist
 
GenAI for Quant Analytics: survey-analytics.ai
GenAI for Quant Analytics: survey-analytics.aiGenAI for Quant Analytics: survey-analytics.ai
GenAI for Quant Analytics: survey-analytics.ai
Inspirient
 
chapter 4 Variability statistical research .pptx
chapter 4 Variability statistical research .pptxchapter 4 Variability statistical research .pptx
chapter 4 Variability statistical research .pptx
justinebandajbn
 
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTemplate_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
cegiver630
 
computer organization and assembly language.docx
computer organization and assembly language.docxcomputer organization and assembly language.docx
computer organization and assembly language.docx
alisoftwareengineer1
 
Ch3MCT24.pptx measure of central tendency
Ch3MCT24.pptx measure of central tendencyCh3MCT24.pptx measure of central tendency
Ch3MCT24.pptx measure of central tendency
ayeleasefa2
 

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.
  • 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.