0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Airbnb使用的動(dòng)態(tài)定價(jià)模型

zhKF_jqr_AI ? 來源:未知 ? 作者:李倩 ? 2018-10-10 09:16 ? 次閱讀

在KDD 2018上,Airbnb的研究人員們發(fā)表了一篇名為Customized Regression Model for Airbnb Dynamic Pricing的論文。這篇文章描述了Airbnb使用的動(dòng)態(tài)定價(jià)模型,以下是論智對(duì)文章的大致介紹。

價(jià)格優(yōu)化的目的是幫助房東制定最優(yōu)價(jià)格。傳統(tǒng)定價(jià)策略是為大量相同的產(chǎn)品定價(jià),但在Airbnb沒有相同的產(chǎn)品,因?yàn)槠脚_(tái)所提供的房屋都有獨(dú)一無二的價(jià)值和體驗(yàn)感受。這樣的獨(dú)特性就很難估計(jì)傳統(tǒng)定價(jià)策略所需要的需求曲線。

“研究人員所提出的策略模型在Airbnb上應(yīng)用了一年多的時(shí)間。第一代模型剛一使用,網(wǎng)站的預(yù)定量就得到大幅提升,采用了這一方法的房東們受益也隨之增長。經(jīng)過多次迭代后,策略模型將進(jìn)一步改善定價(jià)的質(zhì)量?!?/p>

想給Airbnb上所有不同的房間定價(jià)是非常有挑戰(zhàn)性的,即使我們可以收集同一區(qū)域中的同樣大小的房間,但是其他因素(例如評(píng)分星級(jí))也會(huì)影響價(jià)格。除此之外,由于不同的季節(jié)和區(qū)域因素,需求也是隨時(shí)間波動(dòng)的。同樣,預(yù)定的早晚也是影響價(jià)格的因素,預(yù)定的越晚,房間預(yù)訂成功的機(jī)會(huì)就越小,這也會(huì)導(dǎo)致需求函數(shù)的變化。

為了讓房東的受益最大化,Airbnb提出了“Price Tips”和“Smart Pricing”工具。Price Tips可以提供價(jià)格日歷,根據(jù)房東目前的定價(jià),顯示該房間每天被預(yù)定出去的概率是多少。點(diǎn)擊某一天,頁面中會(huì)顯示Airbnb推薦的價(jià)格以及其他信息

Price Tips截圖

在Smart Pricing工具中,房東可以設(shè)置一個(gè)最低值和最高值,之后Airbnb會(huì)自動(dòng)生成不同日期的新價(jià)格。

Smart Pricing截圖

在理想情況下,我們會(huì)估計(jì)一個(gè)需求曲線F(P), 在給定價(jià)格P的情況下估計(jì)房間的需求量,之后選擇P的值,使P×F(P)的值最大。之前我們已經(jīng)提到過影響價(jià)格的因素有很多,而且,由于Airbnb并不是直接控制房間價(jià)格的,而是只能給出“建議價(jià)格”,所以想要直接拿不同的定價(jià)策略做實(shí)驗(yàn)來觀察市場反應(yīng)也是不容易的。

Airbnb最終采用的定價(jià)系統(tǒng)有三個(gè)要素:

一個(gè)二元分類模型,預(yù)測某一晚某房間預(yù)定的概率。

這些預(yù)測之后會(huì)被輸入到一個(gè)定價(jià)策略模型中,會(huì)對(duì)空閑日期提出建議價(jià)格。

策略模型會(huì)加入其他個(gè)性化邏輯,以符合房東的目標(biāo)、結(jié)合特殊事件等等。

定價(jià)系統(tǒng)概覽

這篇論文的主要目的是定價(jià)策略模型,但是我們首先要簡單了解下預(yù)定概率模型的細(xì)節(jié)。

預(yù)定概率模型

想知道某件房間會(huì)有多大概率被預(yù)定,這里是用的是Gradient Boosting Machines(GBM),除此之外還有一個(gè)針對(duì)各個(gè)市場訓(xùn)練的模型。對(duì)于訓(xùn)練數(shù)據(jù)的采樣率在根據(jù)各市場密度的不同有所差別:

