Question 5
A student is training a neural network for regression problem with a sigmoid activation at the output layer to predict the continuous value between 0 and 1. The true mathematical error term for Mean Squared Error (MSE) loss is . However, due to a coding mistake, the student implements the error term for Binary Cross- Entropy (BCE) loss instead, calculating it as . Assuming the network has not yet reached zero error ( ), which of the following correctly describes the relationship between the implemented and the true ?
The student's equals the true because the error term always holds regardless of loss function.
The student's is always at least 4 times larger in magnitude than true .
The student's is smaller than the true because sigmoid squashes the gradient.
The student's equals the true only when , since is maximum there and cancels with the MSE factor.