作业帮 > 数学 > 作业

建立BP神经网络时总是用maxmin()函数有什么作用

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/19 12:49:05
建立BP神经网络时总是用maxmin()函数有什么作用
用于求得样本的边界,进而进行样本的归一化.
当样本的绝对值差距过大的时候,例如最小的样本值是0.01,最大的样本值是100,就会严重的影响神经网络的训练精度.因为大样本值的样本在训练中对权值的影响极大,而小样本值的样本影响极小,但是实际上,它们的影响应该相同,就造成了模型偏离实际的问题.归一化解决的问题就是通过一个可逆变换,把样本全部映射到一个不太大的区间,例如(-1,+1)或者(0,1)从而最大限度的避免上述问题.