“房屋密度高的市場能從地理位置這一因素中獲益最多,這里的采樣率會(huì)高于全局常量的采樣率。”

模型在做決策時(shí)考慮了三個(gè)方面:

頁面所列出的各項(xiàng)特征,例如每晚的價(jià)格、房間類型、可住人數(shù)、房間數(shù)量、洗手間數(shù)量、房間設(shè)施、地理位置、評(píng)價(jià)、歷史入住率、能否立即預(yù)定等等。

時(shí)間因素,例如季節(jié)、日期、可入住時(shí)間等等。

供給因素,例如周圍是否有相似房源、評(píng)價(jià)、搜索率等等。

模型在不同價(jià)格點(diǎn)預(yù)測預(yù)定概率,可能會(huì)得到一個(gè)需求曲線。但是,由于上述的多重影響因素,想得到精確的需求曲線進(jìn)行價(jià)格設(shè)置是非常困難的。

“我們?cè)囍诠烙?jì)的需求曲線,直接應(yīng)用利潤最大化策略,但是在線的A/B測試結(jié)果顯示這些方法在實(shí)際中通常會(huì)失敗。所以,我們決定找其他的替代方法?!?/p>

替代法使用預(yù)定概率模型的輸出結(jié)果作為定價(jià)策略模型的輸入因素之一。

定價(jià)策略模型

首先讓我們思考:在缺少最優(yōu)價(jià)的基礎(chǔ)上,訓(xùn)練定價(jià)策略模型時(shí),應(yīng)該用什么評(píng)估尺度呢?

深思熟慮之后,研究團(tuán)隊(duì)確定了兩種評(píng)估尺度:價(jià)格下降查全率(PDR)和預(yù)定反悔率(BR)。我們?cè)y(tǒng)計(jì)過,某間房間是否在某天被預(yù)定出去,以及預(yù)定的價(jià)格是多少。PDR和BR都能反映出這一點(diǎn)。

假設(shè)如果某間房沒能以價(jià)格P成功預(yù)定,那么它也一定不會(huì)在比P更高的價(jià)格上預(yù)訂出去。但是如果價(jià)格低于P,那么可能有被預(yù)定的機(jī)會(huì)。PDR就表示當(dāng)實(shí)際價(jià)格高于模型的建議價(jià)格時(shí),房間未被預(yù)定的比例。在下面的圖表中,PDR為0.6(5晚中有3晚沒有被預(yù)定出去)。

如果我們只有PDR,那么最終我們訓(xùn)練出的模型最后會(huì)把指導(dǎo)價(jià)格變?yōu)榱悖∪绻摲块g某天被成功預(yù)訂,價(jià)格為P,并且P≥指導(dǎo)價(jià)格,那么這個(gè)指導(dǎo)價(jià)格就沒什么用了。預(yù)訂反悔率就抓住了這之中的利潤。BR按以下方法計(jì)算:對(duì)于所有被成功預(yù)訂的日子,取零和預(yù)定價(jià)格與指導(dǎo)價(jià)格之間的百分比之中的最大值。然后從這些值中取中位數(shù)。

例如:

BR就是(14,5,6,0,0)的中位數(shù),5%。

現(xiàn)在我們把這些思想合到一個(gè)單一的損失函數(shù)中,看起來是這樣:

給定參數(shù)xi,fθ(xi)是輸出的建議價(jià)格,L是下限函數(shù),U是上限函數(shù)。

對(duì)于預(yù)訂出去的日期,下限是預(yù)定價(jià)格Pi,對(duì)于沒有預(yù)定出去的日子,是c1Pi,其中c1是0到1之間的常數(shù)。

對(duì)于沒有被預(yù)訂出去的日子,上限是價(jià)格日歷中的價(jià)格Pi。對(duì)于預(yù)訂出去的日子,上限是c2Pi,其中c2是大于1的常數(shù)。

當(dāng)建議價(jià)格在上下限之間時(shí),損失是零,否則損失就是建議價(jià)格和界限之間的距離。

在論文中,作者提到:

“我們并不用相同的常數(shù)表示價(jià)格增加和減少,因?yàn)槲覀兿胱層?xùn)練系統(tǒng)非對(duì)稱地學(xué)習(xí)比率。這樣一來,建議價(jià)格可以反映需求的敏感度?!?/p>

