Supervised Learning Unit 4neural Network
Supervised Learning Unit 4neural Network
• Let there are two neurons X and Y which is transmitting signal to another
neuron Z . Then , X and Y are input neurons for transmitting signals
and Z is output neuron for receiving signal . The input neurons are
connected to the output neuron , over a interconnection links ( A and B ) as
shown in figure .
• For above neuron architecture , the net input has to be calculated in the way .
I = xA + yB
where x and y are the activations of the input neurons X and Y . The output z
of the output neuron Z can be obtained by applying activations over the net
input .
O = f(I)
Application of Neural Network
1.Every new technology need assistance from previous one i.e.
data from previous ones and these data are analyzed so that
every pros and cons should be studied correctly . All of these
things are possible only through the help of neural network.
2. Neural network is suitable for the research on Animal
behavior, predator/prey relationships and population cycles .
3. It would be easier to do proper valuation of property,
buildings, automobiles, machinery etc. with the help of
neural network.
4.Neural Network can be used in betting on horse races,
sporting events and most importantly in stock
market .
5. It can be used to predict the correct judgement for
any crime by using a large data of crime details as
input and the resulting sentences as output.
6. By analyzing data and determining which of the data
has any fault ( files diverging from peers ) called
as Data mining, cleaning and validation can be
achieved through neural network.
8. It can be used efficiently in Employee hiring so that any
company can hire right employee depending upon the skills
the employee has and what should be it’s productivity in future
.
9. It has a large application in Medical Research .
10. It can be used to for Fraud Detection regarding credit cards ,
insurance or taxes by analyzing the past records .
Network Topology
• The ability of a neural network to learn is rooted in
its topology, or the patterns and structures of
interconnected neurons. Although there are
countless forms of network architecture, they can be
differentiated by three key characteristics:
• The number of layers
• Whether information in the network is allowed to
travel backward
• The number of nodes within each layer of the
network
Number of Layers
• The input and output nodes are arranged in groups known as
layers. Because the input nodes process the incoming data
exactly as it is received, the network has only one set of
connection weights (labeled here as w1, w2, and w3). It is
therefore termed a single-layer network
• As you might expect, an obvious way to create more complex
networks is by adding additional layers. As depicted here, a
multilayer network adds one or more hidden layers that
process the signals from the input nodes prior to it
reaching the output node.
Single Layer Network
Multi-Layer Network
• The artificial neural network takes input and
computes the weighted sum of the inputs and
includes a bias. This computation is
represented in the form of a transfer function.
Direction of Information
• You may have noticed that in the prior
examples, arrowheads were used to indicate
signals traveling in only one direction.
Networks in which the input signal is fed
continuously in one direction from connection
to connection until it reaches the output layer
are called feedforward networks.
• In contrast, a recurrent network (or feedback
network) allows signals to travel in both
directions using loops.
• This property, which more closely mirrors how
a biological neural network works, allows
extremely complex patterns to be learned.
• The addition of a short-term memory, or
delay, increases the power of recurrent
networks immensely.
Number of Nodes
• The number of input nodes is predetermined
by the number of features in the input data.
Similarly, the number of output nodes is
predetermined by the number of outcomes to
be modeled or the number of class levels in
the outcome.