一种基于多示例遗传神经网络的室内PM2.5预测方法技术

技术编号:18668771 阅读:17 留言:0更新日期:2018-08-14 20:46
本发明专利技术公开了一种基于多示例遗传神经网络的室内PM2.5预测方法,包括以下步骤:(1)数据采集与特征选取;(2)构建多示例遗传神经网络预测模型;(3)根据多示例遗传神经网络预测模型预测室内PM2.5浓度m。通过上述方式,本发明专利技术基于多示例遗传神经网络的室内PM2.5预测方法,通过选取与室内PM2.5密切相关的通风率、气温、相对湿度等7个特征进行模型训练,将多示例神经网络与遗传算法应用到室内空气质量的预测中,不仅得到了较好的预测精度,同时相对于经验模型来说,大大缩短建模的时间,具有可靠性能高、精度高、效率高、实用性强等优点。

An indoor PM2.5 prediction method based on multi instance genetic neural network

The invention discloses an indoor PM2.5 prediction method based on multi-example genetic neural network, which comprises the following steps: (1) data acquisition and feature selection; (2) constructing multi-example genetic neural network prediction model; (3) predicting indoor PM2.5 concentration m according to multi-example genetic neural network prediction model. Through the above method, the indoor PM2.5 prediction method based on the multi-example genetic neural network is proposed. By selecting seven characteristics closely related to indoor PM2.5, such as ventilation rate, air temperature and relative humidity, the model is trained. The multi-example neural network and the genetic algorithm are applied to the indoor air quality prediction, and the comparison is obtained. Good prediction accuracy, compared with the empirical model, greatly shorten the modeling time, with high reliability, high precision, high efficiency, strong practicability and other advantages.

【技术实现步骤摘要】
一种基于多示例遗传神经网络的室内PM2.5预测方法
本专利技术涉及颗粒物浓度检测
,特别是涉及一种基于多示例遗传神经网络的室内PM2.5预测方法。
技术介绍
经验模型和统计模型是早年对室内空气质量进行预测的主要方法,后来随着大气物理、化学机制研究的发展,机理模型逐渐取代之前的预测方法。在基于机理模型的空气质量预测方法研究中,主要的思路是对污染物在空气中的传播、扩散、化学反应等过程实施抽象模拟,通过研究大气污染物的物理化学特性及其在特定条件下的转化规律,对未来的空气质量状况做出预测。当今世界上普遍采用的空气质量预测模型大多是机理模型,但是对于我国室内空气的重要污染物之一PM2.5来说,其来源具有多样性且其形成机理较为复杂,研究其在室内空气中的扩散及复杂的转化机理并进行为之有效的建模难度较大,因此利用传统的机理模型对PM2.5浓度进行准确的预测比较困难,并且机理模型所需数据源多种多样,运算过程也非常耗时,机器学习被众多专家认为是一种全新的学习途径,能高效地解决问题,而伴随着机器学习的发展,新的机器学习理论和方法也在不断诞生,很多研究者开始尝试使用机器学习方法来进行空气质量预测的研究和探索,然而目前的研究多集中于对室外大气污染物的预测,利用机器学习的方法对室内空气污染物进行预测却鲜有提及。
技术实现思路
本专利技术主要解决的技术问题是提供一种基于多示例遗传神经网络的室内PM2.5预测方法。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种基于多示例遗传神经网络的室内PM2.5预测方法,包括以下步骤:(1)数据采集与特征选取:设定采样时间和采样时间间隔,采集当前时间t对应的当前室外温度wout、当前室内温度win、当前室外湿度sout、当前室内湿度sin、当前室外PM2.5浓度pout数据,当前室外温度wout、当前室内温度win、当前室外湿度sout、当前室内湿度sin、当前室外PM2.5浓度pout为输入参数,将每小时内采集的输入参数数据作为一个样本,删除由于传感器初始检测时不稳定造成的噪声数据;(2)构建多示例遗传神经网络预测模型;(3)根据多示例遗传神经网络预测模型预测室内PM2.5浓度m;所述构建多示例遗传神经网络预测模型的具体步骤为:步骤1:定义预测模型m=F(t,pout,win,wout,sin,sout,v),其中,m表示当前室内PM2.5浓度,v表示当前房间室内通风率,v=S×|wout-win|,其中,S为窗口打开的面积;步骤2:将样本中的每个输入参数数据进行归一化处理,使之分布在[-1,1]的间隔中,其中A表示样本中同一输入参数下的所有数据,a表示属于A输入参数下的单个数据;步骤3:设定示例Bij、阈值e1和阈值e2:N个样本作为N个数据包,每个数据包中有M个示例,每个示例为一个7维的特征向量,第i个数据包Bi中的第j个示例为[Bij1,Bij2,...,Bij7]T;步骤4:初始化网络结构,然后初始化种群,使用种群中的个体对数据集进行回归训练,得到预测值Yij,计算适应度函数f=1/SSE,其中,Li为第i个数据包中的示例实际值的平均值;步骤5:进化操作,产生下一代种群,当适应度函数f的最小值小于阈值e1或者进化代数达到100代,则选取适应度函数f的最小值对应的网络权值作为最优权值,否则返回步骤4进行下一轮的寻优;步骤6:计算第i个数据包Bi的误差Ei,步骤7:计算全局误差函数E,当E小于阈值e2,循环结束,否则根据E修正最优个体网络权值,返回步骤6。在本专利技术一个较佳实施例中,所述采样时间为夏季、秋季、冬季各自连续7天,所述采样间隔为全天24小时每隔1分钟进行一次采样。在本专利技术一个较佳实施例中,所述初始化网络结构步骤包括设置输入层、输出层神经元的个数。在本专利技术一个较佳实施例中,所述室内为室内高度为1.5米呼吸带区域。本专利技术的有益效果是:提供一种基于多示例遗传神经网络的室内PM2.5预测方法,通过选取与室内PM2.5密切相关的通风率、气温、相对湿度等7个特征进行模型训练,将多示例神经网络与遗传算法应用到室内空气质量的预测中,不仅得到了较好的预测精度,同时相对于经验模型来说,大大缩短建模的时间,具有可靠性能高、精度高、效率高、实用性强等优点。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:图1是本专利技术的多示例遗传神经网络模型框图;图2是本专利技术的遗传神经网络训练算法流程图。具体实施方式下面将对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。请参阅图1至图2,本专利技术实施例包括:一种基于多示例遗传神经网络的室内PM2.5预测方法,包括以下步骤:(1)数据采集与特征选取:设定采样时间和采样时间间隔,采集当前时间t对应的当前室外温度wout、当前室内温度win、当前室外湿度sout、当前室内湿度sin、当前室外PM2.5浓度pout数据,当前室外温度wout、当前室内温度win、当前室外湿度sout、当前室内湿度sin、当前室外PM2.5浓度pout为输入参数;分别于测试房间室内外设置监测点,室外监测点布于医院大楼3层,室内监测点布于高度为1.5米呼吸带区域,分别于2017年7月、10月、2018年1月,即夏季、秋季、冬季3个季节连续采集7天数据,形成3个数据集,采样间隔为全天24小时每隔1分钟进行一次采样,所采集数据分别为室内外气温、室内外相对湿度以及室内外PM2.5浓度,共7*24*60共10080条数据,但是由于传感器刚初始检测时的不稳定性造成噪声数据的产生,对原始数据进行了部分剔除,最后每个样本集包含9600条数据,同时把采集时间点t也作为模型特征之一,因此每条数据为(t,pout,win,wout,sin,sout,v)T;(2)构建多示例遗传神经网络预测模型;(3)根据多示例遗传神经网络预测模型预测室内PM2.5浓度m。所述构建多示例遗传神经网络预测模型的具体步骤为:步骤1:定义预测模型m=F(t,pout,win,wout,sin,sout,v),当前室内的PM2.5浓度与当前室外温度wout、当前室内温度win、当前室外湿度sout、当前室内湿度sin、当前室外PM2.5浓度pout、当前时间点t、当前室内通风率v共7个参数有关,对应于示例子网的的7个输入,而当前室内PM2.5浓度对应于每个数据包的输出,示例子网的特征输入如下:表1示例子网的输入特征数据表其中,m表示当前室内PM2.5浓度,v表示当前房间室内通风率,v=S×|wout-win|,其中,S为窗口打开的面积;步骤2:将样本中的每个输入参数进行归一化处理,使之分布在[-1,1]的间隔中其中A表示样本中同一输入参数下的所有数据,a表示属于A输入参数下的单个数据;步骤3:设定示例Bij、阈值e1和阈值e2:N个样本作为N个数据包,每个数据本文档来自技高网...

