First of All, to Know about Perceptron you NEED to KNOWWhat is Mcculloch Pitts Neuron? “. My request to you to Read the blog post first, because, Mcculloch Pitts neuron and Perceptron are approximately Similar.

Perceptron

Perceptron is a more general computational model than Mcculloch Pitts Neuron.

As you can see {X1, X2, X3, …, Xnare the Inputs and Y is the Output. And f and g are the Functions. There are two types of inputs, One is Excitatory Input, which is dependent and another is Inhibitory Input, which is independent input. Here {X1, X2, X3, …, Xnare the Excitatory Inputs.

Here, (w1, w2, w3, …, wn ) are the Weights.

The main difference between Mcculloch Pitts neuron and Perceptron is, an introduction of numerical weights (w1, w2, w3, … wn ) for inputs and a mechanism for learning these weights.