22问答网
所有问题
BP神经网络做预测时,一定要归一化吗,怎样反归一化得到最后的结果
神经网络的输出为大于1的值,如果归一化得到的是小于1的,如何反归一化得到最后的结果?谢谢啦
举报该问题
推荐答案 2012-11-21
当数据差距很大的时候,必须要归一化!
pnt=mapminmax('apply',pt,ps)或=mapstd('apply',pt,ps)
仿真后反归一化格式则为:
out=mapminmax('reverse',An,ts)或=mapstd('reverse',An,ts);
其中An为sim函数的输 出
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/ITTIh2XTI.html
其他回答
第1个回答 2012-11-20
可以不用归一化的。
归一化只是用来加快训练的速度。
反归一化用归一化的反函数就行了。
相似回答
BP神经网络预测的
输出
怎么
逆
归一化
?
答:
例如你的输入格式是b=(a-amin)/(amax-amin);则
反归一化需要
知道amax和amin是多少,用一个语句可求:a=b*(amax-amin)+amin。其中amax和amin都是归一化之前的最大或最小值。
用Matlab编程
BP神经网络进行预测
答:
原理就是:建立网络-数据归一化-训练-预测-数据反归一化
。附件是电力负荷预测的例子,可以参考。BP(Back Propagation)神经网络是1986年由Rumelhart和McCelland为首的科学家小组提出,是一种按误差逆传播算法训练的多层前馈网络,是目前应用最广泛的神经网络模型之一。BP网络能学习和存贮大量的输入-输出模式...
大家正在搜
神经网络输出需要归一化吗
神经网络为什么要归一化
神经网络反归一化
bp神经网络和人工神经网络
神经网络输入归一化
神经网络输出归一化
bp神经网络的定义
神经网络标准化
神经网络为什么要很多数据
相关问题
BP神经网络预测的输出怎么逆归一化?
BP神经网络,未归一化处理的输出,预测值不用反归一吧?
matlab关于BP神经网络,最后用测试集进行仿真时,输出的...
关于BP神经网络的数据归一化的问题
请问:用matlab的BP神经网络进行疾病预测,多分类和等级...
神经网络预测最大值大于样本最大值,如何反归一化?
BP神经网络 指标值本来就在0到1之间 还需要进行归一化处理...
神经网络训练好之后,在预测时还需要进行归一化吗