DEEP LEARNING
CNN
CONVOLUTIONAL NEURAL NETWORK
Convolutional Neural Network is one of the
main categories to do image classification
and image recognition in neural networks.
Scene labeling, objects detections, and face
recognition, etc., are some of the areas
where convolutional neural networks are
widely used.
Deep Learning.pptx
CONVOLUTIONAL LAYER
 Computers read images as pixels and it is expressed
as matrix (NxNx3) – (height by width by depth)
 The Convolutional layer makes use of a set of
learnable filters. A filter is used to detect the presence
of specific features or patterns present in the original
image (input).
 It is usually expressed as a matrix, with a smaller
dimension but the same depth as the input file.
 This filter is convolved across the width and height of
the input file and a dot product is computed to give an
activation function map.
FILTER
 Convolution filters are filters (multi-
dimensional data) used in Convolution
layer which helps in extracting specific
features from input data.
 There are different types of Filters like
Gaussian Blur, Prewitt Filter, Sobel Filter,
Canny Edge Detector and many more which
we have covered along with basic idea.
WHAT ARE FILTERS/KERNELS?
 A filter provides a measure for how close a
patch or a region of the input resembles a
feature.
 A feature may be any prominent aspect – a
vertical edge, a horizontal edge, an arch, a
diagonal, etc.
DIMENSIONS OF THE CONVOLVED OUTPUT?
If the input image size is ‘n x n’ & filter size is
‘f x f ‘, then after convolution, the size of the
output image is: (Size of input image – filter
size + 1)
PADDING
Padding basically extends the area of an image in which
a convolutional neural network processes.
The kernel/filter which moves across the image scans
each pixel and converts the image into a smaller image.
In order to work the kernel with processing in the image,
padding is added to the outer frame of the image to allow
for more space for the filter to cover in the image.
Adding padding to an image processed by a CNN allows
for a more accurate analysis of images.
Deep Learning.pptx
THERE ARE THREE TYPE PADDING
 Same padding
 Causal padding
 Valid padding
SAME PADDING
In this type of padding, the padding layers
append zero values in the outer frame of the
images or data so the filter we are using can
cover the edge of the matrix and make the
inference with them too.
VALID PADDING
This type of padding can be considered as no
padding.
CAUSAL PADDING
This is a special type of padding and
basically works with the one-dimensional
convolutional layers.
STRIDES
When the array is created, the pixels are
shifted over to the input matrix.
The number of pixels turning to the input
matrix is known as the strides.
When the number of strides is 1, we move
the filters to 1 pixel at a time.
Similarly, when the number of strides is 2, we
carry the filters to 2 pixels, and so on.
Deep Learning.pptx

More Related Content

PPTX
Convolutional Neural Network - Computer Vision.pptx
PDF
DL.pdf
PPTX
Convolutional Neural Network and Its Applications
PPTX
Automatic Attendace using convolutional neural network Face Recognition
PPTX
Convolutional Neural Network (CNN)of Deep Learning
PDF
Overview of Convolutional Neural Networks
PPTX
Deep Computer Vision - 1.pptx
PPTX
Deep Learning Training at Intel
Convolutional Neural Network - Computer Vision.pptx
DL.pdf
Convolutional Neural Network and Its Applications
Automatic Attendace using convolutional neural network Face Recognition
Convolutional Neural Network (CNN)of Deep Learning
Overview of Convolutional Neural Networks
Deep Computer Vision - 1.pptx
Deep Learning Training at Intel

Similar to Deep Learning.pptx (20)

