-
Sigmoid: Smoothly maps inputs between 0 and 1, making it useful for probability-based outputs. The curve shows diminishing gradients for extreme values, leading to slow learning when dealing with deep layers.
-
Tanh: Similar to sigmoid but ranges between -1 and 1, offering a centered output. The curve illustrates that tanh is stronger for transformations when inputs need both positive and negative values.
-
ReLU (Rectified Linear Unit): Allows only positive values, as seen in the sharp cut at zero. This makes it ideal for handling sparse activations and efficient learning.
- Leaky ReLU: Prevents the dying neuron problem by allowing small negative values, indicated by a slight slope on the negative side of the graph.
-
ELU (Exponential Linear Unit): Smoothly transitions from negative values using an exponential curve, avoiding sharp cutoffs and improving gradient flow.
-
SoftMax: Converts inputs into probabilities, visually appearing as a set of normalized values, helping classification tasks.
-
Swiss Activation: Introduces a scaling effect with sigmoid and linear features, enabling better gradient propagation.
- By interacting with these functions in GeoGebra, you can adjust parameters dynamically, seeing how steepness, thresholds, and slopes influence transformations in real-time.