BP入门学习
1.神经网络是什么
2.BP神经网络基础理论
3.BP神经网络的建模
4.自实现一个BP神经网络
【介绍】BP神经网络建模中的数据处理
作者 : 老饼 日期 : 2022-06-09 05:03:52 更新 : 2023-05-08 18:22:56
本站原创文章,转载请说明来自《老饼讲解-BP神经网络》bp.bbbdata.com




本文简单讲述BP神经网络的中的数据处理,包括数据的归一化和数据分割

通过本文可了解BP神经网络做归一化和数据分割的意义




    01. BP神经网络中的数据处理    



本节展示BP神经网络中一般使用的数据处理



       BP神经网络中的数据处理       


对于BP神经网络的实际建模
 一般会对数据作以下的处理
 👉 1.数据归一化                                                     
 👉 2.将数据分割为训练数据、验证数据和检验数据  
总的来说,就是先对数据归一化,然后将数据分割
数据分割后,每份数据各司其职,为建模效果护航
 整体流程如下
 
 
也就是先将数据归一化和分割,然后各份数据的用途如下
1、训练数据用于构建BP神经网络                        
            2、验证数据则在训练过程中用于监督训练的有效性          
3、测试数据用于测试训练出来的模型的效果        




    归一化与数据分割简介   


BP神经网络的归一化
BP神经网络的归一化一般是指按公式将数据归一化到[-1,1]之间,
 

BP神经网络的归一化

BP神经网络建模时一般数据分割为三份,
  
分割的比例一般为
 👉训练数据70%
👉验证数据15%
👉测试数据15%
 
分割数据后,只用训练数据对模型进行训练,
这样做的目的是为了预防BP神经网络过拟合








 End 





联系老饼