參數(shù)θ1和θ2是在Airbnb上400多萬個(gè)有效房源中訓(xùn)練出的,訓(xùn)練更關(guān)注最近的預(yù)定行為,從而更好地反映季節(jié)信號(hào)。

評(píng)估

和直接從預(yù)定概率模型中的需求估計(jì)曲線定價(jià)的簡單策略相比,定價(jià)策略模型顯著改善了PDR和BR。

除了定量評(píng)估,論文作者還檢查了2018年2月8日生成的未來120晚的價(jià)格,下圖分別是針對(duì)日本東京和美國加州太浩湖的房源價(jià)格走勢:

可以看到,兩地房間的價(jià)格都在周末有所上升,并且東京在三月末到四月初的房價(jià)也相對(duì)較高,因?yàn)槟钦琴p櫻的好時(shí)節(jié)?!皬倪@兩個(gè)案例中,我們看到模型的確能捕捉到時(shí)間帶來的房價(jià)波動(dòng)”,研究者說。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    6715

    瀏覽量

    88308
  • 模型
    +關(guān)注

    關(guān)注

    1

    文章

    3032

    瀏覽量

    48357
  • Airbnb
    +關(guān)注

    關(guān)注

    0

    文章

    14

    瀏覽量

    5354

原文標(biāo)題:KDD 2018 | Airbnb用機(jī)器學(xué)習(xí)實(shí)現(xiàn)動(dòng)態(tài)定價(jià)

