BP神经网络数据预测

本文介绍了BP神经网络在数据预测中的应用。BP神经网络作为一种多层前馈网络,能够学习并存储输入输出的映射关系,无需建立数学模型。通过训练样本数据,它能挖掘数据内在规律并用于预测未来数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 BP神经网络是一种多层前馈网络,可以进行学习和存储输入输出映射关系,不需要建立数学方程式。能通过对输入的样本数据的学习训练,获得隐藏在数据内部的规律,并利用学习到的规律来预测未来的数据。


p=[20.55 22.44 25.37 27.13 29.45 30.1 30.96 34.06 36.42 38.09 39.13 39.99 41.93 44.59 47.30 52.89 55.73 56.76 59.17 60.63
0.6 0.75 0.85 0.90 1.05 1.35 1.45 1.60 1.70 1.85 2.15 2.20 2.25 2.35 2.50 2.60 2.70 2.85 2.95 3.10
0.09 0.11 0.11 0.14 0.20 0.23 0.23 0.32 0.32 0.34 0.36 0.36 0.38 0.49 0.56 0.59 0.59 0.67 0.69 0.79];   %输入数据  人数 车辆数 公路面积
t=[5126 6217 7730 9145 10460 11387 12353 15750 18304 19836 21024 19490 20433 22598 25107 33442 36836 40548 42927 43462
1237 1379 1385 1399 1663 1714 1834 4322 8132 8936 11099 11203 10524 11115 13320 16762 18673 20724 20803 21804];          %输入数据  公路客运量 公路货运量
 
%归一化处理
[pn,minp,maxp,tn,mint,maxt] = premnmx(p,t); %归一化处理
dx = [-1,1;-1 1;-1,1];
 
%BP网络训练·
net = newff(dx,[3,7,2],{'tansig','tansig','purelin'},'traingdx');
 
%建立模型
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值