【技术实现步骤摘要】
一种基于时空图卷积神经网络的多机场航班延误预测方法
[0001]本专利技术属于航班延误预测领域,具体为一种基于时空图卷积神经网络的多机场航班延误预测方法。
技术介绍
[0002]随着全球经济的不断发展,乘坐飞机出行逐渐成为一种普遍的选择。但由于气象等因素的影响,机场航班常常出现各种延误的问题。这对于航空公司和旅客们,都产生了较大的负面影响。航班延误,不仅会增加旅客住宿、餐饮等额外支出,而且会影响旅客的行程安排,导致错过重要的商务会议或其他紧急事务。而对于航空公司而言,频繁的航班延误不仅需要承担延误所带来的额外成本,例如员工工资、旅客赔偿等费用,而且还会对品牌形象带来负面影响。为此,良好的航班延误预测方法,可为航空公司及时调整航班调度策略,减少不必要的成本和资源浪费,也可为旅客合理规划个人行程,减少一些不必要的机场等待时间。
[0003]在预测机场航班延误的问题上,常用的一些方法:(1)历史数据分析法,此方法主要是收集过去一段时间的航班延误数据,对数据进行统计分析,计算各种指标,绘制图表等,以此来找到数据中的规律和趋势,从而预测未来可能发生的航班延误情况。这种方法执行起来简单易行,不需要复杂的计算和深厚的专业知识,直观地从大量数据中寻找规律和趋势,预测结果具有较好的可解释性。但缺点是使用静态数据,不能有效应对突发事件,如极端天气、突发故障等。(2)机器学习方法,此方法利用计算机对大量数据进行自动学习和分析,从而发现数据中的规律和关联。通过将历史航班延误数据、天气数据、航班计划数据等作为输入,机器学习模型可以预测 ...
【技术保护点】
【技术特征摘要】
1.一种基于时空图卷积神经网络的多机场航班延误预测方法,其特征在于:所述基于时空图卷积神经网络的多机场航班延误预测方法包括以下步骤:S1:先进行数据采集及处理,S2:进行多机场网络构建,根据航班历史数据,构建以机场为节点的机场间通航矩阵;如果两个机场间存在通航,则把矩阵中对应位置设为1,若不存在通航,则把矩阵对应位置设为0;这是最基本的矩阵构建,为了更加准确地描述多个机场之间的通航情况,应该考虑边的权重,边也就代表了机场与机场之间的关系;并且两个机场之间的往返航班数量、产生的延误并不是对等的,这在图结构中,可以认为多机场网络图并非是一个无向图,而是有向图;例如,在2017年8月,ZSSS到ZBAA的航班总量为1236,而ZBAA到ZSSS的航班总量为1052;两个机场之间的航班进港数量和航班出港数量是不同的,这就表明本例中的多机场网络是一种有向图结构S3:进行特征筛选,针对多机场延误预测,在气象数据中,主要筛选温度、风向、风速、能见度、反射率、露点这几个关键的信息来作为气象数据特征S4:进行模型的构建,建立多机场延误预测模型针对多机场航班延误预测所具有的时空相关特性,将GCN与GRU结合构建多机场航班延误预测模型,其核心计公式如下所示:r
t
=σ(W
r
[f(x
t
,A),h
t
‑1]+b
r
)
ꢀꢀ
(10)z
t
=σ(W
z
[f(x
t
,A),h
t
‑1]+b
z
)
ꢀꢀ
(11)c
t
=tanh(W
c
[f(x
t
,A),r
t
*h
t
‑1]+b
c
)
ꢀꢀ
(12)h
t
=(1
‑
z
t
)*h
t
‑1+z
t
*c
t
ꢀꢀ
(13)最终构造出的预测模型;S5:模型输出长度的时间步,输出时间跨度的结果,之后即可结束整个预测过程。2.如权利要求1所述的一种基于时空图卷积神经网络的多机场航班延误预测方法,其特征在于:所述步骤S1中,对于机场航班历史数据,选取了2017年全国各大机场的真实航班数据;对于机场航班气象数据,本方案从航空例行天气报告(Meteorological Terminal Aviation Routine Weather Report,METAR)中提取所需的气象数据;通常,机场或者气象观测站每隔半小时或一小时会生成一个METAR,METAR是一种观测气象数据传输格式,通过世界气象组织的规范以后,成为了世界各国气象数据的常用气象数据传输格式。3.如权利要求1所述的一种基于时空图卷积神经网络的多机场航班延误预测方法,其特征在于:所述步骤S1中,对于缺失与异常数据处理:采取的方式是直接删除含有缺失值的记录,对于个别数据的缺失,采用填充法,通过特定值、平均值、中位数或者众数的方式来完成填充;对于异常数据的检测,采用MAD方法,这是一种基于中位数的异常检测方法。4.如权利要求1所述的一种基于时空图卷积神经网络的多机场航班延误预测方法,其特征在于:所述步骤S1中,将原始数据保存于MySQL数据库中,利用MySQL中的聚集函数,筛选出各个机场的不同时间段的航班信息,利用数据库表操作,计算出各个机场在同一时间段内的延误。5.如权利要求1所述的一种基于时空图卷积神经网络的多机场航班延误预测方法,其特征在于:所述步骤S2中,构建多机场网络,不仅要从有向图的角度出发,而且要考虑到边
的权重问题;边的权重,我们可以通过计算两个机场之间,在某一段时间内的延误总时间,以此来作为矩阵中对应边的权值,并使用均值归一化方法,让每...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。