本站原创文章,转载请说明来自《老饼讲解-BP神经网络》bp.bbbdata.com
一般来说,BP神经网络需要将数据进行归一化,然后再进行训练
本文展示BP神经网络如何进行数据归一化后再训练,以及在使用阶段时应作的处理
本节讲解BP神经网络在数据归一化后
在训练阶段和使用阶段的流程
BP神经网络数据归一化的训练流程
归一化的训练流程如下
一、将输入输出数据进行归一化
二、将归一化后的数据投到网络中进行训练
三、输出网络的结果
1. 输出网络的权重和阈值
以三层BP神经网络为例,需要保存的权重阈值有:
👉 W21
👉 B2
👉 W32
👉 B3
2. 保存数据归一化时使用的变量
使用阶段
归一化数据训练得到的模型
在使用时需要如下处理
一、将需要预测的X进行归一化
二、将归一化后的X投入网络中预测
三、将网络的输出进行反归一化
这里的是网络得到的预测结果
End