BP神经网络在传染病时间序列预测中的应用及其MATLAB实现

作者:刘天; 姚梦雷*; 黄继贵; 陈红缨; 黄淑琼; 杨雯雯; 蔡晶; 吴然
来源:预防医学情报杂志, 2019, 35(08): 812-821.

摘要

目的利用MATLAB软件,建立基于BP神经网络的传染病时间序列预测模型。方法以荆州市2005-01/2017-12和2018-01/05乙类传染病发病数作为拟合样本和预测样本,建立12-10-5三层BP神经网络模型并预测2018-01/05的逐月发病数。以最小均方差(MSE)、R2、平均相对误差百分比(MAPE)、平均绝对误差(MAE)4个指标评价BP神经网络的拟合和预测效果。结果 BP神经网络拟合和预测的MSE、R2、MAPE、MAE依次分别为11 662.74,0.85,5.19%,85.87和32 729.59,0.22,12.20%,140.31。结论 BP神经网络对传染病时间序列拟合及预测效果较好;MATLAB软件能用于BP神经网络模型的建立。

  • 单位
    湖北省疾病预防控制中心