Neural Network

A
Ashish KumarStudent à Indian Institute of Information Technology Kota
CONCEPT OF
NEURAL NINJAS
NEURAL NINJAS
NEURAL NINJAS
& ITS APPLICATIONS
NEURAL
NEURAL
NEURAL
NETWORK
NETWORK
NETWORK
Key Points
covered in this presentation
What is Neural Network ?
Why we use ?
Neural Network v/s Conventional Computers
Applications
Interlink between Artificial and Biological NN
Types of Neural Network
Architecture & Working of Neural Network
Conclusion
Artificial Neural Network (ANN) is an information processing paradigm that is inspired by biological
nervous systems. It is composed of a large number of highly interconnected processing elements
called neurons. An ANN is configured for some specific applications, such as pattern recognition , data
classification etc.
Neural networks are ideally suited to help people in solving complex problems in real-life situations.
We can learn and model the relationships between inputs and outputs that are nonlinear and complex
, make generalizations and inferences , reveal hidden relationships , patterns and predictions ; and
model highly volatile data (such as financial time series data) and variances needed to predict rare
events (such as fraud detection).
What is Neural Network ?
Why we use ?
Neural Network v/s Conventional Computers
Conventional computers use an algorithmic approach, but neural networks works similar to human
brain and learns by example.
All mammalian brains consist of interconnected
neurons that transmit electrochemical signals.
Neurons have several components: the body,
which includes a nucleus and dendrites; axons,
which connect to other cells; and axon terminals
or synapses, which transmit information or
stimuli from one neuron to another. Combined,
this unit carries out communication and
integration functions in the nervous system. The
human brain has a massive number of
processing units (86 billion neurons) that enable
the performance of highly complex functions.
How the Biological Model of Neural Network Functions ?
ANNs are statistical models designed to adapt and self-
program by using learning algorithms in order to
understand and sort out concepts, images, and
photographs. For processors to do their work,
developers arrange them in layers that operate in
parallel. The input layer is analogous to the dendrites in
the human brain’s neural network. The hidden layer is
comparable to the cell body and sits between the input
layer and output layer (which is akin to the synaptic
outputs in the brain). The hidden layer is where artificial
neurons take in a set of inputs based on synaptic
weight, which is the amplitude or strength of a
connection between nodes. These weighted inputs
generate an output through a transfer function to the
output layer.
How the Artificial Neural Network Functions ?
Types of Neural Networks :
Feedforward Neural Network
The feedforward neural network is one of the most basic artificial neural networks. In this
ANN, the data or the input provided ravels in a single direction. It enters into the ANN
through the input layer and exits through the output layer while hidden layers may or may
not exist. So the feedforward neural network has a front propagated wave only and
usually does not have backpropagation.
Recurrent Neural Network
The Recurrent Neural Network saves the output of a layer and feeds this output
back to the input to better predict the outcome of the layer. The first layer in the
RNN is quite similar to the feed-forward neural network and the recurrent neural
network starts once the output of the first layer is computed. After this layer,
each unit will remember some information from the previous step so that it can
act as a memory cell in performing computations.
Convolutional Neural Network
A Convolutional neural network has some similarities to the feed-forward neural network, where the
connections between units have weights that determine the influence of one unit on another unit. But a
CNN has one or more than one convolutional layers that use a convolution operation on the input and
then pass the result obtained in the form of output to the next layer. CNN has applications in speech and
image processing which is particularly useful in computer vision.
Modular Neural Network
A Modular Neural Network contains a collection of different neural networks that work independently
towards obtaining the output with no interaction between them. Each of the different neural networks
performs a different sub-task by obtaining unique inputs compared to other networks. The advantage of
this modular neural network is that it breaks down a large and complex computational process into
smaller components, thus decreasing its complexity while still obtaining the required output.
Radial basis function Neural Network
Radial basis functions are those functions that consider the distance of a point concerning the center. RBF
functions have two layers. In the first layer, the input is mapped into all the Radial basis functions in the
hidden layer and then the output layer computes the output in the next step. Radial basis function nets
are normally used to model the data that represents any underlying trend or function.
To understand the concept of the architecture of an artificial neural network,
we have to understand what a neural network consists of. In order to define
a neural network that consists of a large number of artificial neurons, which
are termed units arranged in a sequence of layers. Lets us look at various
types of layers available in an artificial neural network.
The architecture of an Artificial Neural Network
Artificial Neural Network primarily consists of three layers:
Input Layer
Hidden Layer:
Output Layer:
As the name suggests, it accepts inputs in several different formats provided by the programmer.
The hidden layer presents in-between input and output layers. It performs all the calculations to
find hidden features and patterns.
The input goes through a series of transformations using the hidden layer, which finally results in
output that is conveyed using this layer.
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.
It determines weighted total is passed as an input to an activation function to produce the output. Activation
functions choose whether a node should fire or not. Only those who are fired make it to the output layer. There
are distinctive activation functions available that can be applied upon the sort of task we are performing.
Artificial Neural Network can be best represented as a weighted directed graph, where the artificial
neurons form the nodes. The association between the neurons outputs and neuron inputs can be
viewed as the directed edges with weights. The Artificial Neural Network receives the input signal
from the external source in the form of a pattern and image in the form of a vector. These inputs
are then mathematically assigned by the notations x(n) for every n number of inputs.
Afterward, each of the input is multiplied by its
corresponding weights ( these weights are the details
utilized by the artificial neural networks to solve a
specific problem ). In general terms, these weights
normally represent the strength of the interconnection
between neurons inside the artificial neural network. All
the weighted inputs are summarized inside the
computing unit.
Working of Neural Network
If the weighted sum is equal to zero, then bias is added to make the output non-zero
or something else to scale up to the system's response. Bias has the same input, and
weight equals to 1. Here the total of weighted inputs can be in the range of 0 to
positive infinity. Here, to keep the response in the limits of the desired value, a certain
maximum value is benchmarked, and the total of weighted inputs is passed through
the activation function.
The activation function refers to the set of
transfer functions used to achieve the desired
output. There is a different kind of the activation
function, but primarily either linear or non-linear
sets of functions. Some of the commonly used
sets of activation functions are the Binary, linear,
and Tan hyperbolic sigmoidal activation
functions.
General Model of Neural Network
The following diagram represents the general model of ANN followed by its processing.
For this general model of artificial neural network,
the net input can be calculated as follows −
The output can be calculated by applying the
activation function over the net input.
We will pass the net input calculated inside the function for the final output
APPLICATIONS
Data Processing including filtering & blind signal seperation
Game playing & decision making (chess , racing etc.)
Pattern Recognition (Face & Object Identification )
Sequence Recognition (Speech & Hand written text Recognition)
Data Validation & Risk Management
About: Finger prints are the unique pattern of ridges and valleys in every person’s fingers. Their patterns
are permanent and unchangeable for whole life of a person. They are unique and the probability that two
fingerprints are alike is only 1 in 1.9x10^15. Their uniqueness is used for identification of a person.
Image acquisition: the acquired image is digitalized into 512x512image with each pixel assigned a
particular gray scale value(raster image).
One of the Application in detail : Finger Print Recognition
Image Acquisition > Edge Detection > Ridge Extraction > Thining > Feature Extraction > Classification
Edge detection and Thinning: These are preprocessing of the image , remove noise and enhance
the image.
Feature extraction: This is the step where we pointout the features such as ridge
bifurcation and ridge endings of the finger print with the helpof neural network.
Classification: here a classlabel is assigned to theimage depending on theextracted
features.
Conclusion
Store information on the entire network
The ability to work with insufficient knowledge
Good falt tolerance
Distributed memory
Gradual Corruption
Ability to train machine
The ability of parallel processing
The Advantages of Neural Networks:
Dependence
Unexplained functioning of the network
Assurance of proper network structure
The difficulty of showing the problem to
The duration of the network is unknown
The Disadvantages of Neural Networks:
the network
Neural networks are suitable for predicting time series mainly because of
learning only from examples, without any need to add additional
information that can bring more confusion than prediction effect. Neural
networks are able to generalize and are resistant to noise.
On the other hand, it is generally not possible to determine exactly what a
neural network learned and it is also hard to estimate possible prediction
error.
THANK YOU !
1 sur 16

