一种航班订座数预测方法及装置与流程

文档序号:29568866发布日期:2022-04-09 03:18阅读:208来源:国知局
一种航班订座数预测方法及装置与流程

1.本发明涉及数据处理技术领域,尤其涉及一种航班订座数预测方法及装置。


背景技术:

2.随着数据处理技术的发展,民航业务处理技术不断提高。
3.在民航的基础版收益管理系统中,航班订座数的预测可以有效提高业务收益。当前,在现有技术中,航班订座数的预测主要是由人工预测的方式的来进行的,即主要是由技术人员根据工作经验和市场趋势来确定的。
4.但是,人工预测的方式需要消耗一定的人力资源,当航班数量较多时,可能导致航班订座数的预测效率低。


技术实现要素:

5.鉴于上述问题,本发明提供一种克服上述问题或者至少部分地解决上述问题的航班订座数预测方法及装置,技术方案如下:
6.一种航班订座数预测方法,包括:
7.确定对目标航班的订座数的目标预测日期与初始固定采集日期;
8.确定所述目标预测日期与所述初始固定采集日期的大小关系;
9.基于所述大小关系,从所述目标预测日期对应的订座数预测模型组中选定目标预测模型,所述订座数预测模型组中包括至少一个订座数预测模型;
10.获得所述目标航班截止至所述目标预测日期的订座数并确定为第一订座数;
11.将所述第一订座数输入至所述目标预测模型;
12.获得所述目标预测模型输出的与所述目标预测日期相匹配的最终航班订座数。
13.可选的,所述订座数预测模型组中包括全值加法模型和去年模型;所述基于所述大小关系,从所述目标预测日期对应的订座数预测模型组中选定目标预测模型,包括:
14.如果所述大小关系为所述目标预测日期小于所述初始固定采集日期,且所述全值加法模型满足第一模型使用条件,则确定所述全值加法模型为所述目标预测模型;
15.如果所述大小关系为所述目标预测日期小于所述初始固定采集日期、所述全值加法模型未满足第一模型使用条件且所述去年模型满足第二模型使用条件,则确定所述去年模型为所述目标预测模型。
16.可选的,所述订座数预测模型组中包括0订座模型;所述基于所述大小关系,从所述目标预测日期对应的订座数预测模型组中选定目标预测模型,包括:
17.如果所述大小关系为所述目标预测日期不小于所述初始固定采集日期、所述第一订座数为0且所述0订座模型满足第三模型使用条件,则确定所述0订座模型为所述目标预测模型。
18.可选的,所述订座数预测模型组中包括指数平滑模型、加法模型、乘法模型、线性模型和对数模型;所述基于所述大小关系,从所述目标预测日期对应的订座数预测模型组
中选定目标预测模型,包括:
19.如果所述大小关系为所述目标预测日期不小于所述初始固定采集日期、所述第一订座数为大于0且所述指数平滑模型满足第四模型使用条件,则确定所述指数平滑模型为所述目标预测模型。
20.可选的,所述基于所述大小关系,从所述目标预测日期对应的订座数预测模型组中选定目标预测模型,还包括:
21.如果所述大小关系为所述目标预测日期不小于所述初始固定采集日期、所述第一订座数为大于0、所述指数平滑模型未满足第四模型使用条件、所述第一订座数为未来异常且所述加法模型满足第五模型使用条件,则确定所述加法模型为所述目标预测模型。
22.可选的,所述基于所述大小关系,从所述目标预测日期对应的订座数预测模型组中选定目标预测模型,还包括:
23.如果所述大小关系为所述目标预测日期不小于所述初始固定采集日期、所述第一订座数为大于0、所述指数平滑模型未满足第四模型使用条件且所述第一订座数不是未来异常,则在所述加法模型、所述乘法模型、所述线性模型和所述对数模型中,选定满足模型使用条件的且误差最小的模型确定为所述目标预测模型。
24.一种航班订座数预测装置,包括:第一确定单元、第二确定单元、第一选定单元、第三确定单元、第一输入单元和获得单元;其中:
25.所述第一确定单元,用于确定对目标航班的订座数的目标预测日期与初始固定采集日期;
26.所述第二确定单元,用于确定所述目标预测日期与所述初始固定采集日期的大小关系;
27.所述第一选定单元,用于基于所述大小关系,从所述目标预测日期对应的订座数预测模型组中选定目标预测模型,所述订座数预测模型组中包括至少一个订座数预测模型;
28.所述第三确定单元,用于获得所述目标航班截止至所述目标预测日期的订座数并确定为第一订座数;
29.所述第一输入单元,用于将所述第一订座数输入至所述目标预测模型;
30.所述获得单元,用于获得所述目标预测模型输出的与所述目标预测日期相匹配的最终航班订座数。
31.可选的,所述订座数预测模型组中包括全值加法模型和去年模型;所述第一选定单元包括:第四确定单元、和第五确定单元;
32.所述第四确定单元,用于如果所述大小关系为所述目标预测日期小于所述初始固定采集日期,且所述全值加法模型满足第一模型使用条件,则确定所述全值加法模型为所述目标预测模型;
33.所述第五确定单元,用于如果所述大小关系为所述目标预测日期小于所述初始固定采集日期、所述全值加法模型未满足第一模型使用条件且所述去年模型满足第二模型使用条件,则确定所述去年模型为所述目标预测模型。
34.可选的,所述订座数预测模型组中包括0订座模型;所述第一选定单元包括:第六确定单元;
35.所述第六确定单元,用于如果所述大小关系为所述目标预测日期不小于所述初始固定采集日期、所述第一订座数为0且所述0订座模型满足第三模型使用条件,则确定所述0订座模型为所述目标预测模型。
36.可选的,所述订座数预测模型组中包括指数平滑模型、加法模型、乘法模型、线性模型和对数模型;所述第一选定单元,包括:第七确定单元;
37.所述第七确定单元,用于如果所述大小关系为所述目标预测日期不小于所述初始固定采集日期、所述第一订座数为大于0且所述指数平滑模型满足第四模型使用条件,则确定所述指数平滑模型为所述目标预测模型。
38.可选的,所述第一选定单元,还包括:第八确定单元;
39.所述第八确定单元,用于如果所述大小关系为所述目标预测日期不小于所述初始固定采集日期、所述第一订座数为大于0、所述指数平滑模型未满足第四模型使用条件、所述第一订座数为未来异常且所述加法模型满足第五模型使用条件,则确定所述加法模型为所述目标预测模型。
40.可选的,所述第一选定单元,还包括:第二选定单元;
41.所述第二选定单元,用于如果所述大小关系为所述目标预测日期不小于所述初始固定采集日期、所述第一订座数为大于0、所述指数平滑模型未满足第四模型使用条件且所述第一订座数不是未来异常,则在所述加法模型、所述乘法模型、所述线性模型和所述对数模型中,选定满足模型使用条件的且误差最小的模型确定为所述目标预测模型。
42.本发明提出的航班订座数预测方法及装置,可以确定对目标航班的订座数的目标预测日期与初始固定采集日期,确定目标预测日期与初始固定采集日期的大小关系,基于大小关系,从目标预测日期对应的订座数预测模型组中选定目标预测模型,订座数预测模型组中包括至少一个订座数预测模型,获得目标航班截止至目标预测日期的订座数并确定为第一订座数,将第一订座数输入至目标预测模型,获得目标预测模型输出的与目标预测日期相匹配的最终航班订座数。本发明可以基于历史数据创建对目标航班的至少一个订座数预测模型,并可以基于目标预测日期与初始固定采集日期之间的大小关系,选取适合的订座数预测模型确定为目标预测模型,基于目标预测模型对目标航班的最终订座数进行预测,可以避免人工预测方式需要消耗的人力资源,并可以有效提高对订座数预测的预测效率。
43.上述说明仅是本发明技术方案的概述,为了能够更清楚地了解本发明的技术手段,可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
44.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
45.图1示出了本发明实施例提供的第一种航班订座数预测方法;
46.图2示出了本发明实施例提供的第一种航班订座数预测装置。
具体实施方式
47.下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
48.如图1所示,本实施例提出了第一种航班订座数预测方法,该方法可以包括以下步骤:
49.s101、确定对目标航班的订座数的目标预测日期与初始固定采集日期;
50.其中,目标航班可以是某一个航班。
51.其中,目标预测日期可以是需要对目标航班在当天的订座数进行预测的某个基准日期。
52.需要说明的是,在民航企业的基础版收益管理系统中,可以距离航班离港日期的某个指定天数为一个预定义的基准日期,将该基准日期确定为一个数据采集点(data collection points,dcp)。在该基准日期采集目标航班在当天的订座数,将该采集到的订座数确定为该数据采集点对应的订座数。
53.其中,数据采集点可以包括固定数据采集点和浮动数据采集点。具体的,固定数据采集点可以为预先指定好的基准日期所对应的数据采集点,浮动数据采集点可以为浮动采集日期对应的数据采集点,浮动采集日期可以是在根据某个基准日期所设置的时间范围内。需要说明的是,浮动采集日期可以与基准日期相重合,浮动采集日期也可以与基准日期不重合。比如,基础版收益管理系统可以指定距离某个航班的离港日期的前第20天、前第16天、前第14天
……
分别确定为一个基准日期,在各基准日期采集相应的航班订座数,其中,各基准日期均可以为一个固定数据采集点,此时如果在前第15天进行一次数据采集,则该前第15天即可以为一个浮动数据采集点,其中,前第20天的基准日期即可以记为dcp1,前第16天的基准日期可以记为dcp2
……
而前第15天的浮动数据采集点可以记为dcp2.5。
54.需要说明的是,初始固定采集日期可以为预先指定的时间最早的一个基准日期,如上述前第20天。
55.s102、确定目标预测日期与初始固定采集日期的大小关系;
56.具体的,本发明可以确定目标预测日期和初始固定采集日期之后,比较目标预测日期和初始固定采集日期的日期先后关系,从而确定目标预测日期和初始固定采集日期的大小关系。
57.其中,如果目标预测日期在初始固定采集日期之前,则可以确定目标预测日期小于初始固定采集日期;如果目标预测日期与初始固定采集日期重合,即为同一日期,则可以确定目标预测日期与初始固定采集日期大小相等;如果目标预测日期在初始固定采集日期之后,则可以确定目标预测日期大于初始固定采集日期。
58.s103、基于大小关系,从目标预测日期对应的订座数预测模型组中选定目标预测模型,订座数预测模型组中包括至少一个订座数预测模型;
59.其中,订座数预测模型组可以是由一个或多个订座数预测模型构成的模型组。
60.需要说明的是,对于某个航班,本发明可以分别基于该航班的各个基准日期,预先创建相应的一个订座数预测模型组。比如,本发明可以基于第一基准日期,预先创建相应的
一个订座数预测模型组,可以基于第二基准日期预先创建相应的一个订座数预测模型组。
61.可选的,各订座数预测模型组中均可以包括0订座模型、加法模型、乘法模型、线性模型、对数模型、指数平滑模型、均值模型、全值加法模型和去年模型中的至少一种。
62.可选的,各订座数预测模型组均可以是由0订座模型、加法模型、乘法模型、线性模型、对数模型、指数平滑模型、均值模型、全值加法模型和去年模型构成的模型组。
63.其中,0订座模型可以为:
64.f
0 bk
(x)=a;
65.加法模型可以为:
66.f
add
(x)=a+x;
67.乘法模型可以为:
68.f
mul
(x)=bx;
69.线性模型可以为:
70.f
lnr
(x)=a+bx;
71.对数模型可以为:
72.f
log
(x)=a+b ln(x);
73.指数平滑模型可以为:
74.f
esp
(x)=a+x;
75.均值模型可以为:
76.f
mn
(x)=a;
77.全值加法模型可以为:
78.f
all
(x)=a+x;
79.去年模型可以为:
80.f
ly
(x)=a;
81.其中,在上述各模型表达式中,x可以为某个日期的订座数,而f(x)可以为相应的预测的最终订座数;a和b可以为常数,在不同的模型表达式中可以由不同的方式确定。
82.其中,对于某个航班,本发明在基于该航班的一个目标基准日期确定一个相应的订座数预测模型组的过程中,可以从该航班的历史订座数据中,查找历史上的在相应基准日期所采集的订座数和最终订座数(离港当天的订座数),根据查找出的数据确定各模型表达式中的参数,从而确定该目标基准日期对应的订座数预测模型组。比如,当目标基准日期为目标航班的离港日期前第20天的日期,则本发明可以从目标航班对应的历史航班的历史订座数据中,查找历史上的在前第20天所采集的订座数和最终订座数,根据查找出的数据确定目标基准日期对应的订座数预测模型组中各模型表达式的参数,确定各订座数预测模型。
83.需要说明的是,本发明从历史订座数据中查找出在相应基准日期所采集的订座数和最终订座数时,可以对其进行去限制、去季节性处理,并判断其是否为异常数据,如果是,则可以舍弃该数据;否则,则可以使用其建立订座数预测模型。其中,去限制处理可以是使用去限制算法对订座数进行处理,去季节性处理可以是将已去限制后的订座数除以季节因子。
84.可选的,本发明构建订座数预测模型所使用的历史订座数数据对应的历史航班与
目标航班可以是来自同一个预测组、航段和/或舱级;可选的,其可以是来同一个航班班期;可选的,其也可以是来自同一个历史池或同一个节假日。
85.具体的,本发明可以根据目标预测日期与初始固定采集日期之间的大小关系,从目标预测日期对应的订座数预测模型组中选取出相应的订座数预测模型确定为目标预测模型。
86.s104、获得目标航班截止至目标预测日期的订座数并确定为第一订座数;
87.需要说明的是,本实施例中截止至目标预测日期的订座数可以是包括目标预测日期当天的订座数。
88.其中,第一订座数可以为在目标预测日期所采集的目标航班的当前订座数。
89.可选的,本发明可以先行确定目标预测模型,之后再确定第一订座数(如图1所示);可选的,本发明可以先行确定第一订座数,之后再确定目标预测模型;可选的,本发明也可以同时确定目标预测模型和第一订座数。
90.s105、将第一订座数输入至目标预测模型;
91.具体的,本发明可以在获得第一订座数和目标预测模型之后,将第一订座数输入至目标预测模型中。
92.s106、获得目标预测模型输出的与目标预测日期相匹配的最终航班订座数。
93.其中,最终航班订座数可以是本发明基于第一订座数预测的目标航班的最终订座数。
94.具体的,本发明可以在将第一订座数输入至目标预测模型中后,获得目标预测模型输出的最终航班订座数。
95.需要说明的是,本发明可以基于历史数据创建对目标航班的至少一个订座数预测模型,并可以基于目标预测日期与初始固定采集日期之间的大小关系,选取适合的订座数预测模型确定为目标预测模型,基于目标预测模型对目标航班的最终订座数进行预测,可以避免人工预测方式需要消耗的人力资源,并可以有效提高对订座数预测的预测效率。
96.本实施例提出的航班订座数预测方法,可以确定对目标航班的订座数的目标预测日期与初始固定采集日期,确定目标预测日期与初始固定采集日期的大小关系,基于大小关系,从目标预测日期对应的订座数预测模型组中选定目标预测模型,订座数预测模型组中包括至少一个订座数预测模型,获得目标航班截止至目标预测日期的订座数并确定为第一订座数,将第一订座数输入至目标预测模型,获得目标预测模型输出的与目标预测日期相匹配的最终航班订座数。本发明可以基于历史数据创建对目标航班的至少一个订座数预测模型,并可以基于目标预测日期与初始固定采集日期之间的大小关系,选取适合的订座数预测模型确定为目标预测模型,基于目标预测模型对目标航班的最终订座数进行预测,可以避免人工预测方式需要消耗的人力资源,并可以有效提高对订座数预测的预测效率。
97.基于图1所示步骤,本实施例提出第二种航班订座数预测方法。在该方法中,订座数预测模型组中包括全值加法模型和去年模型;此时,步骤s103可以包括:
98.如果大小关系为目标预测日期小于初始固定采集日期,且全值加法模型满足第一模型使用条件,则确定全值加法模型为目标预测模型;
99.如果大小关系为目标预测日期小于初始固定采集日期、全值加法模型未满足第一模型使用条件且去年模型满足第二模型使用条件,则确定去年模型为目标预测模型。
100.需要说明的是,每个订座数预测模型在生成之后,均需要满足一定的条件,才能被认为可用,即是一个好模型。
101.其中,第一模型使用条件可以为模型的样本数不少于第一样本数阈值。
102.其中,第二模型使用条件可以为模型的权重总和不小于第一权重阈值,且模型中的参数a不小于当前订座数。
103.需要说明的是,第一样本数阈值和第一权重阈值均可以由技术人员根据实际情况进行制定,本发明对此不作限定。
104.可选的,在本实施例提出的其他航班订座数预测方法中,订座数预测模型组中包括0订座模型;此时,步骤s103可以包括:
105.如果大小关系为目标预测日期不小于初始固定采集日期、第一订座数为0且0订座模型满足第三模型使用条件,则确定0订座模型为目标预测模型。
106.其中,第三模型使用条件可以为模型的样本数不少于第二样本数阈值。
107.需要说明的是,第二样本数阈值可以由技术人员根据实际情况进行制定,本发明对此不作限定。
108.可选的,在本实施例提出的第三种航班订座数预测方法中,订座数预测模型组中包括指数平滑模型、加法模型、乘法模型、线性模型和对数模型;此时,步骤s103可以包括:
109.如果大小关系为目标预测日期不小于初始固定采集日期、第一订座数为大于0且指数平滑模型满足第四模型使用条件,则确定指数平滑模型为目标预测模型。
110.其中,第四模型使用条件可以为模型的样本数不少于对应的系统参数“近期样本数”和“远期样本数”之和,且模型中的参数a≠0,且t-检验确定两组数据有显著的差异的概率大于对应的系统参数置信度。
111.可选的,在上述第三种航班订座数预测方法中,步骤s103还可以包括:
112.如果大小关系为目标预测日期不小于初始固定采集日期、第一订座数为大于0、指数平滑模型未满足第四模型使用条件、第一订座数为未来异常且加法模型满足第五模型使用条件,则确定加法模型为目标预测模型。
113.其中,第五模型使用条件可以为模型的样本数不少于对应的第三样本数阈值。需要说明的是,第三样本数阈值可以由技术人员根据实际情况进行制定,本发明对此不作限定。
114.可选的,在上述第三种航班订座数预测方法中,步骤s103还可以包括:
115.如果大小关系为目标预测日期不小于初始固定采集日期、第一订座数为大于0、指数平滑模型未满足第四模型使用条件且第一订座数不是未来异常,则在加法模型、乘法模型、线性模型和对数模型中,选定满足模型使用条件的且误差最小的模型确定为目标预测模型。
116.需要说明的是,在本实施例提出的第四种航班订座数预测方法中,各订座数预测模型组中可以包括全值加法模型、去年模型、0订座模型、指数平滑模型、加法模型、乘法模型、线性模型、对数模型和均值模型;此时步骤s103可以包括:
117.如果大小关系为目标预测日期小于初始固定采集日期,且全值加法模型满足第一模型使用条件,则确定全值加法模型为目标预测模型;
118.如果大小关系为目标预测日期小于初始固定采集日期、全值加法模型未满足第一
模型使用条件且去年模型满足第二模型使用条件,则确定去年模型为目标预测模型;
119.如果大小关系为目标预测日期不小于初始固定采集日期、第一订座数为0且0订座模型满足第三模型使用条件,则确定0订座模型为目标预测模型;
120.如果大小关系为目标预测日期不小于初始固定采集日期、第一订座数为大于0且指数平滑模型满足第四模型使用条件,则确定指数平滑模型为目标预测模型;
121.如果大小关系为目标预测日期不小于初始固定采集日期、第一订座数为大于0、指数平滑模型未满足第四模型使用条件、第一订座数为未来异常且加法模型满足第五模型使用条件,则确定加法模型为目标预测模型;
122.如果大小关系为目标预测日期不小于初始固定采集日期、第一订座数为大于0、指数平滑模型未满足第四模型使用条件且第一订座数不是未来异常,则在加法模型、乘法模型、线性模型和对数模型中,选定满足模型使用条件的且误差最小的模型确定为目标预测模型。
123.可选的,在上述第四种航班订座数预测方法中,如果流程走完依然没有可用的模型,则可以确定全值加法模型是否为好的模型,如果是,则可以将全值加法模型确定为目标预测模型;否则,确定均值模型是否为好的模型,如果是则可以将均值模型确定为目标预测模型。而如果均值模型也不是好的模型,则可以将目标航班在当前的总订座数直接预测为最终订座数。
124.需要说明的是,本发明在创建上述各模型的过程中,输入可以为:各历史航班i在dcp j的订座数xi和finaldcp的订座数yi即{(xi,yi)};输出可以为:dcp j的各预测模型:{y=fk(x)及对应的标准误差:{ek};对于每个dcp j《finaldcp(finaldcp可以为离港日期),本发明均可以按照下述流程来确定模型参数。
125.具体的,对于0订座模型(0bk):f
0 bk
(x)=a;此时,本发明可以要求xi=0,a是对应的yi的平均值,即:
[0126][0127][0128]
具体的,对于加法模型(add):f
add
(x)=a+x;此时,本发明可以要求xi不为0,a可以是对应的dcpj到finaldcp的平均增值;即:
[0129][0130][0131]
其中,n可以为x
i≠0
的个数。
[0132]
具体的,对于乘法模型(mul):f
mul
(x)=bx;此时,本发明可以要求xi不为0,b可以为对应的yi平均值和xi平均值之比,即:
[0133][0134][0135]
其中,n可以为x
i≠0
的个数。
[0136]
具体的,对于线性模型(lnr):f
lnr
(x)=a+bx;此时,本发明可以要求xi不为0,a和b可以由最小二乘法获得,此时:
[0137][0138]
其中,n可以为x
i≠0
的个数。
[0139]
具体的,对于对数模型(log):f
log
(x)=a+b ln(x);此时,本发明可以要求xi不为0,a和b可以由最小二乘法获得,此时:
[0140][0141]
其中,n可以为x
i≠0
的个数。从形式上,可以看做在线性模型的相应公式中由ln(xi)取代xi。
[0142]
具体的,对于指数平滑模型(esp):f
esp
(x)=a+x;此时,本发明可以把{yi-xi}作为时间序列,应用不同的加权平均,有两个不同的算法(其中c是系统参数“平滑因子”,取值在0和1之间),其中,在第一种算法即传统的指数平滑中,从
[0143][0144]
得到:
[0145][0146]
其中,第二种算法及直接赋权重的指数平滑中:
[0147][0148]
需要说明的是,两种算法得到的a实际上的差别可以是较小的,在预测结果y是整数的情况下,差别几乎可以忽略不计。具体的,两者的所获得的a差别可以为:
[0149][0150]
且在指数平滑模型中:
[0151][0152]
具体的,本发明可以将模型应用到历史数据,求使得误差最小的c值作为最优的平滑因子估值。
[0153]
具体的,对于均值模型(mn):f
mn
(x)=a;此时,本发明对xi是否为0可以不作限制,a可以为所有的yi的平均值,即:
[0154]
a=∑yi/n;
[0155]
且在均值模型中:
[0156][0157]
其中,n可以为yi的个数。
[0158]
具体的,对于全值加法模型(all):f
all
(x)=a+x;全值加法模型可以是对xi是否为0不作限制的加法模型。a可以从dcpj到finaldcp的平均增值,即:
[0159]
a=∑(y
i-xi)/n;
[0160]
此时,n可以为yi的个数,且:
[0161][0162]
具体的,对于去年模型(ly):f
ly
(x)=a;其中,去年模型时一个航班起飞日期的去年同期、去年同期的前一个和两个星期、后一个和两个星期的y值的加权平均值。按照日期的先后,分别赋权为1、2、3、2和1一个起飞日期的去年同期指的是航班班期相同,月、日最临近的去年的一天,比如,2019年4月10日星期三的去年同期是2018年4月11日(2018年4月10日为星期二),模型使用2018年的3月28日、4月4日、4月11日、4月18日和4月25日这五天。如果某一天的数据不符合要求而不能使用,其对应的权重wi则可以忽略不计。此时:
[0163][0164]
[0165]
需要说明的是,加权平均实际上就是yi使用了wi次的平均。按照这个思路就可以得到以上误差公式。
[0166]
本实施例提出的航班订座数预测方法,可以按照一定的流程在订座预测模型组中选取出目标预测模型,有效实现对于目标预测模型的确定,保证订座数预测的实现。
[0167]
基于图1所示步骤,本实施例提出第五种航班订座数预测方法。在该方法中,目标预测日期也可以为浮动数据采集点对应的浮动采集日期。
[0168]
可选的,如果目标预测日期与某个基准日期重合,则本发明可以先行确定该基准日期对应的目标预测模型,之后将该基准日期对应的目标预测模型确定为目标预测日期对应的目标预测模型。
[0169]
可选的,如果目标预测日期在第一基准日期和第二基准日期之间时,本发明可以先行确定第一基准日期对应的目标预测模型f(x),确定第二基准日期对应的目标预测模型g(x),之后根据下述公式(1)来确定目标预测日期对应的最终订座数。
[0170][0171]
其中,v可以为目标预测日期对应的最终订座数,floatdcp可以为目标预测日期,d[j]可以为第二基准日期距离离港日期的天数,d[j-1]可以为第一基准日期距离离港日期的天数。
[0172]
可以理解的是,基于公式(1)可知,当目标预测日期接近于第一基准日期时,v可以相对接近于f(x);当目标预测日期接近于第二基准日期时,v可以相对接近于g(x)。
[0173]
本实施例提出的航班订座数预测方法,可以实现对于浮动采集日期对应的最终订座数的预测,进一步的有效实现对航班订座数的预测,降低人力资源的消耗。
[0174]
与图1所示步骤相对应,如图2所示,本实施例提出第一种航班订座数预测装置,该装置可以包括:第一确定单元101、第二确定单元102、第一选定单元103、第三确定单元104、输入单元105和获得单元106;其中:
[0175]
第一确定单元101,用于确定对目标航班的订座数的目标预测日期与初始固定采集日期;
[0176]
第二确定单元102,用于确定目标预测日期与初始固定采集日期的大小关系;
[0177]
第一选定单元103,用于基于大小关系,从目标预测日期对应的订座数预测模型组中选定目标预测模型,订座数预测模型组中包括至少一个订座数预测模型;
[0178]
第三确定单元104,用于获得目标航班截止至目标预测日期的订座数并确定为第一订座数;
[0179]
输入单元105,用于将第一订座数输入至目标预测模型;
[0180]
获得单元106,用于获得目标预测模型输出的与目标预测日期相匹配的最终航班订座数。
[0181]
需要说明的是,第一确定单元101、第二确定单元102、第一选定单元103、第三确定单元104、输入单元105和获得单元106的具体处理过程及其带来的技术效果可以分别参照图1中的步骤s101、s102、s103、s104、s105和s106,此处不再赘述。
[0182]
可选的,订座数预测模型组中包括全值加法模型和去年模型;第一选定单元103包括:第四确定单元、和第五确定单元;
[0183]
第四确定单元,用于如果大小关系为目标预测日期小于初始固定采集日期,且全值加法模型满足第一模型使用条件,则确定全值加法模型为目标预测模型;
[0184]
第五确定单元,用于如果大小关系为目标预测日期小于初始固定采集日期、全值加法模型未满足第一模型使用条件且去年模型满足第二模型使用条件,则确定去年模型为目标预测模型。
[0185]
可选的,订座数预测模型组中包括0订座模型;第一选定单元103包括:第六确定单元;
[0186]
第六确定单元,用于如果大小关系为目标预测日期不小于初始固定采集日期、第一订座数为0且0订座模型满足第三模型使用条件,则确定0订座模型为目标预测模型。
[0187]
可选的,订座数预测模型组中包括指数平滑模型、加法模型、乘法模型、线性模型和对数模型;第一选定单元103,包括:第七确定单元;
[0188]
第七确定单元,用于如果大小关系为目标预测日期不小于初始固定采集日期、第一订座数为大于0且指数平滑模型满足第四模型使用条件,则确定指数平滑模型为目标预测模型。
[0189]
可选的,第一选定单元103,还包括:第八确定单元;
[0190]
第八确定单元,用于如果大小关系为目标预测日期不小于初始固定采集日期、第一订座数为大于0、指数平滑模型未满足第四模型使用条件、第一订座数为未来异常且加法模型满足第五模型使用条件,则确定加法模型为目标预测模型。
[0191]
可选的,第一选定单元103,还包括:第二选定单元;
[0192]
第二选定单元,用于如果大小关系为目标预测日期不小于初始固定采集日期、第一订座数为大于0、指数平滑模型未满足第四模型使用条件且第一订座数不是未来异常,则在加法模型、乘法模型、线性模型和对数模型中,选定满足模型使用条件的且误差最小的模型确定为目标预测模型。
[0193]
本实施例提出的航班订座数预测装置,可以确定对目标航班的订座数的目标预测日期与初始固定采集日期,确定目标预测日期与初始固定采集日期的大小关系,基于大小关系,从目标预测日期对应的订座数预测模型组中选定目标预测模型,订座数预测模型组中包括至少一个订座数预测模型,获得目标航班截止至目标预测日期的订座数并确定为第一订座数,将第一订座数输入至目标预测模型,获得目标预测模型输出的与目标预测日期相匹配的最终航班订座数。本发明可以基于历史数据创建对目标航班的至少一个订座数预测模型,并可以基于目标预测日期与初始固定采集日期之间的大小关系,选取适合的订座数预测模型确定为目标预测模型,基于目标预测模型对目标航班的最终订座数进行预测,可以避免人工预测方式需要消耗的人力资源,并可以有效提高对订座数预测的预测效率。
[0194]
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0195]
以上仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、
改进等,均应包含在本技术的权利要求范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1