关键词:
钉螺
机器学习
预测效果
支持向量回归模型
非线性自回归神经网络
反向传播神经网络
门控循环单元神经网络
长短期记忆神经网络
安徽省
摘要:
目的 采用机器学习模型对1977—2023年安徽省钉螺扩散面积进行建模分析,比较不同机器学习模型预测钉螺扩散面积效果,为探索钉螺扩散面积变化趋势提供参考。方法 收集1977—2023年安徽省钉螺扩散数据建立数据库。采用Matlab R2019b软件分别建立支持向量回归(support vector regression,SVR)、非线性自回归(nonlinear autoregressive,NAR)神经网络、反向传播(back propagation,BP)神经网络、门控循环单元(gate recurrent unit,GRU)神经网络和长短期记忆(long short-term memory,LSTM)神经网络等5种机器学习模型,采用平均绝对误差(mean absolute error,MAE)、均方根误差(root mean squared error, RMSE)、决定系数(R2)对模型拟合效果进行评价。模型完成训练后,对2024—2030年安徽省钉螺扩散面积进行预测。结果 1977—2023年,安徽省累计钉螺扩散面积为40 241.32 hm2,不同年份间差异较大,每隔4~6年出现阶段高点。SVR、NAR神经网络、BP神经网络、GRU神经网络模型与LSTM神经网络模型拟合曲线与安徽省钉螺扩散面积真实值曲线依次更加接近。对2024—2030年安徽省钉螺扩散面积变化趋势进行预测,SVR与NAR神经网络模型预测结果为近似“M”形曲线,BP神经网络、GRU神经网络模型预测结果为近似“W”形曲线,LSTM神经网络模型预测结果呈单峰锥形曲线。LSTM神经网络模型RMSE值为1 277 480,MAE值为797 422,R2值为0.978 9,拟合效果为各模型中最优。结论 在5种机器学习模型中,LSTM神经网络模型预测安徽省钉螺扩散面积变化趋势效果较好,可作为钉螺扩散变化趋势研究的工具之一。