RTUComputer ScienceYr 2024 · Sem 62024

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.

Back to Paper