Question: Q . 3 ( 2 5 marks ) The Perceptron is an artificial neural network ( ANN ) developed by Frank Rosenblatt in 1 9

Q.3(25 marks)
The Perceptron is an artificial neural network (ANN) developed by Frank Rosenblatt in 1958.
It is an algorithm for supervised learning of binary classifiers. The perceptron is a type of linear
classifier, i.e. a classification algorithm that makes its prediction based on a linear predictor
function combining a set of weights with the input vector. Answer the following questions.
(a) Draw a Perceptron with 4 inputs and 1 output. Your answer should include labels of inputs
xi, output y, weights wi and bias b.
(2 marks)
(b) Provide the learning rule that is used to adjust the weights and bias of the Perceptron.
(3 marks)
(c) You are required to train a Perceptron to classify the type of Iris plant by using the dataset
given in Table Q.3a. Choose initial weights w1=w2=w3=w4=-0.5, initial bias b=
1, learning rate =0.25 and threshold =0.1. Redraw and fill in Table Q.3b in your
answer booklet for the first epoch.
Table Q.3a: Iris Dataset
Table Q.3b: First Epoch
(d) Continuing from Q.3c, adjust the weights and bias for the second epoch. Redraw and fill in
Table Q.3c in your answer booklet for the second epoch.
(9 marks)
Table Q.3b: First Epoch
(d) Continuing from Q.3c, adjust the weights and bias for the second epoch. Redraw and fill in
Table Q.3c in your answer booklet for the second epoch.
 Q.3(25 marks) The Perceptron is an artificial neural network (ANN) developed

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!