基于LSTM神经网络的PM2.5预测
发布时间:2020-08-26 08:23
【摘要】:近年来,随着我国经济快速发展,工业化和城市化进程加快,以PM2.5为主的空气污染问题越来越突出,严重影响人民的生产和生活。因此实现对PM2.5精准预测具有重要的现实意义和社会价值。本文设计了改进型LSTM(长短时记忆型)循环神经网络PM2.5预测模型,是因为PM2.5的形成机理和过程比较复杂,组成成分多,具有不确定、不稳定性,在时间和空间上具有非线性,数据维度多。LSTM(长短时记忆型)循环神经网络结构复杂,能够对PM2.5相关数据进行非线性拟合,有效的考虑输入数据的时序性,实现时间序列数据的编码和解码。LSTM(长短时记忆型)循环神经网络模型通过对大数据样本的深度学习,自行进行特征选择,能更好地揭示PM2.5与影响因子间的本质关系,提高了 PM2.5的预测精度。本文设计了缺失值数据状态下的PM2.5预测模型,预测以空气污染物和气象数据为影响因子,在缺失输入特征的情况,短期的PM2.5预测,缺失值可以用时间步(timestep)为7的移动平均值代替,长期的PM2.5预测,缺失值可用时间步(timestep)为20的移动平均值代替,实验结果具有很高的准确性。本文基于Tensorflow平台,改进了 LSTM(长短时记忆型)的PM2.5预测模型设计,选取了北京、广州2个城市实验数据并转化成标准化数据。通过设置和改变实验LSTM(长短时记忆型)循环神经网络模型参数达到深度学习的优化效果。本文设计了 SVR,随机森林算法,LSTM(长短时记忆型)循环神经网络模型3组对比实验。实验结果表明:与SVR算法,随机森林算法相比,LSTM(长短时记忆型)神经网络模型加入了 seq2seq模型后,预测率最高,精度可以达到8个小时以内。本文采用LSTM(长短时记忆型)神经网络来实现对PM2.5预测,创新了 PM2.5预测方法。
【学位授予单位】:湖南大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:X513;TP183
【图文】:
图1.1神经网络结构图逡逑engW用人工yL经网络(ANN)去预测PM2.5——基于空气运利用小波变换将PM2.5的时间序列拆分成规律性更强的子序它们训练独立的模型。针对神经网络在对空气污染预测是,
(^X2^)逦(X)邋j逡逑图2.1神经单元图逡逑图2.1是一个以七,x2,七为输入的神经单元,参数为叫,放2,>^和偏置项6,逡逑其运算过程及输出为:逡逑f{x)邋=邋f{w'x)邋=邋/(^逦+邋b)逦(2.1邋)逡逑/=1逡逑这个总和被输入到一个激活函数,其中函数/(x)称为“激活函数”。这个激逡逑活函数的输出最终就成为这个yL经单元的输出激活函数足yL经网络中的基本操作,逡逑每个激活函数的输入都是一个数字,然后对其进行某种固定的数学操作。激活函逡逑数给yL经单元引入了非线性因素,如果不用激活函数的话,无论神经网络有多少逡逑7逡逑
?X逡逑(^X2^)逦(X)邋j逡逑图2.1神经单元图逡逑图2.1是一个以七,x2,七为输入的神经单元,参数为叫,放2,>^和偏置项6,逡逑其运算过程及输出为:逡逑f{x)邋=邋f{w'x)邋=邋/(^逦+邋b)逦(2.1邋)逡逑/=1逡逑这个总和被输入到一个激活函数,其中函数/(x)称为“激活函数”。这个激逡逑活函数的输出最终就成为这个yL经单元的输出激活函数足yL经网络中的基本操作,逡逑每个激活函数的输入都是一个数字,然后对其进行某种固定的数学操作。激活函逡逑数给yL经单元引入了非线性因素,如果不用激活函数的话,无论神经网络有多少逡逑7逡逑
本文编号:2804941
【学位授予单位】:湖南大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:X513;TP183
【图文】:
图1.1神经网络结构图逡逑engW用人工yL经网络(ANN)去预测PM2.5——基于空气运利用小波变换将PM2.5的时间序列拆分成规律性更强的子序它们训练独立的模型。针对神经网络在对空气污染预测是,
(^X2^)逦(X)邋j逡逑图2.1神经单元图逡逑图2.1是一个以七,x2,七为输入的神经单元,参数为叫,放2,>^和偏置项6,逡逑其运算过程及输出为:逡逑f{x)邋=邋f{w'x)邋=邋/(^逦+邋b)逦(2.1邋)逡逑/=1逡逑这个总和被输入到一个激活函数,其中函数/(x)称为“激活函数”。这个激逡逑活函数的输出最终就成为这个yL经单元的输出激活函数足yL经网络中的基本操作,逡逑每个激活函数的输入都是一个数字,然后对其进行某种固定的数学操作。激活函逡逑数给yL经单元引入了非线性因素,如果不用激活函数的话,无论神经网络有多少逡逑7逡逑
?X逡逑(^X2^)逦(X)邋j逡逑图2.1神经单元图逡逑图2.1是一个以七,x2,七为输入的神经单元,参数为叫,放2,>^和偏置项6,逡逑其运算过程及输出为:逡逑f{x)邋=邋f{w'x)邋=邋/(^逦+邋b)逦(2.1邋)逡逑/=1逡逑这个总和被输入到一个激活函数,其中函数/(x)称为“激活函数”。这个激逡逑活函数的输出最终就成为这个yL经单元的输出激活函数足yL经网络中的基本操作,逡逑每个激活函数的输入都是一个数字,然后对其进行某种固定的数学操作。激活函逡逑数给yL经单元引入了非线性因素,如果不用激活函数的话,无论神经网络有多少逡逑7逡逑
【参考文献】
相关期刊论文 前6条
1 张怡文;胡静宜;王冉;;基于神经网络的PM_(2.5)预测模型[J];江苏师范大学学报(自然科学版);2015年01期
2 胡玄子;陈小雪;钱叶亮;姜正龙;赵彤洲;;数据处理中缺失数据填充方法的研究[J];湖北工业大学学报;2013年05期
3 解淑艳;刘冰;李健军;;全国环境空气质量数值预报预警系统建立探析[J];环境监控与预警;2013年04期
4 朱倩茹;刘永红;徐伟嘉;黄敏;;广州PM_(2.5)污染特征及影响因素分析[J];中国环境监测;2013年02期
5 王静;杨复沫;王鼎益;贺克斌;;北京市MODIS气溶胶光学厚度和PM_(2.5)质量浓度的特征及其相关性[J];中国科学院研究生院学报;2010年01期
6 朱先磊,张远航,曾立民,王玮;北京市大气细颗粒物PM_(2.5)的来源研究[J];环境科学研究;2005年05期
本文编号:2804941
本文链接:https://www.wllwen.com/kejilunwen/huanjinggongchenglunwen/2804941.html