*解密Uber 系統深層,乘客、司機配對演算法,即時動態市場供需最佳化計算供需如何平衡?
解密Uber 演算法原則:
有關於Über.lyft.Grab.滴滴(這些都是抄襲模仿Uber的)這類所謂的共享經濟共乘經濟,尤其是Über 的他們的背後的一些演算法的機制,以及他們遇到的一些乘客與司機即時配對,當初我覺得大家(台灣的交通部)都多少想的太簡單,所以才有交通部的官員說:「我們也可以做」,然後最後當然是什麼也做不出來,其實派車系統最重要的問題,是你要怎麼把乘客跟司機配對,使那對使用者(乘客vs司機)來講感覺使用很方便,這很簡單嗎?感覺乘客就打開你的App然後你輸入你要去什麼地方?然後Uber App他在告訴你現在附近的Uber 司機幾分鐘會到?在此模型上就是配對最近的就好了,但實際上不然。
你看到第一組(A+B)的B乘客叫車服務的按鈕幾分鐘以後就會有一個A司機來把B接起來?但是在B乘客等待A司機的過程中,因爲隱藏在背後是還有新的人進入,當時若是有其他好幾組的C司機+D乘客又同時間進來,這些組別該如何處理?有沒有現在離你最近的司機可以載你?剛剛配對的那第一組是不是有產生對Über 系統配對最佳化的不良影響?
配對離最近的這一組就好了嗎?不久就會發現,其實如果說乘客進入系統叫車,如果永遠是使用「貪婪演算法」把最近的司機指派給他,其實這樣子是沒有辦法達到整個Uber 系統最佳。
優化等待時間-司機接到單之後,前往搭載乘客上車之前的這段時間,司機是沒錢可以賺的,而且是司機耗油、耗時間,乘客等待耗時間,等得不耐煩,所以這兩組是司機跟乘客配對模組:
第一組:12分鐘
A+B=4分鐘
C+D=8分鐘
第二組:11分鐘
A+D=6分鐘
C+D=5分鐘
第二組重新配置之後,很明顯的第二組對整個Uber 系統最爲有利,這就是Uber 系統在不斷的演算中考慮的條件,當然不會只有這麼簡單的模型,在實務上每一個半徑三公里內司機與乘客變動的供需,都得納入計算,若再加上部分司機啟動精英、樂聚、尊榮「雙開」或「三開」,或是司機啟動「順風」,加上原本系統固定的「無縫接軌」,這些都是可變數,如何在眾多可變數中決定演算法能產生Über 最高獲利模式,這就是Uber 勝出之處。
[無縫接軌]
無縫接軌,隨時可能發生。
無縫接軌的運作理論(原則)就是假設你現在有乘客在車上,這位乘客是從101大樓坐車到台灣大學,你的車子正載著客人前往台大校門口的路上,此時系統台大附近正缺車,而公館夜市剛好有一位乘客需要車,這時候你的Uber 的系統就會響起有客人叫車,你可以選擇接單,然候繼續把車上的客人載往台灣大學校門口,等客人下車後你按照正常程序結束行程之後,馬上繼續前往公館夜市接起第二位客人,這中間司機無等待的時間縫隙,因此叫「無縫接軌」,劉伯烏喜歡這個命名,比起小黃業者說的「背娃娃」,Uber 的「無縫接軌」文雅多了。
這個機制啟動時,第二位Uber 乘客的App上顯示:「您的司機正在完成一趟行程」,「預計幾分鐘之後到達」。
Uber除了「無縫接軌」之外,另一項秘密武器就是「順風機制」。
[順風機制]
一天24小時之內兩次:最佳使用時機為每天的第一趟出門及想要下班的最後一趟。
例如早上從淡水出門,希望第一位客人能拉你進台北市區,晚上累了Uber司機人在松山,希望最後一位客人是往北投的方向,甚至是淡水,這樣就是完美的順風。
雖然順風有其優點,但也是有其缺點,你永遠不知道下一個乘客從哪叫車,也永遠不知道下一個長單乘客往哪個方向?所以就有可能這種順風剛好錯過系統本來要配發給你的長單,這就是「順風」是雙面刃,你會限制自己只能接到某個方向的單,所以不一定是接單機率加倍,只是能往目的地方向優先搶單而已,順風開啟的時候,從你的出發地到目的地是呈現180度角。 車子3公里內,Uber系統優先派單給你,所以等同是放棄你背後180度角方向的訂單?
如果正面之前180度無乘客,因此有時候就可能會逆風取單。
Uber順風機制一天兩次,無法累積,不用也會自動消失,用完了兩次到了晚上12點也會自動回覆。遇到逆風機率比較少,會有逆風通常是,附近沒有車、附近沒有其他plus或Uber 尊榮、或附近沒有適合的Uber 乘客。
以後如果您在什麼地方聽說他們公司也可以寫出跟Uber 一樣的程式出來,您心中暗笑即可,這種話我在某大計程車隊老闆口中,也曾聽過類似的誇口,幾年下來跟交通部一樣,連個影子都沒有。
另外爲什麼Uber 的徵人人資條件裏大量的使用經濟學者?這也是Uber 神秘莫測之處,劉伯烏有機會再說。
1、[Uber載客]如何加入UBER多元計程車?
想開UBER從哪裏開始?從填基本資料開始!讓UBER車隊發給您新手開跑獎金!如何加入UBER多元計程車(01)填寫資料立即加入UBER內含推薦碼:uberwuboliuue
https://www.uber.com/a/join?use_web_p2=true&exp=70206c&invite_code=uberwuboliuue
先填資料,讓UBER 公司知道你要跑多元計程車。
資料一定要先填,沒填的恕不服務,要填真實姓名,進去後「城市」打進去區域是用選的,填完後記得選「多元計程車」,不要點太快點到送餐UberEats。
2[UberEats 送餐]台北急徵![UberEats送餐員 ]
疫情期間,不能在店內用餐,叫餐的人多,所以急需徵人加入送餐員,您有機車就歡迎加入。
想送餐UberEats 從哪裏開始?從填基本資料開始!讓UberEats 發給您新手開跑獎金!如何加入UberEats ?填寫資料立即加入UberEats 內含推薦碼:uberwuboliuue
https://www.uber.com/a/join?use_web_p2=true&exp=70206c&invite_code=uberwuboliuue
先填資料,讓UberEats 台北公司知道你要送餐。
資料一定要先填,沒填的恕不服務,要填真實姓名,進去後「城市」打進去區域是用選的,填完後記得選「機車送餐」,不要點太快點到「腳踏車送餐」或是「多元計程車」。
腳踏車送餐?不可行。開汽車送餐?不可行。
沒有機車的去借一台,目前疫情期間UberEats 台北生意好到抓狂,所以急徵台北UberEats 送餐員。
留言列表