为什么神经网络因为梯度而停止训练?

GJH*_*Hix 3 matlab neural-network nntool

我正在训练神经网络,由于梯度停止条件,它停止训练.从我所看到的梯度8.14e -0.6大于最小梯度1e -0.5,那为什么它会停止?是因为渐变没有改善所以没有什么意义继续下去?

我是神经网络的新手(并使用MATLAB的nntool),所以任何帮助/解释都会非常感激.

神经网络训练表现

alf*_*lfa 5

这不是神经网络问题,它是理解浮点表示的问题:

8.14e-06 = 8.14×10 ^ -6 = 0.00000814 <0.00001 = 1.0x10 ^ -5 = 1e-05