温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
基于
深度
学习
茅台
机场
降水量
预测
研究
余涛涛
第 卷第期 年月 科技和产业 ,基于深度学习对茅台机场降水量预测的研究余涛涛,江柯,高鹏(中国民用航空飞行学院 空中交通管理学院,四川 广汉 ;峨眉山市气象局,四川 乐山 )摘要:强降水等恶劣天气对于民航的正常运行有着极大的危害,降水量的准确预测有助于民航等企业安全稳定运行。通过对机场跑道自动气象观测系统()收集的降水时序数据进行预处理,为深度学习提供训练和测试的样本集,然后分别构建长短期记忆模型()和时序卷积网络()模型,实现对未来降水量的预测,并对两个模型的预测精度进行比较分析。结果表明,模型的预测效果优于 模型。其中,对未来降水量的预测中,模型的分别为 、和 。关键词:降水量预测;长短期记忆模型();时序卷积网络()中图分类号:;文献标志码:文章编号:()收稿日期:作者简介:余涛涛(),男,河南信阳人,中国民用航空飞行学院空中交通管理学院,硕士研究生,研究方向为航空气象、人工智能;江柯(),女,四川成都人,峨眉山市气象局,硕士,研究方向为航空气象、数据分析;高鹏(),男,四川成都人,中国民用航空飞行学院空中交通管理学院,硕士研究生,研究方向为航空气象、人工智能。近年来,强降水等恶劣天气频发,造成了很大的经济损失甚至威胁人民的生命安全,而降水问题本身就是一个随机事件,且受到地理位置、气候等多重因素的影响。降水预报的准确性越高,越有利于企业和地区获悉强降水的状况,进而对可能的灾情进行提前布控,防灾防涝。对于民航等企业,“未来两小时内某目的地有强降雨”比“今天某目的地有雨”更加有意义,从中也凸显降水预报的价值。现有的预报模式主要是数值预报,其模型大多数是基于线性的,这样就无法真实地模拟降水系统的生肖演变,且时效性短,故而传统方法在降水短临预报的准确性上难以取得新的突破。随着人工智能迅速发展,其日渐渗透到生活的方方面面,气象领域也开始注重这方面的研究。将人工智能技术与气象研究相结合,并利用其“黑匣子”机制,能够从海量的气象数据中获取有用的信息,通过数据寻求降水系统的规律,这无疑能够为降水短临预报提供了新的可靠的方向。人工智能方法分为机器学习方法和深度学习方法。机器学习方法诸如随机森林、神经网络、支持向量机等,已经被用于降水量的预测,并取得了不错的效果,但是它们很难对降水这种时序问题进行识别,故其预测精度有待提高。而深度学习方法中长短期记忆模型()恰好可以解决这一问题。张丽婷等针对扬州市区 年种气象基本要素数据,采用 对降水量进行预报,结果表明效果优于传统季节性自回归积分滑动平均模型。沈皓俊等采用 预测 年中国夏季降水,结果表明 效果优于 神经网络。同时近年来很多研究实验表明,特定的卷积神经网络可以达到很好的效果,其中时序卷积网络()对于 数据集,在多种任务上能够达到甚至优于标准 的效果,并在语音识别、天气预报 等领域取得了不错的实验效果。鉴于此,通过构建 和 两种预测模型对茅台机场未来 降水量进行预测。自动气象观测系统()提供了茅台机场年(年)的降水数据,即收集了 次的能见度、风速和风向数据,次的湿度、温度和机场修正海平面气压数据,其时间分辨率较高。针对数据出现缺测、异常等情况,利用前向填充和均值平滑法对数据进行处理,其中对于 次的时间分辨率较高的数据,采用前向填充法即用前一值代替后面的缺测值,而对于 次的数据,采用均值平滑法,即用临近时间的均值来代替中间的缺省值。最终,通过 等工具将原有的数据处理成逐小时的观测数据,以便模型使用。选取茅台机场 年月至 年 月的逐小时实测降水量数据作为研究对象。其变化曲线以及月降水量如图所示。受诸多因素的影响,图 年逐小时实测降水量以及月降水量分布降水量随机性较强,该地每年降水集中于 月和月,年月和月的平均降水量分别为 和 。研究方法原理和模型建立 神经网络 与(循环神经网络)的本质区别是前者利用 细胞将后者的隐含层单元进行替换。长时序预测采用 会导致逐步偏导项相乘产生梯度爆炸和梯度消失的问题,而采用 则可以避免该问题产生。的结构如图所示,该模型主要包含细胞状态、输入门、输出门、遗忘门等个部分。图 结构单元)遗忘门()决定细胞状态信息的遗忘与丢弃程度,公式为(,)()输入门()可以决定当前时刻保存至单元状态的某些信息内容,公式为(,)()?(,)()细胞状态()。更新细胞状态主要由细胞输出门和模型遗忘门两部分的输出结果决定,公式为?()输出门()。最后 的输出内容主要有两部分,一是 细胞在当前时刻的状态,二是在当前时刻 细胞的隐藏状态,公式为(,)()()神经网络 是利用卷积网络来处理时序数据的一种新方法,可以作为 的替代处理序列任务,其模型结构如图所示。图 模型结构)因果卷积()。因果卷积只对当前时刻之前的数据作出响应,从而避免普通卷积可能导致信息泄露的发生,公式为()(,)()因果膨胀卷积()。膨胀卷积通过在标准的卷积核中注入“空洞”,达到增加模型的感受域的目的,即在不增加参数量的基础上减少因果卷积的深度,公式为科技和产业 第 卷第期()()()()()式中:为每层的膨胀系数;为卷积核的大小;为对之前时频信息的索引。)残差连接()。残差连接可使网络以跨层方式传递信息,在一定程度上消除了深度网络部分梯度消失和爆炸的影响,且这样设计的 结构提高了泛化能力,公式为 ()()式中:表示残差模块以作为输入,经过一系列变换与()相加,作为整个残差模块的输出。模型构建降水量时间序列预测考虑了能见度、风向、风速、温度、湿度、气压以及历史降水信息等个同频气候因子,并以逐小时降水量为目标变量,构造样本集。降水量预测模型构建步骤如下。)将处理过的站点数据进行归一化,这样可以避免样本之间的量纲差异带来的不必要误差,公式为 ()式中:得到变换后的即为样本数据归一化的结果。)初始化模型参数。将样本数据划分为训练集和测试集,将训练样本加载至工作环境后分别设置目标变量与解释变量,并进行初始学习。对于 和 模型,设定其神经元数量及学习率和训练迭代次数的区间。)利用 和 的内置精度评估函数确定模型关键参数。运用 优化算法最终确定 和 模型中的、学习率、训练迭代次数,便于分析比较。)选择参数优化过的模型作为预测模型,预测验证样本。)导出预测结果并将其反标准化,得到最终预测结果。)对两个模型进行可视化分析和性能评估。实验结果及分析 实验设置实验基于 深度学习框架,使用 语言在 上实现。将处理好的降水数据划分为训练集和测试集共 个,训练集和测试集的比例设置为 ,即将 年月至 年月作为训练样本,用于模型的训练,年月至 年 月作为测试样本,用于模型的验证和评估。其中,为了更好地看出两个模型的效果,将 年月的测试样本进行实测值和观测值展示。同时,为了保证实验的公正性,将各对比优化算法的初始参数设置为相同的值,用同样的数据集进行实验。其中将两个模型的神经元个数设置为,使用了 优化器 ,采用了 损失函数 引导模型去学习,学习率设置为 ,迭代次数设置为,为 。这里窗口长度设置为,利用前的温度、湿度、风向、气压、风速、能见度以及降水量作为两个模型的输入,去预测第小时降水量的大小,即利用过去的降水序列数据去预测未来 降水量的变化。对于模型预测性能的衡量,采用均方根误差()、平均绝对误差()、相关系数进行误差分析,计算公式分别为(?)()?()(,?)(?)(?)()式中:和?分 别 对 应 预 测 值 和 真 实 值,其 中 和 取值范围在,),其值越小表明模型越好,相关系数范围在,其值越接近,模型越好。和 模型效果对比分析为了证明 和 降水预测模型的有效性和预测精度,实验采用了对比的方式,将 模型和 在训练和测试中的表现进行了比较,即在训练中比较两个模型的损失迭代图,以验证方法的有效性,在测试中比较两个模型的评价指标,并使用 年月共计 个样本进行可视化结果分析。和 模型对未来降水量的预测效果利用过去的降水序列数据去预测未来降水量,两个模型在训练集和验证集上的 曲线、实测值和预测值拟合曲线以及性能评价结果分别如图、图和表所示。从图、图可见,两个模型在对未来降水量的预测都能取得不错的效果;从表可见,模型 的可 达 ,和 值 分 别 为 、,均优于 。余涛涛等:基于深度学习对茅台机场降水量预测的研究图 和 模型预测未来的损失迭代图图 和 模型未来的降水量预测值与实测值拟合曲线对比表模型预测评价结果模型 和 模型对未来降水量的预测效果利用过去的降水序列数据去预测未来降水量,两个模型在训练集和验证集上的 曲线、实测值和预测值拟合曲线以及性能评价结果分别如图、图和表所示。从图、图可以看出,两个模型仍能保证良好的效果,但是在峰值处会出现偏高预测;从表可见,两个模型的性能均在变差,模型的、分别为 、和 ,其表现仍优于 。图 和 模型预测未来的损失迭代图科技和产业 第 卷第期图 和 模型未来的降水量预测值与实测值拟合曲线对比表模型预测评价结果模型 和 模型对未来降水量的预测效果利用过去的降水序列数据去预测未来降水量,两个模型在训练集和验证集上的 曲线、实测值和预测值拟合曲线以及性能评价结果分别如图、图和表所示。从图、图可以看出,两个模型可视化的结果在峰值处的偏差加大,整体仍然可观;从表可见,两个模型的性能变得很差,但在上的表现仍能满足需要,可达 ,而较优的 模型可达 。图 和 模型预测未来的损失迭代图图 和 模型未来的降水量预测值与实测值拟合曲线对比余涛涛等:基于深度学习对茅台机场降水量预测的研究表模型预测评价结果模型 结论以降 水 量 为 研 究 对 象,分 别 构 建 和 预测模型,为了评估提出的方法的有效性,基于茅台机场 系统采集构建的数据集对两个模型进行训练,并根据 、和指标对模型进行评价。实验结果表明,两个模型在对未来的降水量的预测上都表现出了良好效果,且 模 型 在 、上 的 结 果 要 优 于 ,这为降水预测提供了一种可靠有效的方法。通过两模型对机场降水量的有效预测,有助于提高对降水量预测的正确率,有利于机场稳定可靠地运行,进而对民航业的发展有着重要意义。参考文献刘雅忱人工智能下深度学习在气象预报中应用综述计算机产品与流通,():,方巍,庞林,王楠,等人工智能在短临降水预报中应用研究综述南京信息工程大学学报(自然科学版),():,():,:,():,:,:,:,():张丽婷,李鹏飞,庞文静,等基于季节性自回归积分滑动平均与深度学习长短期记忆神经网络的降水量预测科学技术与工程,():沈皓俊,罗勇,赵宗慈,等 基于 网络的中国夏季降水预 测 研 究 气 候 变 化 研 究 进 展,():,:,:,:,:,(),():江柯茅台机场雾天气的客观预报方法研究广汉:中国民用航空飞行学院,黄颖,杨会杰基于 和 模型的金融时间序列预测科技和产业,():王愈轩,梁沁雯,章思远,等 基于 组合的超短期风电功率预测方法科学技术与工程,():王欣,孟天宇,周俊曦基于注意力与 的航空发动机剩余 寿 命 预 测 科 学 技 术 与 工 程,():,(,;,):(),()(),:;();()科技和产业 第 卷第期