Question 13
Why is the sigmoid activation function often preferred over the step activation function in neural networks?
The sigmoid is differentiable, allowing gradient-based optimization methods like backpropagation.
The step function is non-differentiable and does not support learning through gradient descent.
The sigmoid function completely avoids vanishing gradient problems.
The step function outputs values in the range (0,1), whereas the sigmoid outputs only discrete values {0,1}.