文章出處:【微信號(hào):jqr_AI,微信公眾號(hào):論智】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如何建立動(dòng)態(tài)電阻模型?

    在系統(tǒng)的電路分析過程中,需要給電源加載一個(gè)動(dòng)態(tài)電阻,電阻隨時(shí)間變化的曲線已通過試驗(yàn)獲得,但無明顯的函數(shù)規(guī)律.想請(qǐng)教下各位達(dá)人,如何把獲得的表格數(shù)據(jù)代入電阻模型中?
    發(fā)表于 08-20 21:41

    故障檢測定價(jià)指南

    故障檢測定價(jià)指南
    發(fā)表于 10-09 15:20

    如何對(duì)5G進(jìn)行定價(jià)

    中國大陸和***地區(qū)的移動(dòng)運(yùn)營商們正面臨著5G定價(jià)難題。不過,這并非孤立現(xiàn)象。挑戰(zhàn)在于,當(dāng)市場上已經(jīng)有價(jià)格便宜的不限量移動(dòng)數(shù)據(jù)套餐時(shí),如何對(duì)5G進(jìn)行定價(jià)呢?
    發(fā)表于 02-01 06:42

    基于動(dòng)態(tài)描述邏輯的UCON授權(quán)模型

    使用控制(UCON)是下一代訪問控制模型,其核心模型包括授權(quán)模型、義務(wù)模型和條件模型。該文的目的是使用動(dòng)
    發(fā)表于 04-14 09:58 ?11次下載

    一種改進(jìn)的動(dòng)態(tài)服務(wù)路由模型:P-RSR模型

    動(dòng)態(tài)服務(wù)路由模型是SOA架構(gòu)中服務(wù)虛擬化策略的實(shí)際應(yīng)用。動(dòng)態(tài)服務(wù)路由模型主要分為預(yù)測型和反應(yīng)型2類,該文在分析上述2類動(dòng)態(tài)服務(wù)路由
    發(fā)表于 04-16 08:55 ?22次下載

    面向模型動(dòng)態(tài)架構(gòu)

    為了使應(yīng)用系統(tǒng)能夠動(dòng)態(tài)調(diào)整以適應(yīng)用戶需求的變化,提出一種面向模型動(dòng)態(tài)應(yīng)用架構(gòu)。該架構(gòu)以生成的框架對(duì)象實(shí)例來調(diào)度各應(yīng)用構(gòu)件的工作,在框架層解釋模型與構(gòu)件間的引
    發(fā)表于 04-21 09:40 ?7次下載

    基于多模型動(dòng)態(tài)矩陣控制Dynamic Matrix Con

    針對(duì)動(dòng)態(tài)特性隨工況而變化的復(fù)雜工業(yè)過程,本文提出一種基于多模型動(dòng)態(tài)矩陣控制。根據(jù)被控對(duì)象參數(shù)的變化范圍建立多個(gè)模型,同時(shí)建立以模型輸出誤差
    發(fā)表于 06-03 09:16 ?14次下載

    遞歸網(wǎng)絡(luò)模型在傳感器動(dòng)態(tài)補(bǔ)償中的應(yīng)用

    為改善傳感器的動(dòng)態(tài)響應(yīng)特性, 對(duì)其輸出結(jié)果進(jìn)行動(dòng)態(tài)補(bǔ)償是一個(gè)有效方法。本文介紹了傳感器動(dòng)態(tài)補(bǔ)償?shù)脑? 基于遞歸網(wǎng)絡(luò)模型的良好的動(dòng)態(tài)映射能力
    發(fā)表于 07-14 08:10 ?9次下載

    空間動(dòng)態(tài)模型建模方法分析

    摘要GIs支持窀間動(dòng)態(tài)模型的關(guān)鍵是空間動(dòng)態(tài)過程的計(jì)算和表達(dá)。對(duì)空間動(dòng)態(tài)模型進(jìn)行了形 式化分析.給出了空間一時(shí)間離散狀態(tài)表達(dá)、空間交互過程和時(shí)
    發(fā)表于 02-23 16:00 ?0次下載
    空間<b class='flag-5'>動(dòng)態(tài)</b><b class='flag-5'>模型</b>建模方法分析

    阻增量光伏動(dòng)態(tài)模型研究_倪雨

    阻增量光伏動(dòng)態(tài)模型研究_倪雨
    發(fā)表于 01-07 15:13 ?0次下載

    基于角色的多約束動(dòng)態(tài)權(quán)限管理模型

    在基于角色的訪問控制模型(RBAC)基礎(chǔ)上,引入訪問終端、網(wǎng)絡(luò)環(huán)境和接入方式等外部因素,提出了基于角色的多約束動(dòng)態(tài)權(quán)限管理模型,依據(jù)外部因素的安全程度和資源可能帶來安全風(fēng)險(xiǎn)分別對(duì)外部因素和資源進(jìn)行
    發(fā)表于 11-14 11:17 ?6次下載
    基于角色的多約束<b class='flag-5'>動(dòng)態(tài)</b>權(quán)限管理<b class='flag-5'>模型</b>

    Airbnb機(jī)器學(xué)習(xí)和數(shù)據(jù)科學(xué)團(tuán)隊(duì)經(jīng)驗(yàn)分享

    Airbnb資深機(jī)器學(xué)習(xí)科學(xué)家Shijing Yao、前Airbnb數(shù)據(jù)科學(xué)負(fù)責(zé)人Qiang Zhu、Airbnb機(jī)器學(xué)習(xí)工程師Phillippe Siclait分享了在Airbnb產(chǎn)
    的頭像 發(fā)表于 07-07 09:24 ?3776次閱讀

    基于無差異閥值的停車設(shè)施定價(jià)規(guī)劃模型

    基于無差異閥值的停車設(shè)施定價(jià)規(guī)劃模型
    發(fā)表于 07-02 15:27 ?3次下載

    使用嵌入來做個(gè)性化的搜索推薦:來自Airbnb

    這是Airbnb的一篇經(jīng)典文章的解讀,使用房屋的嵌入來做搜索推薦,這篇文章也是KDD2018的best paper,思路很清楚:把房屋用嵌入向量來表示...
    發(fā)表于 02-07 11:10 ?1次下載
    使用嵌入來做個(gè)性化的搜索推薦:來自<b class='flag-5'>Airbnb</b>

    具有動(dòng)態(tài)溫度補(bǔ)償?shù)男拚?MOSFET 模型

    具有動(dòng)態(tài)溫度補(bǔ)償?shù)男拚?MOSFET 模型
    發(fā)表于 11-15 20:07 ?2次下載
    具有<b class='flag-5'>動(dòng)態(tài)</b>溫度補(bǔ)償?shù)男拚?MOSFET <b class='flag-5'>模型</b>