请高人指点:基于BP神经网络预测程序

来源:百度知道 编辑:UC知道 时间:2024/05/29 19:08:53
小弟是新手,现今有一组数据想用BP神经网络进行预测:
沉降值/mm "盾构总推力""刀盘扭矩"推进速度 土压力 同步注浆压力"注浆量
(m3)"
-0.15 1344 2161 4.9 0.18 0.3 3.76
-0.82 1275 2213 5 0.18 0.3 3.6
-1.82 1320 2162 4.9 0.18 0.3 3.7
-2.43 1276 2264 4.8 0.18 0.3 4.6
-2.32 1273 2264 4.7 0.18 0.3 4
-2.17 1282 2264 4.9 0.18 0.3 3.8
-3.07 1280 2213 4.6 0.18 0.3 3.8
-4.51 1287 2316 4.5 0.18 0.3 3.48
-6.75 1360 2162 4.9 0.18 0.3 3.6
-11.65 1270 2213 4.8 0.18 0.3 3.7
-13.5 1300 2316 4.6 0.18 0.3

编程很简单,matlab中一句语句就可以了。
关键是要先确定模型,即神经网络的拓扑结构。

神经网络拓扑结构:
输入神经元 4个 分别对应于:总推力、刀盘扭矩、掘进速度、注浆量
输出神经元 1个 对应于:沉降值
中间神经元个数根据预测效果而定。(可选2~20,推荐3-8个)