自适应遗传算子优化BP神经网络的气温预测
Adaptive Genetic Operator Optimizes Temperature Prediction of BP Neural Network
摘要:
气温变化是由多种非线性因素引起的,传统的数值气温预测模式由于其繁琐的步骤和较低的预测精度已无法满足人们的需求。鉴于BP神经网络对非线性的拟合有很强的映射能力,因此考虑用BP神经网络对气温进行预测,而滨海地区影响气温变化的因素更加复杂,因此在BP神经网络中加入自适应遗传算子对其阈值、权值以及收敛速度进行优化以此提高气温预测的精度。为进一步提高模型预测精度以及数据处理效率,文章初始对输入数据做了降维筛选主成分,归一化等一系列优化处理,在此基础上建立了BP神经网络以及加入自适应算子的BP神经网络两种气温预测模型。之后用MATLAB软件对山东省日照市的气温相关数据进行仿真,对比BP和GA-BP模型的预测结果,改进后模型预测的准确度更高,以此证明了优化算法的有效性。
Abstract:
The temperature change is caused by many nonlinear factors, and the traditional numerical temperature prediction model cannot meet people’s demands due to its complicated steps and low prediction accuracy. Given the BP neural network in nonlinear fitting has a strong ability to map, so consider using the BP neural network to forecast the temperature, and the influencing factors of temperature change are more complicated in the coastal area, thus to join in the BP neural network adaptive genetic operators, weights and threshold value to its convergence speed is optimized to improve the accuracy of the temperature prediction. To further improve the prediction accuracy and data processing efficiency of the model, a series of optimization processes, such as normalization of input data, dimension reduction, and principal component screening, was initially carried out in this paper. On this basis, two temperature prediction models, BP neural network, and BP neural network with the adaptive operator were established. Then MATLAB was used to simulate the air temperature-related data of Rizhao city and the prediction results of BP and GA-BP models were compared. The improved model had a higher prediction accuracy, thus proving the effectiveness of the optimization algorithm.
参考文献
|
[1]
|
曹兴锋. 一种BP神经网络气象预测中的应用研究[J]. 科技通报, 2012, 28(8): 55-57.
|
|
[2]
|
Ju, Q., Yu, Z.B., Hao, Z.C., Ou, G.X., Zhao, J. and Liu, D.D. (2008) Division-Based Rainfall-Runoff Simulations with BP Neural Networks and Xinanjiang Model. Neurocomputing, 72, 2873-2883. [Google Scholar] [CrossRef]
|
|
[3]
|
艾洪福. 基于GA-BP神经网络的“雾霾”天气预测研究[J]. 绿色科技, 2019(22): 95-96, 99.
|
|
[4]
|
陈笑, 王发信, 戚王月, 周婷. 基于遗传算法的BP神经网络模型在地下水埋深预测中的应用——以蒙城县为例[J]. 水利水电技术, 2018, 49(4): 1-7.
|
|
[5]
|
袁俊杰, 罗汝斌, 廖俊, 杨泽川, 王宁, 李珺. 3种神经网络模型在平流层风场预测中的应用[J]. 控制与信息技术, 2019(5): 12-16.
|
|
[6]
|
谢梦蝶, 秦江涛. 遗传算法优化BP神经网络预测股指研究[J]. 软件导刊, 2019, 18(4): 41-45.
|
|
[7]
|
赵智. 基于遗传算法优化BP神经网络雾霾预测模型的研究[J]. 科技展望, 2015, 25(27): 226+228.
|
|
[8]
|
杨云, 杨毅. 基于GA-BP神经网络的供暖期空气质量指数预测分析[J]. 陕西科技大学学报(自然科学版), 2016, 34(4): 171-176+186.
|
|
[9]
|
张鹏达. 基于BP神经网络的城市环境空气质量预测模型[J]. 自动化技术与应用, 2014, 33(1): 9-11+19.
|
|
[10]
|
袁冰清, 程功, 郑柳刚. BP神经网络基本原理[J]. 数字通信世界, 2018(8): 28-29.
|
|
[11]
|
高文. 基于遗传算法优化的BP神经网络对房价预测的研究[D]: [硕士学位论文]. 延安: 延安大学, 2019.
|
|
[12]
|
朱云霞, 郭唐仪. 基于GA-BP神经网络的交叉口短时交通流预测[J]. 交通运输研究, 2019, 5(2): 45-51.
|
|
[13]
|
成华义. GA-PSO-BP神经网络在大气污染物浓度预测中的应用研究[D]: [硕士学位论文]. 武汉: 华中科技大学, 2014.
|