Recommandé

Artificial Neural Network par
Artificial Neural NetworkArtificial Neural Network
Artificial Neural NetworkPrakash K
2K vues58 diapositives
Artificial neural network par
Artificial neural networkArtificial neural network
Artificial neural networkMohd Arafat Shaikh
23.1K vues31 diapositives
Artificial neural network par
Artificial neural networkArtificial neural network
Artificial neural networkmustafa aadel
14.2K vues55 diapositives
Introduction to CNN par
Introduction to CNNIntroduction to CNN
Introduction to CNNShuai Zhang
8.8K vues18 diapositives
Neural Networks par
Neural NetworksNeural Networks
Neural NetworksNikitaRuhela
15.3K vues41 diapositives
Artificial Neural Network(Artificial intelligence) par
Artificial Neural Network(Artificial intelligence)Artificial Neural Network(Artificial intelligence)
Artificial Neural Network(Artificial intelligence)spartacus131211
1.1K vues12 diapositives

Contenu connexe

Tendances

Artificial Neural Network par
Artificial Neural NetworkArtificial Neural Network
Artificial Neural NetworkAtul Krishna
1.3K vues79 diapositives
Neural network final NWU 4.3 Graphics Course par
Neural network final NWU 4.3 Graphics CourseNeural network final NWU 4.3 Graphics Course
Neural network final NWU 4.3 Graphics CourseMohaiminur Rahman
941 vues41 diapositives
Artifical Neural Network and its applications par
Artifical Neural Network and its applicationsArtifical Neural Network and its applications
Artifical Neural Network and its applicationsSangeeta Tiwari
1.6K vues31 diapositives
Digit recognition par
Digit recognitionDigit recognition
Digit recognitionbtandale
4.3K vues12 diapositives
Introduction to Recurrent Neural Network par
Introduction to Recurrent Neural NetworkIntroduction to Recurrent Neural Network
Introduction to Recurrent Neural NetworkYan Xu
4.8K vues32 diapositives
Convolutional Neural Network (CNN) par
Convolutional Neural Network (CNN)Convolutional Neural Network (CNN)
Convolutional Neural Network (CNN)Muhammad Haroon
824 vues16 diapositives

