In deep learning, activation function enables a deep neural model to learn, understand and perform complicated task by introduce non-linearity properties into the network. Activation functions are essential for deep learning methods to learn and perform complex tasks such as image classification.