Home Research PapersConvolutional Neural Network would have 32*32*3 = 3072 weights

# Convolutional Neural Network would have 32*32*3 = 3072 weights

Convolutional
Neural Networks

It is very similar to
ordinary neural networks. These are actually made of neurons which consists of learnable weights and biases and where
each neuron get some inputs , performs a dot product operation of these inputs
and conditionally follows it with non-linearity.

We Will Write a Custom Essay Specifically
For You For Only \$13.90/page!

order now

This is usually explained in the architecture of this model where each
neuron when receiving inputs make it to transform through a series of hidden
layers. Now each hidden layer consists of neurons where each neuron is fully
connected to all the previous neurons and these neurons in a single layer
function independently and thus making them not to share connections with others.
The finally connected layer is the “output layer” and it represents class
scores in classification system. a single fully-connected neuron in a first
hidden layer of a regular Neural Network would have 32*32*3 = 3072 weights

There are three main parameters that control the output volume of  the convolution layer. They are:

1. Depth

2. Stride

{displaystyle W} {displaystyle K} {displaystyle S}{displaystyle P}{displaystyle
(W-K+2P)/S+1}The main advantage of convolution neural
networks is the inputs are represented in a image format and this system is a
more sensible way of neural networks.

The applications of convolution neural
networks are

1. Image recognition

2. Video analysis

3. Checkers

4. Go

5. Fine-tuning

Deep
Belief Networks

They are generally a problem type generative models which
contains many layers of hidden variables. Now each layer is performing the
operation of capturing high order correlations between the hidden features in
the layer mentioned below in two characterstic points:

1. the
two main top layers of the deep belief networks form a undirected bipartition
graph which will result ina machine called Restriction Boltzman Machine.

2.
Wheras the lower layers results in the directed sigmoid belief graph.

The boltzman machine is a representation of  network of
symmetrically coupled random binary units denoted or having variables as
{0,1}. The restricted boltzman machine is like a extension of  boltzman machine where the condition is no
hidden to hidden and no visible to visible connections.

The top layer is a random binary hidden units h
wheras the bottom layer is a vector of random binary visible variables w.

The exact calculations of restricted boltzman
machine is very difficult to find and conclude because of the expectation
operator in E_P MODEL .

The training of deep belief learning is that it
yields much better results by pre training each layer with a algorithm named
unsupervised algorithm which the superposition of one layer after another layer
starting mainly with the first layer always. After initializing a number of
layers, the whole neural networks can be fine tuned with respect to the
supervised training criterion.

Global strategies

Deep learning provides two main improvements
over the traditional machines. They are:

1.They simply reduce the need for hand crafted
and engineered feature set to be used exclusively for training purpose.

2.They increase the accuracy of the prediction model
for larger amounts of dat

3. Back-Propagation

4. Now in today’s generation most of the
companies making employed deep learning for various particular applications.

Now some
of the strategies that are applied in various big international companies are
listed below:

artificial intelligence lab adopted this deep learning strategy and performs
tasks such as automatically tagging uploaded pictures with the names of the
specified people in them.

2. Google’s DeepMind Technologies developed a
new system which is capable of learning how to play Atari video games which
uses the pixels as input data. And Google  translation system uses an LSTM method to
translate between more than 100 languages.

3. In 2015, a company named Blippar
demonstrated a augmented reality version which uses deep learning methods and
concepts to identify objects in real time.

Automotive Deep Learning

In deep learning there is a concept of automotive
use cases which can be applied in automotive industry and it is listed below:

1. Visual inspection in manufacturing

2. Social media analytics

3. Autonomous driving

4. Robots and Smart machines

5. Conversational user interface

x

Hi!
I'm Alfred!

Would you like to get a custom essay? How about receiving a customized one?

Check it out