Q6Machine Learning
Question
2 marks
Define a perceptron.
Answer
A perceptron is the absolute fundamental mathematical unit of a neural network; it calculates the weighted sum of inputs, adds a bias, and applies a step activation function.
Invented by Frank Rosenblatt, the Perceptron is a primitive binary linear classifier. It mathematically calculates the dot product of the input vector and weight vector , adds a scalar bias , and feeds the result into a Heaviside Step function. It can mathematically solve linearly separable problems like AND/OR, but catastrophically fails at XOR.