Professional Documents
Culture Documents
Neural Networks
• Neural networks are a method of separating space into
classes in a way that can include non-linear separation.
• Neural networks are based on a model of the working
of the brain: the network is organized as a series of
nodes (simulating neurons), which have inputs and
outputs.
• The output of the nodes depends on the input into the
nodes; the different inputs all have relative
importance, which are determined by a set of
parameters known as weights.
• The neural network has the ability to learn by
adjusting the weights.
• It is trained by giving it examples of samples to
be classified; the network adjusts the weights
on the input of the nodes so that it produces
the correct output.
• The network is trained until it shows no
further improvements in predicting the classes
of the training set.
• There are two steps for using a neural network
to predict the class of an individual:
1. Train the neural network using the samples
with known classes.
2. Apply the neural network to the new
individual to determine its class.
• Neural networks have the key advantage of
being able to discriminate non-linearly
separable data.
Artificial Neural Network (ANN)
What is ANN?
• The ANN is an information-processing paradigm
inspired by the structure of biological nervous
systems such as the human brain.
• The primary characteristic of this paradigm is
modeling the core information-processing system
as a neuron and building a network composed of
a large number of highly interconnected neurons
working to solve specific problems.
This is a very simple example of a neural network
Key concepts of ANN
The key concepts therefore are
• characteristics of the neuron,
• the neuron interconnections, and
• the neuron activation system consisting of
several mathematical functions.
How is neuron activated in brain function?