Q10 Clarification required
I am not exactly sure of the intent of the question. So would like some clarification.
How do you define perceptron learning algorithm? Is it an algorithm that recalculates weights to classify training example one point at a time ?
I am asking this because to me perceptron learning algothm has two properties:
1. Recalculate weights to classify training example one point
2. adjust weights if a point is misclassified by adding w*x to the weight
Now if I change the mechanism of weight adjustment to SGD, does the algorithm still remain perceptron ?
In short, what is a formal definition of perceptron algorithm ?