Tendances(20)

Artificial Neural Network par Atul Krishna
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
Atul Krishna1.3K vues
Artifical Neural Network and its applications par Sangeeta Tiwari
Artifical Neural Network and its applicationsArtifical Neural Network and its applications
Artifical Neural Network and its applications
Sangeeta Tiwari1.6K vues
Digit recognition par btandale
Digit recognitionDigit recognition
Digit recognition
btandale4.3K vues
Introduction to Recurrent Neural Network par Yan Xu
Introduction to Recurrent Neural NetworkIntroduction to Recurrent Neural Network
Introduction to Recurrent Neural Network
Yan Xu4.8K vues
Convolutional Neural Networks (CNN) par Gaurav Mittal
Convolutional Neural Networks (CNN)Convolutional Neural Networks (CNN)
Convolutional Neural Networks (CNN)
Gaurav Mittal58.5K vues
Intro to Neural Networks par Dean Wyatte
Intro to Neural NetworksIntro to Neural Networks
Intro to Neural Networks
Dean Wyatte1.6K vues
Artificial Neural Networks - ANN par Mohamed Talaat
Artificial Neural Networks - ANNArtificial Neural Networks - ANN
Artificial Neural Networks - ANN
Mohamed Talaat10.4K vues
artificial neural network par Pallavi Yadav
artificial neural networkartificial neural network
artificial neural network
Pallavi Yadav10.1K vues
Image Compression Using Neural Network par Omkar Lokhande
 Image Compression Using Neural Network Image Compression Using Neural Network
Image Compression Using Neural Network
Omkar Lokhande2.9K vues
neural network par STUDENT
neural networkneural network
neural network
STUDENT115.9K vues
Artificial Intelligence: Artificial Neural Networks par The Integral Worm
Artificial Intelligence: Artificial Neural NetworksArtificial Intelligence: Artificial Neural Networks
Artificial Intelligence: Artificial Neural Networks
The Integral Worm7.9K vues
Deep Belief nets par butest
Deep Belief netsDeep Belief nets
Deep Belief nets
butest4.2K vues

Similaire à Neural Network

