We will discuss the following: Artificial Neural Network, Perceptron Learning Example, Artificial Neural Network Training Process, Forward propagation, Backpropagation, Classification of Handwritten Digits, Neural Network Zoo.
2. Artificial Neural Networks are
computing systems inspired by the
biological neural networks that is
inspired by the way biological
nervous systems, such as the brain,
process information.
3. Biological neuron has dendrites to receive signals, a cell body to
process them, and an axon to send signals out to other neurons, the
artificial neuron has a number of input channels, a processing
stage, and one output that can fan out to multiple other artificial
neurons.
4.
5. Rosenblatt proposed the
earliest algorithm of
artificial neural networks
called Perceptron.
6. The linear activation function determines the output of the unit.
18. Researchers discovered that
Perceptron cannot approximate
many nonlinear decision functions,
for example, the XOR problem.
x2
x1
19. Researchers found a solution
to that problem by stacking
multiple layers of linear
classifiers called multilayer
perceptron to approximate
nonlinear decision functions.
Feedforward
20. Werbos effectively solved
the exclusive-or problem
and more generally
accelerated the training of
multi-layer networks using
Backpropagation algorithm.
Backpropagation
21. Forward propagation : is simply
multiplying input with weights and
add bias before applying
activation function (sigmoid in
here) at each node.
Backpropagation: is a method
used in artificial neural networks to
calculate the error contribution of
each neuron after a batch of data
Feedforward
Backpropagation
42. Our goal with back-propagation is to update each of the weights in
the network so that they cause the actual output to be closer the
target output by minimizing the error for each output neuron and
the network as a whole.
56. MNIST is a large database of handwritten digits.
MNIST contains 60,000 training images and 10,000 testing
images
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69. Each student select one of neural network architecture from
http://www.asimovinstitute.org/neural-network-zoo/
Download the paper that describe the network from
Original Paper PDF
Make two pages using word to summarize your selected
neural network.
70. Use MS Word
Send me e-mail to mloey@live.com with email subject “
Advanced Topics in CS2 – Task2 “
Put your Arabic name on word and email body
Finally, press Send
Deadline Next Lecture