计算机应用 ›› 2017, Vol. 37 ›› Issue (10): 2854-2860.DOI: 10.11772/j.issn.1001-9081.2017.10.2854

• 人工智能 • 上一篇    下一篇

基于灰狼群智能最优化的神经网络PM2.5浓度预测

石峰1, 楼文高1,2, 张博3   

  1. 1. 上海理工大学 光电信息与计算机工程学院, 上海 200093;
    2. 上海商学院 信息与计算机学院, 上海 200235;
    3. 上海理工大学 出版印刷与艺术设计学院, 上海 200093
  • 收稿日期:2017-04-20 修回日期:2017-06-22 出版日期:2017-10-10 发布日期:2017-10-16
  • 通讯作者: 张博(1979-),男,天津人,副教授,博士,CCF会员,主要研究方向:网络新媒体、数字出版,E-mail:79379816@qq.com
  • 作者简介:石峰(1992-),男,河南南阳人,硕士研究生,主要研究方向:人工神经网络、数据挖掘;楼文高(1964-),男,浙江杭州人,教授,博士,主要研究方向:金融工程、商务经济学、人工神经网络、数据挖掘;张博(1979-),男,天津人,副教授,博士,CCF会员,主要研究方向:网络新媒体、数字出版.
  • 基金资助:
    上海高校知识服务平台"上海市商贸服务业知识项目服务中心"建设项目(ZF1226)。

Neural network model for PM2.5 concentration prediction by grey wolf optimizer algorithm

SHI Feng1, LOU Wengao1,2, ZHANG Bo3   

  1. 1. School of Optical-Electrical and Computer Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China;
    2. Information and Computer Faculty, Shanghai Business School, Shanghai 200235, China;
    3. College of Communication and Art Design, University of Shanghai for Science and Technology, Shanghai 200093, China
  • Received:2017-04-20 Revised:2017-06-22 Online:2017-10-10 Published:2017-10-16
  • Supported by:
    This work is partially supported by the Construction Program of Shanghai Trade Service Knowledge Service Center in Shanghai University Knowledge Service Platform (ZF1226).

摘要: 针对目前PM2.5浓度测量成本高和测量过程繁杂等问题,建立了基于灰狼群智能最优化算法的神经网络预测模型。从非机理模型的角度,结合气象因素和空气污染物对上海市的PM2.5浓度进行预测,并使用平均影响值分析了影响PM2.5浓度的重要因素。使用灰狼群智能算法优化神经网络的过程中,引入了检验样本实时监控训练过程以避免发生"过训练"现象,确保建立的神经网络模型具有较好的泛化能力。实验结果表明:PM10对PM2.5的影响最为显著,其次是CO和前一天PM2.5。选取2016年11月1日-12日的数据进行验证,其平均相对误差为13.46%,平均绝对误差为8μg/m3,与粒子群算法优化的神经网络、BP神经网络模型及支持向量回归(SVR)模型的误差相比,平均相对误差分别下降了约3个百分点、5个百分点和1个百分点。因此,使用灰狼算法优化的神经网络更适合上海市PM2.5浓度的预测和空气质量的预报。

关键词: 灰狼优化算法, BP神经网络, PM2.5浓度预测, 预测模型, 空气污染物

Abstract: Focusing on high cost and complicated process of the fine particulate matter (PM2.5) measurement system, a neural network model based on grey wolf optimizer algorithm was established. From the perspective of non-mechanism model, the daily PM2.5 concentration in Shanghai was forecasted with meteorological factors and air pollutants, and the important factors were analyzed by mean impact value. To avoid the "over training" and ensure the generalization ability, the validation datasets were used to monitor the training process. The experimental results show that the most significant factors that affecting the PM2.5 concentration are PM10, and then are the CO and the previous day's PM2.5. Based on the datasets obtained from November 1, 2016 to November 12, the relative average error of the proposed model is 13.46%, the absolute average error is 8μg/m3; the relative average error of it is decreased by about 3 percentage points, 5 percentage points and 1 percentage points compared with the prediction models based on Particle Swarm Optimization (PSO), BP neural network and Support Vector Regression (SVR). The neural network model based on the grey wolf optimizer algorithm is more suitable for forecasting PM2.5concentration and air quality in Shanghai.

Key words: grey wolf optimizer algorithm, BP neural network, PM2.5 concentration prediction, prediction model, air pollutant

中图分类号: