You are on page 1of 2

Deep learning is an aspect of artificial intelligence (AI) that is concerned with emulating the

learning approach.

Artificial Neural Network (ANN) is an information processing paradigm. ANN is


configured for a specific application, such as pattern recognition or data
classification, through a learning process.

used to extract patterns and detect trends that are too complex .

Neural networks process information in a similar way the human brain does. The
network is composed of a large number of highly interconnected processing
elements(neurones) working in parallel to solve a specific problem. Neural networks
learn by example. They cannot be programmed to perform a specific task.

Convolutional layer:

We are sliding the filter matrix over the image and computing the dot product to
detect the patterns.

Filter (many aspects)- it may be looking for edges, diff parts

Filters are derived when the programmers train the model


Convolved matrix is same size of the filter matrix.

Depth is the number of filters.

Depth column (or fibre) is the set of neurons that are all pointing to the same
receptive field.
Stride has the objective of producing smaller output volumes spatially. For example,
if a stride=2, the filter will shift by the amount of 2 pixels as it convolves around the
input volume. Normally, we set the stride in a way that the output volume is an
integer and not a fraction. Common stride: 1 or 2 (Smaller strides work better in
practice), uncommon stride: 3 or more.

Zero-padding adds zeros around the outside of the input volume so that the
convolutions end up with the same number of outputs as inputs. If we don’t use
padding the information at the borders will be lost after each Conv layer, which will
reduce the size of the volumes as well as the performance.

ReLU layer :
ReLU Layer applies an elementwise activation function max(0,x), which turns
negative values to zeros (thresholding at zero). This layer does not change the size of
the volume.
Pooling:
Basically used for locating the multiple features
Helps in identifying the different parts of the image
Computes the memory and computational complexity.
It should be considered that down-sampling does not preserve the position of the
information. Therefore, it should be applied only when the presence of information is
important

Fc layer
Every node is connected with the coeffecients
Produces bunch of data… by help of probability distribution or softmax functn

You might also like