Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
141 views1 page

CNN in Deep Learning

Convolutional neural networks (CNNs) are a type of neural network commonly used for image and visual recognition tasks. CNNs take an input image and process it through multiple convolution and pooling layers to extract features, followed by fully connected layers to classify the image. CNNs view images as arrays of pixels defined by their height, width, and color channels. They are trained on large datasets to learn filters that detect features like edges or shapes. CNNs then output probabilistic classifications for images by passing them through the trained model.

Uploaded by

Senthil Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
141 views1 page

CNN in Deep Learning

Convolutional neural networks (CNNs) are a type of neural network commonly used for image and visual recognition tasks. CNNs take an input image and process it through multiple convolution and pooling layers to extract features, followed by fully connected layers to classify the image. CNNs view images as arrays of pixels defined by their height, width, and color channels. They are trained on large datasets to learn filters that detect features like edges or shapes. CNNs then output probabilistic classifications for images by passing them through the trained model.

Uploaded by

Senthil Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Understanding of Convolutional Neural Network (CNN) — Deep Learning

In neural networks, Convolutional neural network (ConvNets or CNNs) is one of the main categories to
do images recognition, images classifications. Objects detections, recognition faces etc., are some of the
areas where CNNs are widely used. CNN image classifications takes an input image, process it and
classify it under certain categories (Eg., Dog, Cat, Tiger, Lion).

Computers sees an input image as array of pixels and it depends on the image resolution. Based on the
image resolution, it will see h x w x d( h = Height, w = Width, d = Dimension ). Eg., An image of 6 x 6 x 3
array of matrix of RGB (3 refers to RGB values) and an image of 4 x 4 x 1 array of matrix of grayscale
image.

deep learning CNN models to train and test, each input image will pass it through a series of
convolution layers with filters (Kernals), Pooling, fully connected layers (FC) and apply Softmax
function to classify an object with probabilistic values between 0 and 1.

Convolution Layer

Convolution is the first layer to extract features from an input image. Convolution preserves the
relationship between pixels by learning image features using small squares of input data. It is a
mathematical operation that takes two inputs such as image matrix and a filter or kernel.

You might also like