【技术保护点】
1.一种基于多示例遗传神经网络的室内PM2.5预测方法,其特征在于,包括以下步骤:(1)数据采集与特征选取:设定采样时间和采样时间间隔,采集当前时间t对应的当前室外温度wout、当前室内温度win、当前室外湿度sout、当前室内湿度sin、当前室外PM2.5浓度pout数据,当前室外温度wout、当前室内温度win、当前室外湿度sout、当前室内湿度sin、当前室外PM2.5浓度pout为输入参数,将每小时内采集的输入参数数据作为一个样本,删除由于传感器初始检测时不稳定造成的噪声数据;(2)构建多示例遗传神经网络预测模型;(3)根据多示例遗传神经网络预测模型预测室内PM2.5浓度m;所述构建多示例遗传神经网络预测模型的具体步骤为:步骤1:定义预测模型m=F(t,pout,win,wout,sin,sout,v),其中,m表示当前室内PM2.5浓度,v表示当前房间室内通风率,v=S×|wout‑win|,其中,S为窗口打开的面积;步骤2:将样本中的每个输入参数数据进行归一化处理,使之分布在[‑1,1]的间隔中,

【技术特征摘要】
1.一种基于多示例遗传神经网络的室内PM2.5预测方法,其特征在于,包括以下步骤:(1)数据采集与特征选取:设定采样时间和采样时间间隔,采集当前时间t对应的当前室外温度wout、当前室内温度win、当前室外湿度sout、当前室内湿度sin、当前室外PM2.5浓度pout数据,当前室外温度wout、当前室内温度win、当前室外湿度sout、当前室内湿度sin、当前室外PM2.5浓度pout为输入参数,将每小时内采集的输入参数数据作为一个样本,删除由于传感器初始检测时不稳定造成的噪声数据;(2)构建多示例遗传神经网络预测模型;(3)根据多示例遗传神经网络预测模型预测室内PM2.5浓度m;所述构建多示例遗传神经网络预测模型的具体步骤为:步骤1:定义预测模型m=F(t,pout,win,wout,sin,sout,v),其中,m表示当前室内PM2.5浓度,v表示当前房间室内通风率,v=S×|wout-win|,其中,S为窗口打开的面积;步骤2:将样本中的每个输入参数数据进行归一化处理,使之分布在[-1,1]的间隔中,其中A表示样本中同一输入参数下的所有数据,a表示属于A输入参数下的单个数据;步骤3:设定示例Bij、阈值e1和阈值e2:N个样本作为N个数据包,每个数...

【专利技术属性】
技术研发人员:吴宏杰陈成董铠铭柳维生
申请(专利权)人:苏州科技大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1