本發(fā)明涉及航班動(dòng)態(tài)定價(jià),尤其涉及一種基于深度學(xué)習(xí)的航班動(dòng)態(tài)定價(jià)方法及系統(tǒng)。
背景技術(shù):
1、在航空運(yùn)輸市場(chǎng)中,航班定價(jià)是一個(gè)復(fù)雜且動(dòng)態(tài)的過(guò)程,受到多種因素的影響,包括季節(jié)性因素、成本變化、市場(chǎng)需求等。傳統(tǒng)的定價(jià)方法往往無(wú)法實(shí)時(shí)反映市場(chǎng)變化,導(dǎo)致航空公司無(wú)法最大化收益。因此,開(kāi)發(fā)一種能夠?qū)崟r(shí)分析市場(chǎng)動(dòng)態(tài)并據(jù)此調(diào)整價(jià)格的動(dòng)態(tài)定價(jià)系統(tǒng)顯得尤為重要。
技術(shù)實(shí)現(xiàn)思路
1、為解決背景技術(shù)中存在的技術(shù)問(wèn)題,本發(fā)明提出一種基于深度學(xué)習(xí)的航班動(dòng)態(tài)定價(jià)方法及系統(tǒng)。
2、本發(fā)明提出的一種基于深度學(xué)習(xí)的航班動(dòng)態(tài)定價(jià)方法,包括以下步驟:
3、s1、對(duì)獲取的單一航線的航班信息數(shù)據(jù)進(jìn)行數(shù)據(jù)預(yù)處理,以獲得動(dòng)態(tài)關(guān)聯(lián)數(shù)據(jù);
4、s2、對(duì)動(dòng)態(tài)關(guān)聯(lián)數(shù)據(jù)進(jìn)行關(guān)聯(lián)特征提取,以獲得定價(jià)關(guān)聯(lián)特征,定價(jià)關(guān)聯(lián)特征包括價(jià)格特征、時(shí)間特征、航班特征、成本特征、季節(jié)性指標(biāo);
5、s3、將定價(jià)關(guān)聯(lián)特征和當(dāng)前銷(xiāo)售數(shù)據(jù)輸入預(yù)先建立和訓(xùn)練好的transformer模型,完成在預(yù)設(shè)時(shí)間段內(nèi)對(duì)應(yīng)航班的收入預(yù)測(cè)并獲得價(jià)格敏感性指標(biāo)s,當(dāng)前銷(xiāo)售數(shù)據(jù)包括實(shí)際銷(xiāo)售量、實(shí)際票價(jià)和銷(xiāo)售時(shí)間點(diǎn);
6、s4、基于航班的收入預(yù)測(cè)價(jià)格敏感性指標(biāo)s以及預(yù)設(shè)的定價(jià)策略完成對(duì)應(yīng)航班的動(dòng)態(tài)定價(jià)。
7、優(yōu)選地,,航班信息數(shù)據(jù)包括航班歷史銷(xiāo)售數(shù)據(jù)、價(jià)格變動(dòng)數(shù)據(jù)、航班時(shí)刻表、季節(jié)性因素、航班成本數(shù)據(jù),動(dòng)態(tài)關(guān)聯(lián)數(shù)據(jù)包括第一類(lèi)型航班歷史銷(xiāo)售數(shù)據(jù)、第一類(lèi)型價(jià)格變動(dòng)數(shù)據(jù)、第一類(lèi)型航班時(shí)刻表、第一類(lèi)型季節(jié)性因素、第一類(lèi)型航班成本數(shù)據(jù)。
8、優(yōu)選地,所述數(shù)據(jù)預(yù)處理具體包括:
9、對(duì)獲取的單一航線的航班信息數(shù)據(jù)進(jìn)行數(shù)據(jù)清洗,去除重復(fù)的、異常的航班信息數(shù)據(jù);
10、對(duì)數(shù)據(jù)清洗后的航班信息數(shù)據(jù)按時(shí)間順序進(jìn)行排序;
11、對(duì)排序后的航班信息數(shù)據(jù)進(jìn)行數(shù)據(jù)補(bǔ)全,以獲得動(dòng)態(tài)關(guān)聯(lián)數(shù)據(jù)。
12、優(yōu)選地,步驟s2具體包括:
13、從第一類(lèi)型航班時(shí)刻表中提取出出發(fā)地、目的地以及每日航班數(shù)量,并將提取的出發(fā)地、目的地以及每日航班數(shù)量作為航班特征f={f1,f2,…,fo};
14、從第一類(lèi)型航班時(shí)刻表中提取出日期以及判斷對(duì)應(yīng)的日期是否為節(jié)假日,當(dāng)對(duì)應(yīng)的日期為節(jié)假日時(shí),對(duì)對(duì)應(yīng)的日期進(jìn)行節(jié)假日標(biāo)記,將提取的日期和節(jié)假日標(biāo)記作為時(shí)間特征t={t1,t2,…,tm};
15、基于第一類(lèi)型價(jià)格變動(dòng)數(shù)據(jù),按時(shí)間順序?qū)r(jià)格進(jìn)行排序,以獲得價(jià)格序列p={p1,p2,…pi…,pn},并將價(jià)格序列p={p1,p2,…pi…,pn}作為價(jià)格特征,其中,pi是第i個(gè)時(shí)間點(diǎn)的價(jià)格;
16、基于第一類(lèi)型季節(jié)性因素對(duì)日期進(jìn)行因素標(biāo)記,以獲得各個(gè)日期對(duì)應(yīng)的季節(jié)性指標(biāo)s={s1,s2,…,ss},第一類(lèi)型季節(jié)性因素包括旅游旺季和淡季;
17、對(duì)第一類(lèi)型航班成本數(shù)據(jù)按時(shí)間順序排列,以獲得成本特征c={c1,c2,…,cp}。
18、優(yōu)選地,所述預(yù)先建立和訓(xùn)練好的transformer模型的構(gòu)建方法包括:
19、將歷史的航班信息數(shù)據(jù)進(jìn)行標(biāo)準(zhǔn)化處理得到特征數(shù)據(jù)集;
20、獲取模型參數(shù)θ,將特征數(shù)據(jù)集按預(yù)設(shè)策略進(jìn)行切分,以形成訓(xùn)練集、測(cè)試集、驗(yàn)證數(shù)據(jù)集;
21、基于特征數(shù)據(jù)集、模型參數(shù)θ對(duì)transformer網(wǎng)絡(luò)進(jìn)行模型訓(xùn)練,以獲得transformer模型;
22、根據(jù)訓(xùn)練結(jié)果調(diào)整模型參數(shù)θ,直至獲得達(dá)成符合預(yù)設(shè)誤差的transformer模型。
23、優(yōu)選地,所述預(yù)設(shè)策略具體為:
24、將70%的特征數(shù)據(jù)集作為訓(xùn)練集,將20%的特征數(shù)據(jù)集作為測(cè)試集、將10%的特征數(shù)據(jù)集作為驗(yàn)證數(shù)據(jù)集。
25、優(yōu)選地,所述預(yù)設(shè)的定價(jià)策略具體包括:
26、當(dāng)收入預(yù)測(cè)大于預(yù)設(shè)收入目標(biāo)t時(shí),維持當(dāng)前的實(shí)際票價(jià);
27、當(dāng)收入預(yù)測(cè)小于等于預(yù)設(shè)收入目標(biāo)t時(shí),執(zhí)行價(jià)格調(diào)整策略;
28、執(zhí)行價(jià)格調(diào)整策略具體包括:
29、將價(jià)格敏感性指標(biāo)s與預(yù)設(shè)閾值sthreshold比對(duì),以獲得調(diào)價(jià)方向,調(diào)價(jià)方向包括上調(diào)價(jià)格、下調(diào)價(jià)格;
30、當(dāng)價(jià)格敏感性指標(biāo)s大于預(yù)設(shè)閾值sthreshold時(shí),調(diào)價(jià)方向具體為下調(diào)價(jià)格;
31、當(dāng)價(jià)格敏感性指標(biāo)s小于預(yù)設(shè)閾值sthreshold時(shí),調(diào)價(jià)方向具體為上調(diào)價(jià)格;
32、獲取給定的價(jià)格約束pmin≤p≤pmax、最大化收入maximizerevenue,并以給定的價(jià)格約束pmin≤p≤pmax、最大化收入maximizerevenue作為約束,按調(diào)價(jià)方向?qū)A(chǔ)票價(jià)進(jìn)行調(diào)價(jià),以獲得最優(yōu)票價(jià)poptimal。
33、優(yōu)選地,所述最大化收入maximizerevenue的計(jì)算過(guò)程如下:
34、maximizerevenue=p×q(p,s);
35、其中,p為給定票價(jià);q(p,s)為在給定票價(jià)p和價(jià)格敏感性指標(biāo)s的條件下的銷(xiāo)量。
36、優(yōu)選地,所述預(yù)設(shè)收入目標(biāo)t具體為:
37、t=avg(rhist)×m;
38、其中,avg(rhist)為歷史平均收入;m為預(yù)設(shè)的百分比值。
39、本發(fā)明提出的一種基于深度學(xué)習(xí)的航班動(dòng)態(tài)定價(jià)系統(tǒng),包括:
40、數(shù)據(jù)獲取模塊,用于對(duì)獲取的單一航線的航班信息數(shù)據(jù)進(jìn)行數(shù)據(jù)預(yù)處理,以獲得動(dòng)態(tài)關(guān)聯(lián)數(shù)據(jù);
41、特征提取模塊,用于對(duì)動(dòng)態(tài)關(guān)聯(lián)數(shù)據(jù)進(jìn)行關(guān)聯(lián)特征提取,以獲得定價(jià)關(guān)聯(lián)特征,定價(jià)關(guān)聯(lián)特征包括價(jià)格特征、時(shí)間特征、航班特征、成本特征、季節(jié)性指標(biāo);
42、數(shù)據(jù)處理模塊,用于將定價(jià)關(guān)聯(lián)特征和當(dāng)前銷(xiāo)售數(shù)據(jù)輸入預(yù)先建立和訓(xùn)練好的transformer模型,完成在預(yù)設(shè)時(shí)間段內(nèi)對(duì)應(yīng)航班的收入預(yù)測(cè)并獲得價(jià)格敏感性指標(biāo)s,當(dāng)前銷(xiāo)售數(shù)據(jù)包括實(shí)際銷(xiāo)售量、實(shí)際票價(jià)和銷(xiāo)售時(shí)間點(diǎn);
43、動(dòng)態(tài)定價(jià)模塊,用于基于航班的收入預(yù)測(cè)價(jià)格敏感性指標(biāo)s以及預(yù)設(shè)的定價(jià)策略完成對(duì)應(yīng)航班的動(dòng)態(tài)定價(jià)。
44、本發(fā)明中,所提出的基于深度學(xué)習(xí)的航班動(dòng)態(tài)定價(jià)方法及系統(tǒng),對(duì)獲取的單一航線的航班信息數(shù)據(jù)進(jìn)行數(shù)據(jù)預(yù)處理,以獲得動(dòng)態(tài)關(guān)聯(lián)數(shù)據(jù);對(duì)動(dòng)態(tài)關(guān)聯(lián)數(shù)據(jù)進(jìn)行關(guān)聯(lián)特征提取,以獲得定價(jià)關(guān)聯(lián)特征;將定價(jià)關(guān)聯(lián)特征和當(dāng)前銷(xiāo)售數(shù)據(jù)輸入預(yù)先建立和訓(xùn)練好的transformer模型,完成在預(yù)設(shè)時(shí)間段內(nèi)對(duì)應(yīng)航班的收入預(yù)測(cè)并獲得價(jià)格敏感性指標(biāo)s;基于航班的收入預(yù)測(cè)價(jià)格敏感性指標(biāo)s以及預(yù)設(shè)的定價(jià)策略完成對(duì)應(yīng)航班的動(dòng)態(tài)定價(jià)。根據(jù)預(yù)測(cè)的收入和價(jià)格敏感性指標(biāo)動(dòng)態(tài)調(diào)整航班價(jià)格,從而幫助航空公司最大化收益并提高了市場(chǎng)競(jìng)爭(zhēng)力。
1.一種基于深度學(xué)習(xí)的航班動(dòng)態(tài)定價(jià)方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的基于深度學(xué)習(xí)的航班動(dòng)態(tài)定價(jià)方法,其特征在于,航班信息數(shù)據(jù)包括航班歷史銷(xiāo)售數(shù)據(jù)、價(jià)格變動(dòng)數(shù)據(jù)、航班時(shí)刻表、季節(jié)性因素、航班成本數(shù)據(jù),動(dòng)態(tài)關(guān)聯(lián)數(shù)據(jù)包括第一類(lèi)型航班歷史銷(xiāo)售數(shù)據(jù)、第一類(lèi)型價(jià)格變動(dòng)數(shù)據(jù)、第一類(lèi)型航班時(shí)刻表、第一類(lèi)型季節(jié)性因素、第一類(lèi)型航班成本數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的基于深度學(xué)習(xí)的航班動(dòng)態(tài)定價(jià)方法,其特征在于,所述數(shù)據(jù)預(yù)處理具體包括:
4.根據(jù)權(quán)利要求2所述的基于深度學(xué)習(xí)的航班動(dòng)態(tài)定價(jià)方法,其特征在于,步驟s2具體包括:
5.根據(jù)權(quán)利要求1所述的基于深度學(xué)習(xí)的航班動(dòng)態(tài)定價(jià)方法,其特征在于,所述預(yù)先建立和訓(xùn)練好的transformer模型的構(gòu)建方法包括:
6.根據(jù)權(quán)利要求5所述的基于深度學(xué)習(xí)的航班動(dòng)態(tài)定價(jià)方法,其特征在于,所述預(yù)設(shè)策略具體為:
7.根據(jù)權(quán)利要求1所述的基于深度學(xué)習(xí)的航班動(dòng)態(tài)定價(jià)方法,其特征在于,所述預(yù)設(shè)的定價(jià)策略具體包括:
8.根據(jù)權(quán)利要求7所述的基于深度學(xué)習(xí)的航班動(dòng)態(tài)定價(jià)方法,其特征在于,所述最大化收入maximizerevenue的計(jì)算過(guò)程如下:
9.根據(jù)權(quán)利要求7所述的基于深度學(xué)習(xí)的航班動(dòng)態(tài)定價(jià)方法,其特征在于,所述預(yù)設(shè)收入目標(biāo)t具體為:
10.一種基于深度學(xué)習(xí)的航班動(dòng)態(tài)定價(jià)系統(tǒng),其特征在于,包括: