Page 107 - 2023年第54卷第9期
P. 107
本文构建了考虑辐照影响的寒区堤防冻深预测模型,并用鲸鱼优化算法对 BP神经网络模型进行
优化,基于 WOA - BP神经网络的冻结深度预测模型流程图如图 7所示。将影响传 热和 水分 的三个
主要物理指标,即温度、未冻水含量、辐射热作为输入层参数,冻结深度作为输出层函数。基于对
边坡模型冻深变化过程的分析,将 733组数据分为冻结曲线和融化曲线两部分建立预测模型。冻结
曲线数据 522组,融化曲线数据 211组。神经网络输入层节点数为 3,即温度、未冻水含量、辐射
热。输出层节点数为 1,即冻结深度。冻结曲线设置训练样本 422个,测试样本 100个。融化曲线
设置训练样本 161个,测 试 样 本 50个,检 验 其 预 测 精 度。设 置 最 大 训 练 次 数 为 1000, 学 习 速 率
- 6
0.01,训练目标最小误差为 1 × 10 。采用三层 BP神经网络(隐含层层数为 1)建立考虑辐照影响的
寒区堤防冻深发展 预 测 模 型。输 入 层 与 隐 含 层 之 间 采 用 tansig传 递 函 数、隐 含 层 与 输 出 层 之 间 为
purelin传递函数。
图 7 考虑辐照影响的寒区堤防冻深预测流程图
5.2 冻结曲线预测模型 对比不同数目隐含层神
经元的均方误差值,选取最佳节点数为 8。BP神
经网络预测模型和 WOA - BP神经网络预测模型
预测值与预测误差绝对值如图 8所示,误差分析
如表 2所示。
为方便比较,将冻结深度测试集 的实 测值、
预测值与预测误差绝对值绘于图 8内。预测曲线
对比结果表明,WOA - BP神经网络的预测结果与
实际曲线更为相近,而 BP神经网络模型的预测
结果的变化规律与起伏方式均与实测值不相同。
在预测精度方面,BP网络模型的预测结果存在 图 8 冻结深度预测模型测试集结果及误差
较大偏差,63%以上的绝对偏差在 1.0cm以上,而 WOA - BP神经网络的大部分预测误差都在[0,0.5]区
间内。与 BP神经网 络 预 测 模 型 相 比,WOA - BP神 经 网 络 预 测 模 型 的 平 均 绝 对 百 分 比 误 差 降 低 了
89.46%,均方根误差降低了 87.30%。从预测图像来看,WOA - BP神经网络预测模型预测值吻合度较
高,效果较好。
5.3 融化曲线预测模型 建立融化曲线预测模型的过程与冻结曲线一致,神经网络的设置参数也与
冻结曲线的相同。通过对比不同神 经元 数 目隐 含层 的均 方误 差值,选取 最佳 节点 数 为 6。BP神经
网络预测模型和 WOA - BP神经网络预测模型预测值与预测误差绝对值如图 9所示,误差分析如表 2
所示。
1
— 1 1 7 —