Perceptron [3pts] Apply the perceptron learning algorithm for the following pattern set until convergence. Start with weight vector W = [0 0 0]. For simplicity of computation, use n = 1. Apply the learning algorithm to data points in the given order cyclically. For each step of perceptron learning, write down the classification result of a data point with the current weight vector, indicate if an update is needed, and compute the vector update if necessary. The dataset consists of datapoints a, b, c, and d.
X1 X2 X3 Y
a. 4 3 6 -1
b. 2 -2 3 1
c. 1 0 -3 1
d. 4 2 3 -1