Neural networks and deep learning par
Neural networks and deep learningNeural networks and deep learning
Neural networks and deep learningRADO7900
95 vues16 diapositives
Dr. Syed Muhammad Ali Tirmizi - Special topics in finance lec 13 par
Dr. Syed Muhammad Ali Tirmizi - Special topics in finance   lec 13Dr. Syed Muhammad Ali Tirmizi - Special topics in finance   lec 13
Dr. Syed Muhammad Ali Tirmizi - Special topics in finance lec 13Dr. Muhammad Ali Tirmizi., Ph.D.
37 vues22 diapositives
Acem neuralnetworks par
Acem neuralnetworksAcem neuralnetworks
Acem neuralnetworksAastha Kohli
37 vues17 diapositives
Cnn par
CnnCnn
Cnnrimshailyas1
66 vues31 diapositives
Neural networks of artificial intelligence par
Neural networks of artificial  intelligenceNeural networks of artificial  intelligence
Neural networks of artificial intelligencealldesign
1.8K vues16 diapositives
Neural-Networks.ppt par
Neural-Networks.pptNeural-Networks.ppt
Neural-Networks.pptRINUSATHYAN
11 vues42 diapositives

Similaire à Neural Network(20)

Neural networks and deep learning par RADO7900
Neural networks and deep learningNeural networks and deep learning
Neural networks and deep learning
RADO790095 vues
Neural networks of artificial intelligence par alldesign
Neural networks of artificial  intelligenceNeural networks of artificial  intelligence
Neural networks of artificial intelligence
alldesign1.8K vues
Neural network par Faireen
Neural network Neural network
Neural network
Faireen581 vues
Neural Networks Ver1 par ncct
Neural  Networks  Ver1Neural  Networks  Ver1
Neural Networks Ver1
ncct2.2K vues
EXPERT SYSTEMS AND ARTIFICIAL INTELLIGENCE_ Neural Networks.pptx par Javier Daza
EXPERT SYSTEMS AND ARTIFICIAL INTELLIGENCE_ Neural Networks.pptxEXPERT SYSTEMS AND ARTIFICIAL INTELLIGENCE_ Neural Networks.pptx
EXPERT SYSTEMS AND ARTIFICIAL INTELLIGENCE_ Neural Networks.pptx
Javier Daza13 vues
Understanding Deep Learning & Parameter Tuning with MXnet, H2o Package in R par Manish Saraswat
Understanding Deep Learning & Parameter Tuning with MXnet, H2o Package in RUnderstanding Deep Learning & Parameter Tuning with MXnet, H2o Package in R
Understanding Deep Learning & Parameter Tuning with MXnet, H2o Package in R
Manish Saraswat482 vues
Artificial neural networks par ShwethaShreeS
Artificial neural networks Artificial neural networks
Artificial neural networks
ShwethaShreeS121 vues
Neural networks par Basil John
Neural networksNeural networks
Neural networks
Basil John1.5K vues
Artificial neural network for machine learning par grinu
Artificial neural network for machine learningArtificial neural network for machine learning
Artificial neural network for machine learning
grinu571 vues

Dernier

Activated sludge process .pdf par
Activated sludge process .pdfActivated sludge process .pdf
Activated sludge process .pdf8832RafiyaAltaf
8 vues32 diapositives
SPICE PARK DEC2023 (6,625 SPICE Models) par
SPICE PARK DEC2023 (6,625 SPICE Models) SPICE PARK DEC2023 (6,625 SPICE Models)
SPICE PARK DEC2023 (6,625 SPICE Models) Tsuyoshi Horigome
15 vues218 diapositives
IWISS Catalog 2022 par
IWISS Catalog 2022IWISS Catalog 2022
IWISS Catalog 2022Iwiss Tools Co.,Ltd
24 vues66 diapositives
String.pptx par
String.pptxString.pptx
String.pptxAnanthi Palanisamy
47 vues24 diapositives
Object Oriented Programming with JAVA par
Object Oriented Programming with JAVAObject Oriented Programming with JAVA
Object Oriented Programming with JAVADemian Antony D'Mello
95 vues28 diapositives
802.11 Computer Networks par
802.11 Computer Networks802.11 Computer Networks
802.11 Computer NetworksTusharChoudhary72015
9 vues33 diapositives

Dernier(20)

