Activation Functions
Introduction
Activation functions are a component of neural networks they introduce non-linearity into the model, enabling it to learn complex patterns. Without activation functions, a neural network would essentially act as a linear model, regardless of its depth.
Key Properties of Activation Functions
- Non-linearity: Enables the model to learn complex relationships.
- Differentiability: Allows backpropagation to optimize weights.
- Range: Defines the output range, impacting gradient flow.
In this post I will outline each of the most common activation functions how they are calculated and when they should be used.