Multi Layer Perceptron Classical layered Neural Network Used in Supervised Learning Fully connected layers (so no convolutions ) Non-linear Activation Function Training done via Backpropagation and Gradient Descent