Experiment 1
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.
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)
.
Fig. 1: Perceptron Structure
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.
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.