PPTX
NMO IE-2 Activity Presentation.pptx
PPTX
NMO IE-2 Activity Presentation.pptx
PPTX
Speech Processing with deep learning
PPTX
Convolutional neural network
PPTX
DOCX
Convolutional Neural Networks
PPTX
CNN_AH.pptx
PPTX
CNN_AH.pptx
PPTX
Let_s_Dive_to_Deep_Learning.pptx
PPTX
convolutional Neural Network in Deep learning
PPTX
IMAGE CLASSIFICATION USING CONVOLUTIONAL NEURAL NETWORK.P.pptx
PDF
dl-unit-4-deep-learning deep-learning.pdf
PDF
Movie Sentiment Analysis using Deep Learning RNN
PPTX
Deep learning
PDF
Hand Written Digit Classification
PPTX
HOW CONVOLUTIONAL NEURAL NETWORKS WORK_ (1).pptx
PPTX
let's dive to deep learning
PPTX
CNN.pptx
PDF
Report medical image processing image slice interpolation and noise removal i...
PPTX
Introduction to Convolutional Neural Networks (CNNs).pptx
NMO IE-2 Activity Presentation.pptx
NMO IE-2 Activity Presentation.pptx
Speech Processing with deep learning
Convolutional neural network
Convolutional Neural Networks
CNN_AH.pptx
CNN_AH.pptx
Let_s_Dive_to_Deep_Learning.pptx
convolutional Neural Network in Deep learning
IMAGE CLASSIFICATION USING CONVOLUTIONAL NEURAL NETWORK.P.pptx
dl-unit-4-deep-learning deep-learning.pdf
Movie Sentiment Analysis using Deep Learning RNN
Deep learning
Hand Written Digit Classification
HOW CONVOLUTIONAL NEURAL NETWORKS WORK_ (1).pptx
let's dive to deep learning
CNN.pptx
Report medical image processing image slice interpolation and noise removal i...
Introduction to Convolutional Neural Networks (CNNs).pptx

More from vinayaga moorthy (9)

PDF
Comparative analysis on deep convolutional neural network for brain tumor dat...
PDF
Comparative analysis on deep convolutional neural network for brain tumor dat...
PDF
78-ijsrr-d-2250.ebn-f.pdf
PDF
285-IJAEMA-FEBRUARY-3487.pdf
PDF
JUNE-77.pdf
PDF
88b984bd3f229c56fc7f4597d4e785f2 (1).pdf
PDF
Sensors 21-02222-v21
PPTX
Up growth an efficient algorithm for high utility itemset mining(sigkdd2010) (1)
Comparative analysis on deep convolutional neural network for brain tumor dat...
Comparative analysis on deep convolutional neural network for brain tumor dat...
78-ijsrr-d-2250.ebn-f.pdf
285-IJAEMA-FEBRUARY-3487.pdf
JUNE-77.pdf
88b984bd3f229c56fc7f4597d4e785f2 (1).pdf
Sensors 21-02222-v21
Up growth an efficient algorithm for high utility itemset mining(sigkdd2010) (1)

Recently uploaded (20)

