During backpropagation, gradients guide updates to a neural network’s weights. When sigmoid functions are composed across layers, their nearly flat regions can make derivatives—and therefore weight updates—extremely small. Learning may then take a very long time. section 10.2
Flat sigmoid, tiny updates
At large positive or negative inputs, the sigmoid curve is nearly flat. Its derivative is close to zero, so backpropagation can take tiny steps. ReLU is described as reducing this problem. section 10.2 section 10.6
Figure 10.17 The sigmoid function is flat at the ends, which means that for large positive and negative values, its derivative is very small, hampering the training.
The sigmoid plot highlights the flat ends associated with small derivatives. section 10.2













