Experiment 1

Experiment 3: Introduction to Neural Networks and Perceptron Examples

Theory

The Perceptron is a fundamental building block of neural networks. It simulates the behavior of a single neuron and can be used for binary classification tasks.

Perceptron Structure:

The Perceptron has continuous valued inputs and its activation is determined by the equation a = w^Tu + theta. Its output function is defined as f(a) = (+1, for a >= 0), (-1, for 0 < a).

Perceptron Structure

Fig. 1: Perceptron Structure

Decision Rule:

The Perceptron forms decision regions separated by a hyperplane. It decides whether an input vector belongs to one of two classes based on its output value.

Procedure

  1. Left click on the board to plot blue color samples.
  2. Right click on the board to plot red color samples.
  3. Adjust Learning rate to the desired level.
  4. Input the number of iterations to be performed.
  5. Click on the Learn Button to plot the Perceptron line dividing the Blue and Red Samples.
  6. Click on the Clear Button to perform the experiment again.

Conclusion

The Perceptron simulator is used for the classification of blue and red data points in the given dataset. The effect of learning rate and the number of iterations is observed in the simulator.

References