PPT
THE CELL THEORY AND ITS FUNDAMENTALS AND USE
PPTX
limit test definition and all limit tests
PDF
CuO Nps photocatalysts 15156456551564161
PPTX
LIPID & AMINO ACID METABOLISM UNIT-III, B PHARM II SEMESTER
PDF
Sustainable Biology- Scopes, Principles of sustainiability, Sustainable Resou...
PPTX
ELISA(Enzyme linked immunosorbent assay)
PDF
5.Physics 8-WBS_Light.pdfFHDGJDJHFGHJHFTY
PPTX
bone as a tissue presentation micky.pptx
PDF
Science Form five needed shit SCIENEce so
PDF
Cosmology using numerical relativity - what hapenned before big bang?
PDF
Social preventive and pharmacy. Pdf
PDF
Worlds Next Door: A Candidate Giant Planet Imaged in the Habitable Zone of ↵ ...
PPTX
AP CHEM 1.2 Mass spectroscopy of elements
PPTX
Toxicity Studies in Drug Development Ensuring Safety, Efficacy, and Global Co...
PPT
Enhancing Laboratory Quality Through ISO 15189 Compliance
PPT
Animal tissues, epithelial, muscle, connective, nervous tissue
PPTX
Introduction to Immunology (Unit-1).pptx
PPTX
endocrine - management of adrenal incidentaloma.pptx
PDF
From Molecular Interactions to Solubility in Deep Eutectic Solvents: Explorin...
PPTX
GREEN FIELDS SCHOOL PPT ON HOLIDAY HOMEWORK
THE CELL THEORY AND ITS FUNDAMENTALS AND USE
limit test definition and all limit tests
CuO Nps photocatalysts 15156456551564161
LIPID & AMINO ACID METABOLISM UNIT-III, B PHARM II SEMESTER
Sustainable Biology- Scopes, Principles of sustainiability, Sustainable Resou...
ELISA(Enzyme linked immunosorbent assay)
5.Physics 8-WBS_Light.pdfFHDGJDJHFGHJHFTY
bone as a tissue presentation micky.pptx
Science Form five needed shit SCIENEce so
Cosmology using numerical relativity - what hapenned before big bang?
Social preventive and pharmacy. Pdf
Worlds Next Door: A Candidate Giant Planet Imaged in the Habitable Zone of ↵ ...
AP CHEM 1.2 Mass spectroscopy of elements
Toxicity Studies in Drug Development Ensuring Safety, Efficacy, and Global Co...
Enhancing Laboratory Quality Through ISO 15189 Compliance
Animal tissues, epithelial, muscle, connective, nervous tissue
Introduction to Immunology (Unit-1).pptx
endocrine - management of adrenal incidentaloma.pptx
From Molecular Interactions to Solubility in Deep Eutectic Solvents: Explorin...
GREEN FIELDS SCHOOL PPT ON HOLIDAY HOMEWORK

Deep Learning.pptx

  • 2. CONVOLUTIONAL NEURAL NETWORK Convolutional Neural Network is one of the main categories to do image classification and image recognition in neural networks. Scene labeling, objects detections, and face recognition, etc., are some of the areas where convolutional neural networks are widely used.
  • 4. CONVOLUTIONAL LAYER  Computers read images as pixels and it is expressed as matrix (NxNx3) – (height by width by depth)  The Convolutional layer makes use of a set of learnable filters. A filter is used to detect the presence of specific features or patterns present in the original image (input).  It is usually expressed as a matrix, with a smaller dimension but the same depth as the input file.  This filter is convolved across the width and height of the input file and a dot product is computed to give an activation function map.
  • 5. FILTER  Convolution filters are filters (multi- dimensional data) used in Convolution layer which helps in extracting specific features from input data.  There are different types of Filters like Gaussian Blur, Prewitt Filter, Sobel Filter, Canny Edge Detector and many more which we have covered along with basic idea.
  • 6. WHAT ARE FILTERS/KERNELS?  A filter provides a measure for how close a patch or a region of the input resembles a feature.  A feature may be any prominent aspect – a vertical edge, a horizontal edge, an arch, a diagonal, etc.
  • 7. DIMENSIONS OF THE CONVOLVED OUTPUT? If the input image size is ‘n x n’ & filter size is ‘f x f ‘, then after convolution, the size of the output image is: (Size of input image – filter size + 1)
  • 8. PADDING Padding basically extends the area of an image in which a convolutional neural network processes. The kernel/filter which moves across the image scans each pixel and converts the image into a smaller image. In order to work the kernel with processing in the image, padding is added to the outer frame of the image to allow for more space for the filter to cover in the image. Adding padding to an image processed by a CNN allows for a more accurate analysis of images.
  • 10. THERE ARE THREE TYPE PADDING  Same padding  Causal padding  Valid padding
  • 11. SAME PADDING In this type of padding, the padding layers append zero values in the outer frame of the images or data so the filter we are using can cover the edge of the matrix and make the inference with them too.
  • 12. VALID PADDING This type of padding can be considered as no padding.
  • 13. CAUSAL PADDING This is a special type of padding and basically works with the one-dimensional convolutional layers.
  • 14. STRIDES When the array is created, the pixels are shifted over to the input matrix. The number of pixels turning to the input matrix is known as the strides. When the number of strides is 1, we move the filters to 1 pixel at a time. Similarly, when the number of strides is 2, we carry the filters to 2 pixels, and so on.