Three layers of Convolutional Neural Network (CNN) | Deep Learning #artificialintelligence #shorts
A Convolutional Neural Network (ConvNet/CNN) is a Deep Learning algorithm that can take in an input image, assign importance (learnable weights and biases) t...
🔥 Related Trending Topics
LIVE TRENDSThis video may be related to current global trending topics. Click any trend to explore more videos about what's hot right now!
THIS VIDEO IS TRENDING!
This video is currently trending in Thailand under the topic 'สภาพอากาศ'.
About this video
A Convolutional Neural Network (ConvNet/CNN) is a Deep Learning algorithm that can take in an input image, assign importance (learnable weights and biases) to various aspects/objects in the image, and be able to differentiate one from the other. The pre-processing required in a ConvNet is much lower as compared to other classification algorithms. While in primitive methods filters are hand-engineered, with enough training, ConvNets have the ability to learn these filters/characteristics.
In this video, 3 Layers of CNN has been described which are as follows:-
(1) Convolutional layer
The convolution layer is the core building block of the CNN. It carries the main portion of the network’s computational load.
This layer performs a dot product between two matrices, where one matrix is the set of learnable parameters otherwise known as a kernel, and the other matrix is the restricted portion of the receptive field. The kernel is spatially smaller than an image but is more in-depth. This means that, if the image is composed of three (RGB) channels, the kernel height and width will be spatially small, but the depth extends up to all three channels.
(2) pooling layer
The pooling layer replaces the output of the network at certain locations by deriving a summary statistic of the nearby outputs. This helps in reducing the spatial size of the representation, which decreases the required amount of computation and weights. The pooling operation is processed on every slice of the representation individually.
(3) Fully Connected Layer
Neurons in this layer have full connectivity with all neurons in the preceding and succeeding layer as seen in regular FCNN. This is why it can be computed as usual by a matrix multiplication followed by a bias effect.
The FC layer helps to map the representation between the input and the output.
It is one of the most relevant Interview Question of Deep Learning.
Read more :- https://saturncloud.io/blog/a-comprehensive-guide-to-convolutional-neural-networks-the-eli5-way/
#deeplearning #neurons #analytics #datascience #artificialintelligence #machinelearning #convolutionalneuralnetwork #dataanalytics #dataanalytics #engineering #technology #basics #shorts #computerscience #dataengineering
Video Information
Views
72.4K
Total views since publication
Likes
2.0K
User likes and reactions
Duration
1:01
Video length
Published
Jun 3, 2023
Release date
Quality
hd
Video definition
About the Channel
Tags and Topics
This video is tagged with the following topics. Click any tag to explore more related content and discover similar videos:
#data science #machine learning #deep learning #CNN #artificial intelligence #neural networks #ANN #data analytics #data #pooling #convolution #Fully connected layer #neurons #layers of CNN
Tags help categorize content and make it easier to find related videos. Browse our collection to discover more content in these categories.