Beruflich Dokumente
Kultur Dokumente
network (Turban, 493). ANN is also referred to as parallel distributed processing, neuro-
have weighted inputs and outputs. Artificial Neural Networks make use of parallel
processing and pattern recognition. The artificial networks are not designed to accurately
Artificial Neural Networks serves many purposes in our everyday lives. It is used
with credit card companies, numerous software companies, banks, airlines, and CPA’s.
These businesses us ANN toward tax fraud, stock trading, airline fare management, and
credit card fraud detection, just to name a few. It is a very practical and useful tool.
Artificial neural networks are the simple clustering of the primitive artificial
neurons (Klerfors, 2.2.1). These neurons are the processing elements (Turban, 493).
There may be many processing elements (or hidden layers), but there is only one input
layer and output layer. The layers are made up of many neurons that are either from the
(output).
The inputs are weighted to appropriately represent their values. The output is
computed by summing the weighted inputs, and using a special transfer algorithm to do
the output calculation (Turban, 494). These weights are continuously adjusted by
“training” the network to learn the solution. The brain is taught by repetitive practice.
1
The artificial neural networks learn in a similar manner through “machine learning
widely used because it makes use of the two concepts in unsupervised and reinforcement
learning. It adjust it’s weights according to the errors that occur. In unsupervised
learning neurons organize themselves, but the do not have a method to reference to for
errors. Reinforcement learning must have a teacher to review the network results. The
processing, multiple processors take individual tasks called threads and process the data
independently, which allows a computer to split up the tasks effectively. More advanced
versions of parallel processing take several computers and combine them into one logical
computer.
Neural networks are beneficial resources due to their capabilities to interpret data
more like humans. Pattern recognition and understanding incomplete or inaccurate data
as inputs are features that allow neural networks to process data more like human
problems occur with a few of the nodes the system will not stop functioning. Neural
networks are also capable of interpretation of data that is unexpected, which can be quite
2
History of Artificial Neural Networks
The purpose of Artificial Neural Networks is to replicate the main feature of the
human brain. The concept of artificial intelligence, or a “machine with a brain” has been
around for a long time. In the past, computers were able to compute mathematical
equations faster than humans, but they were unable to perform complex tasks. The
original objective of ANN’s was the reproduction of human information processing tasks
such as speech, vision and knowledge processing. The inspiration of neural networks
preformed by the human brain in hopes to shed light on the understanding of the brain.
The idea was to combine the speed of signal transmission in computers with the
complex “design” of the brain, into an Artificial Neural Network. The implementation of
neural networks for brain computations was not made possible until the 1940’s. Some
examples of these were patterns recognition, decision making motory control and many
others.
The original neural network was based on work by Warren McCulloch and Walter
Pitts published in 1943. (Jones) This work included an artificial logical neuron network
1. Receptor- input neurons, which receive the impulse to fire from a sensor.
2. Central or inner neurons-, which are attached to the receptor and other neurons
and attach onto output and other neurons.
3. Effecter neurons- which receive impulses from both inner neurons and directly
from receptors.
This model was different compared to the characteristics of ANN’s today, although it
3
Ross Ashby of Great Britain in1952 did the first meticulous study of the behavior
of a machine and the living nervous system. Ashby wrote the book Design for a Brain
about the problem of “the problem of how a dynamic system achieves a range of
behaviors which may be said to show stability within the limits of survival for that
(Jones) Ashby also developed a model call the Homoestatic. This model consisted of a
set of four pivoted magnets and electrical connections. “The effects of the position of
each magnet were routed to the other three magnets via a number of parameter altering
devices, viz. selection switches and motion constraints. With any change in the operating
conditions the positions of the magnets would automatically shift until the original
an operating procedure that he called ultrastability. This model proved that electronics
and machines could work on their own without human assistance, and was the foundation
Homoestatic Model
4
Major Benefits of ANN
There are many benefits of Artificial Neural Networks. The main benefit of ANN
is problem solving. “Neural networks have the potential to provide some of the human
characteristics of problem solving that are difficult to stimulate using the logical,
analytical techniques of DSS or even expert systems.” (Turban et al. 495) They have the
ability to analyze large amounts of data and to solve complex problems such as systems
- With fault tolerance, if there is damage to a few links or nodes, the system
will not shut down. There is room for errors without the fear of losing the
entire system.
- Adaptability allows ANN’s to learn well with new information. The programs
- Historical data gives ANN’s the capabilities to forecast and prepare for the
future.
With the development and advancements of ANN’s everyday, the benefits are
5
Artificial Neural Networks and Biological Systems
Artificial Neural Networks are computer-based systems, but they are really just
simplified models of the central nervous system. They are composed of networks of
highly interconnected neural computing elements that have the ability to respond to input
stimuli and they are able to adapt to the environment (Patterson, 1). This makes the
artificial neurons very similar to the biological neurons found in the human body.
Much of the research done in artificial neural networks has been inspired and
of the mammalian nervous system is far from complete, but some important facts have
been learned by neuroscientists over the past few decades. The basic computing element
in biological systems is the neuron. A neuron is a small cell that receives electrochemical
stimuli from multiple sources and responds by generating impulses that are transmitted to
other neurons. The figure below shows the basic components of a biological neuron
(Klerfors).
6
There are roughly 100,000,000,000 neurons in the human nervous system and
each is capable of storing small amounts of information (Patterson, 6). The constant
stream of impulses sent between the neurons is how information and signals travel
Artificial neural networks are electronic circuits that closely resemble biological
neural networks and their attributes. The processing element in an artificial neural
network is called an artificial neuron. Artificial neurons simulate the basic functions of
biological neurons. They receive inputs, process the inputs, turn the processed inputs into
outputs, and then send the signal out to other neurons. The figure below shows the basic
Artificial neurons may look complex, but they are actually much simpler than
biological neurons. These systems are based on mathematical models that mimic the
7
the model fairly quickly. The processing is done by a computer, which means that
calculations will be virtually error free. The model can also be changed to enhance its
performance or to simplify it. This means that artificial neural systems behave as
trainable, adaptive, and self-organizing information systems (Schalkoff, 9). They are
programmed to act a certain way, and then they develop functionality based on training.
milliseconds (Patterson, 1). This happens even though the processes are electrochemical
in nature and usually transfer at relatively slow millisecond rates. These systems are
actually several orders of magnitude slower than the high speed operations performed by
artificial neural networks fall far short of the performance exhibited by biological systems
Artificial neural networks (ANNs) are around us all. Many people have used this
technology and they do not even know it. It is used by almost everyone in the world;
students, military, doctors, scientist, airport security, and banks, the list goes on and on.
Many businesses use this technology to improve their company anywhere from
protection from fraud to research purposes to customer services. ANNs is widely used in
Many college students use this technology almost every time when they use a
computer to type a paper. Students usually use some type of word processor (Microsoft
Word) to complete this task. In Microsoft Word, there is a spell check function. When
this function doesn’t recognize a word that the student types, it automatically underlines
8
that word to notify the student that there is a spelling error. This is also the same with the
grammar check. When this happens, the student can go to the spell check and see what
this function suggest the misspelled word to be. The system that spell and grammar
check uses is part of the Artificial Neural Networks (Generation5, 2001). Just like a
human being, it knows when a word is misspelled, in most cases; the trained network is a
Visa International, a popular credit card company, is one of the companies that
use Artificial Neural Networks. In 1995, Visa lost $655 million to fraud alone (Turban et
al. 496). With this case, they are now using a neural network to recognize fraudulent
activities. This network was trained to notice any activates out of the ordinary. For
example, there’s a person that uses their Visa card once or twice a month, and then all of
a sudden it is used five times in one day, this is where the ANNs goes to work. It
recognizes that the card is being used more often than it usually is. After the network
recognizes this situation, the card will be put on hold, stopping the card from working,
and Visa representatives will contact the owner of the card to see if these transactions are
his or hers.
Another company that uses ANNs for detecting fraud is Admisitacion Nacional
division ANCEL, which provides A-Band mobile telephone service, shares 60% of the
cellular market in the Uruguay territory and a 57 percent share in geographical areas
(Nortel Networks, 2001). This division started in 1994 and within 3 years of service, the
number of customers grew to 145,000. With this many customers, there is a large chance
of fraud. They looked towards Nortel Networks to set up an Artificial Neural Network
9
that was trained to detect these frauds. This network is trained to have a profile of their
customers in their database. Within the profile it shows the amount of activities that
person uses (Nortel Networks, 2001). Just like the network for Visa International, it also
analyzes the data to find unusual activities that occurs. Again, a representative of ANCEL
or ANTEL will contact the customer to see if there is any fraud is taking place.
detection system for wireless operators and telephone companies (Nortel Networks,
2001). These operators at first just avoided the fraud situation. Now with new systems
such as SuperSleuth, they can detect and solve their fraudulent cases. This system creates
calling profiles of the customers, which then the system will analyze their calls in real
time to see if there is any kind of strange activity occurring. The operator analysis is then
Many people and businesses use Artificial Neural Networks. Some people don’t
even realize that they are using it, such as the case of using a word processor’s spell
check. There are many programs are equipment that uses this network. There are even
vacuums that has an Artificial Neural Network. The vacuum is trained to clean a house
or office. At first it makes trial runs in the area, which it is cleaning. After awhile it
learns how big the area is, and which part of the area is the dirtiest (Generation5, 2001).
Some medical doctors use this system to input their patient’s medical records and the
kind of treatment they had. The doctor can go back to the system and ask it if he had
done a particular process and the system will answer back with a “yes” and the treatment
that he did, or just a plain “No” (Generation5, 2001). Artificial Neural Networks is an
important factor of everyday life. It might even save your life one day.
10
Bibliography
1. Jones, Stephen. Neural Networks and the Computational Brain. 30 Jan. 2001
<http://www.culture.com.au/brain_proj/neur_net.htm>
11