13_DVD_Latch-up_prevention.pdf par Usha Mehta
13_DVD_Latch-up_prevention.pdf13_DVD_Latch-up_prevention.pdf
13_DVD_Latch-up_prevention.pdf
Usha Mehta10 vues
CHI-SQUARE ( χ2) TESTS.pptx par ssusera597c5
CHI-SQUARE ( χ2) TESTS.pptxCHI-SQUARE ( χ2) TESTS.pptx
CHI-SQUARE ( χ2) TESTS.pptx
ssusera597c529 vues
Machine Element II Course outline.pdf par odatadese1
Machine Element II Course outline.pdfMachine Element II Course outline.pdf
Machine Element II Course outline.pdf
odatadese17 vues
9_DVD_Dynamic_logic_circuits.pdf par Usha Mehta
9_DVD_Dynamic_logic_circuits.pdf9_DVD_Dynamic_logic_circuits.pdf
9_DVD_Dynamic_logic_circuits.pdf
Usha Mehta28 vues
2_DVD_ASIC_Design_FLow.pdf par Usha Mehta
2_DVD_ASIC_Design_FLow.pdf2_DVD_ASIC_Design_FLow.pdf
2_DVD_ASIC_Design_FLow.pdf
Usha Mehta19 vues

Neural Network

  • 1. CONCEPT OF NEURAL NINJAS NEURAL NINJAS NEURAL NINJAS & ITS APPLICATIONS NEURAL NEURAL NEURAL NETWORK NETWORK NETWORK
  • 2. Key Points covered in this presentation What is Neural Network ? Why we use ? Neural Network v/s Conventional Computers Applications Interlink between Artificial and Biological NN Types of Neural Network Architecture & Working of Neural Network Conclusion
  • 3. Artificial Neural Network (ANN) is an information processing paradigm that is inspired by biological nervous systems. It is composed of a large number of highly interconnected processing elements called neurons. An ANN is configured for some specific applications, such as pattern recognition , data classification etc. Neural networks are ideally suited to help people in solving complex problems in real-life situations. We can learn and model the relationships between inputs and outputs that are nonlinear and complex , make generalizations and inferences , reveal hidden relationships , patterns and predictions ; and model highly volatile data (such as financial time series data) and variances needed to predict rare events (such as fraud detection). What is Neural Network ? Why we use ? Neural Network v/s Conventional Computers Conventional computers use an algorithmic approach, but neural networks works similar to human brain and learns by example.
  • 4. All mammalian brains consist of interconnected neurons that transmit electrochemical signals. Neurons have several components: the body, which includes a nucleus and dendrites; axons, which connect to other cells; and axon terminals or synapses, which transmit information or stimuli from one neuron to another. Combined, this unit carries out communication and integration functions in the nervous system. The human brain has a massive number of processing units (86 billion neurons) that enable the performance of highly complex functions. How the Biological Model of Neural Network Functions ?
  • 5. ANNs are statistical models designed to adapt and self- program by using learning algorithms in order to understand and sort out concepts, images, and photographs. For processors to do their work, developers arrange them in layers that operate in parallel. The input layer is analogous to the dendrites in the human brain’s neural network. The hidden layer is comparable to the cell body and sits between the input layer and output layer (which is akin to the synaptic outputs in the brain). The hidden layer is where artificial neurons take in a set of inputs based on synaptic weight, which is the amplitude or strength of a connection between nodes. These weighted inputs generate an output through a transfer function to the output layer. How the Artificial Neural Network Functions ?
  • 6. Types of Neural Networks : Feedforward Neural Network The feedforward neural network is one of the most basic artificial neural networks. In this ANN, the data or the input provided ravels in a single direction. It enters into the ANN through the input layer and exits through the output layer while hidden layers may or may not exist. So the feedforward neural network has a front propagated wave only and usually does not have backpropagation. Recurrent Neural Network The Recurrent Neural Network saves the output of a layer and feeds this output back to the input to better predict the outcome of the layer. The first layer in the RNN is quite similar to the feed-forward neural network and the recurrent neural network starts once the output of the first layer is computed. After this layer, each unit will remember some information from the previous step so that it can act as a memory cell in performing computations.
  • 7. Convolutional Neural Network A Convolutional neural network has some similarities to the feed-forward neural network, where the connections between units have weights that determine the influence of one unit on another unit. But a CNN has one or more than one convolutional layers that use a convolution operation on the input and then pass the result obtained in the form of output to the next layer. CNN has applications in speech and image processing which is particularly useful in computer vision. Modular Neural Network A Modular Neural Network contains a collection of different neural networks that work independently towards obtaining the output with no interaction between them. Each of the different neural networks performs a different sub-task by obtaining unique inputs compared to other networks. The advantage of this modular neural network is that it breaks down a large and complex computational process into smaller components, thus decreasing its complexity while still obtaining the required output. Radial basis function Neural Network Radial basis functions are those functions that consider the distance of a point concerning the center. RBF functions have two layers. In the first layer, the input is mapped into all the Radial basis functions in the hidden layer and then the output layer computes the output in the next step. Radial basis function nets are normally used to model the data that represents any underlying trend or function.
  • 8. To understand the concept of the architecture of an artificial neural network, we have to understand what a neural network consists of. In order to define a neural network that consists of a large number of artificial neurons, which are termed units arranged in a sequence of layers. Lets us look at various types of layers available in an artificial neural network. The architecture of an Artificial Neural Network Artificial Neural Network primarily consists of three layers:
  • 9. Input Layer Hidden Layer: Output Layer: As the name suggests, it accepts inputs in several different formats provided by the programmer. The hidden layer presents in-between input and output layers. It performs all the calculations to find hidden features and patterns. The input goes through a series of transformations using the hidden layer, which finally results in output that is conveyed using this layer. 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. It determines weighted total is passed as an input to an activation function to produce the output. Activation functions choose whether a node should fire or not. Only those who are fired make it to the output layer. There are distinctive activation functions available that can be applied upon the sort of task we are performing.
  • 10. Artificial Neural Network can be best represented as a weighted directed graph, where the artificial neurons form the nodes. The association between the neurons outputs and neuron inputs can be viewed as the directed edges with weights. The Artificial Neural Network receives the input signal from the external source in the form of a pattern and image in the form of a vector. These inputs are then mathematically assigned by the notations x(n) for every n number of inputs. Afterward, each of the input is multiplied by its corresponding weights ( these weights are the details utilized by the artificial neural networks to solve a specific problem ). In general terms, these weights normally represent the strength of the interconnection between neurons inside the artificial neural network. All the weighted inputs are summarized inside the computing unit. Working of Neural Network
  • 11. If the weighted sum is equal to zero, then bias is added to make the output non-zero or something else to scale up to the system's response. Bias has the same input, and weight equals to 1. Here the total of weighted inputs can be in the range of 0 to positive infinity. Here, to keep the response in the limits of the desired value, a certain maximum value is benchmarked, and the total of weighted inputs is passed through the activation function. The activation function refers to the set of transfer functions used to achieve the desired output. There is a different kind of the activation function, but primarily either linear or non-linear sets of functions. Some of the commonly used sets of activation functions are the Binary, linear, and Tan hyperbolic sigmoidal activation functions.
  • 12. General Model of Neural Network The following diagram represents the general model of ANN followed by its processing. For this general model of artificial neural network, the net input can be calculated as follows − The output can be calculated by applying the activation function over the net input. We will pass the net input calculated inside the function for the final output
  • 13. APPLICATIONS Data Processing including filtering & blind signal seperation Game playing & decision making (chess , racing etc.) Pattern Recognition (Face & Object Identification ) Sequence Recognition (Speech & Hand written text Recognition) Data Validation & Risk Management
  • 14. About: Finger prints are the unique pattern of ridges and valleys in every person’s fingers. Their patterns are permanent and unchangeable for whole life of a person. They are unique and the probability that two fingerprints are alike is only 1 in 1.9x10^15. Their uniqueness is used for identification of a person. Image acquisition: the acquired image is digitalized into 512x512image with each pixel assigned a particular gray scale value(raster image). One of the Application in detail : Finger Print Recognition Image Acquisition > Edge Detection > Ridge Extraction > Thining > Feature Extraction > Classification Edge detection and Thinning: These are preprocessing of the image , remove noise and enhance the image. Feature extraction: This is the step where we pointout the features such as ridge bifurcation and ridge endings of the finger print with the helpof neural network. Classification: here a classlabel is assigned to theimage depending on theextracted features.
  • 15. Conclusion Store information on the entire network The ability to work with insufficient knowledge Good falt tolerance Distributed memory Gradual Corruption Ability to train machine The ability of parallel processing The Advantages of Neural Networks: Dependence Unexplained functioning of the network Assurance of proper network structure The difficulty of showing the problem to The duration of the network is unknown The Disadvantages of Neural Networks: the network Neural networks are suitable for predicting time series mainly because of learning only from examples, without any need to add additional information that can bring more confusion than prediction effect. Neural networks are able to generalize and are resistant to noise. On the other hand, it is generally not possible to determine exactly what a neural network learned and it is also hard to estimate possible prediction error.