Farecast-ning orqasida mashina o'rganish

Parvoz narxining qora qutisini oldindan aniqlash

Bir necha yil oldin, men UCLda odamlarga shaharlardan yaxshiroq foydalanishga yordam berishni o'rganayotgan loyihada ishlayotganimda, "Xarid qilish yoki sotib olmasligim: Chiptalarni sotib olish narxini minimallashtirish uchun kon-aviatsiya ma'lumotlari" nomli ushbu tadqiqot qog'oziga murojaat qildim. ma'lumotlar. Men hozirgina Londondan Transport uchun Oyster karta operatsiyalari bo'yicha katta ma'lumot to'plamini oldim. Samolyot chiptasini sotib olish yoki sotib olishni tavsiya etadigan ushbu hujjat, odamlarga sayohat kartalarini sotib olishni qaror qilishlariga yordam berish uchun, ularning sayohatlaridan kelib chiqadigan tavsiyalar tizimi yordamida, shunga o'xshash kontseptsiyani qo'llashga ilhomlantirgan. Ushbu tadqiqot natijasi "Sayohatchilarning jamoat transportida sarf-xarajatlarini minimallashtirish uchun tog'da tashish qobiliyati to'g'risida ma'lumot" va ushbu BBC xabaridir.

Men Skyscanner o'qish guruhi uchun samolyot ma'lumotlarini qayta tikladim - biz Skyscanner-da duch keladigan muammolarni hal qiladigan ilmiy maqolalarni muhokama qilish uchun uchrashdik. Xuddi oxirgi xabar singari, biz muhokama qilgan narsalar haqida qisqacha, texnik bo'lmagan ma'lumot.

Mahsulotni narx prognozidan tashqarida qilish

Parvoz narxlari ma'lum darajada o'zgartirilishi mumkin: aminmanki, ko'pchiligimiz reysni ko'rib chiqdik, biroz vaqt o'ylab ko'rdik va keyin uning narxi ko'tarilganligini bilish uchun unga qaytib keldik (yoki agar biz ' qayta omadli, pastga).

Ushbu hujjat mualliflari tushuntirishicha, parvoz narxini bashorat qilishning bir qismi tashuvchilar o'z narxlarini belgilashda foydalanadigan yashirin qarorlarni ishlab chiqaruvchi vositani dekodlash bilan bog'liqdir: ehtimol, mavjud yo'nalishdagi narxlar mavjud o'rindiqlar, talab, raqobatdoshlar narxlariga va yilning vaqti yoki boshqa ko'plab omillar. Parvoz narxi o'zgarishi mumkin bo'lgan juda ko'p turli xil sabablar mavjudligini hisobga olgan holda (va biz provayderlar narxlarni belgilashda foydalanadigan barcha ma'lumotlarga har doim ham ega bo'la olmaymiz), biz parvoz narxlarini bashorat qilish uchun har qanday usulni ishlab chiqa olamizmi?

Ushbu stsenariy - mashinani o'rganish yordamga kelishi mumkin bo'lgan joy. Tarixiy va kelajakdagi marshrut narxlari o'rtasida qandaydir o'xshashlik bor degan yagona taxminni ishlatgan holda, mualliflar faqat Internetda mavjud bo'lgan ma'lumotlarga asoslanib modelni yaratadilar: marshrut (masalan, Sietl-Vashington), kungacha bo'lgan kunlar. ketish (masalan, 10) va tarixiy narxlar. Ushbu model savolga javob berishga harakat qiladi: yo'nalishni, jo'nash vaqtini va hozirgi narxni hisobga olgan holda, chiptani sotib olishim kerakmi yoki kutishim kerakmi?

Mualliflar ushbu muammoni echishga o'rganish va vaqt ketma-ketligini prognozlash kabi bir qator taniqli mashina o'qitish usullarini taklif qilmoqdalar va bu eng aniq bo'lib chiqadigan qo'shma model (ajablanarli emas). Qog'oz, garchi bir qator jabhalarni to'xtatib qo'ysa: u bizga tanlangan yo'nalishlarning ozgina to'plami uchun natijalar beradi, jo'nash sanasidan 21 kun oldin ko'rib chiqadi (bu ularning foydalanuvchilarining 75 foizi bo'lolmaydi). har qanday arzonroq variantlarga erishishga qodir) va mavsumiylik kabi uzoq muddatli ta'sirlarni hisobga olmaydi (adolatli bo'lish katta ma'lumotlar davri oldidan bo'lgan, shuning uchun ular uchun masshtablashish katta muammo bo'lgan).

Shunday bo'lsa-da, ushbu hujjatda bir nechta muhim kirish yo'llari mavjud:

  1. Bashoratning aniqligi
  2. Bashorat qilish ma'lumot berish bilan bir xil emas. Google-ning so'nggi xabarlari ular parvozlarni qidirishda shunga o'xshash narsani amalga oshirganliklarini ko'rsatmoqda. Biroq, ular tarixiy tendentsiyalarga asoslangan holda foydalanuvchilarni xabardor qiladilar ("biz bu tarif x bo'ladi", deb taxmin qilishdan ko'ra "bu tarif oshishi mumkin").
  3. Vaqt bo'yicha buyurtma qilingan ma'lumotlar vaqt ketma-ketligini anglatmaydi. Ma'lumotlar vaqt bo'yicha buyurtma qilinganligi sababli, sinash uchun "tabiiy" yondoshuvlardan biri narxning yaqinda sodir bo'lgan harakatlariga qarab ko'tarilish yoki pasayishini bashorat qiluvchi model edi. Biroq, mualliflar parvoz narxlari yuqoriga yoki pastga ko'tarilishga moyil ekanliklarini aniqladilar va shuning uchun so'nggi bir necha soat ichida sodir bo'lgan narsalarga qarab keyingi narxni bashorat qilish eng yomon natijalardan biri edi.

Ushbu hujjat mualliflari keyinchalik Microsoft tomonidan sotib olingan Farecast-ga asos solishdi. Bing oxir-oqibat Farecast-ning bashorat qilish xususiyatidan voz kechdi, ammo boshqa meta-qidiruv tizimlari shunga o'xshash mahsulotlarni ishlab chiqdilar; Kayak 3 yildan ortiq vaqt davomida narxlarni bashorat qilish vositasiga ega (ularning xususiyatlarini e'lon qilgan blog postlariga qarang) va Google yaqinda o'z bloglarida bashorat qilish vositasini ishga tushirdi.

Xulosa

Agar siz ushbu ishning texnik tomoni bilan qiziqsangiz, qog'ozni tekshirib ko'ring, twitter orqali bog'laning yoki O'rta O'rta qismida meni kuzatib boring - ko'proq o'qish guruhining xulosalari yo'lda!