Чӣ тавр Яндекс.Такси мошинҳоро ҷустуҷӯ мекунад, вақте ки мошинҳо вуҷуд надоранд

Чӣ тавр Яндекс.Такси мошинҳоро ҷустуҷӯ мекунад, вақте ки мошинҳо вуҷуд надоранд

Хидмати хуби такси бояд бехатар, боэътимод ва тез бошад. Истифодабаранда ба тафсилот намеравад: барои ӯ муҳим он аст, ки тугмаи "Заказ" -ро пахш кунад ва ҳарчи зудтар мошинеро гирад, ки ӯро аз нуқтаи А то нуқтаи В мебарад. Агар дар наздикӣ мошин набошад, хидмат бояд Дар ин бора фавран хабар диҳед, то муштарӣ интизориҳои бардурӯғ надошта бошад. Аммо агар аломати "Но мошинҳо" зуд-зуд пайдо шавад, пас мантиқист, ки шахс танҳо аз ин хидмат даст кашад ва ба рақиб равад.

Дар ин мақола ман мехоҳам дар бораи он сухан гӯям, ки мо бо истифода аз омӯзиши мошинсозӣ чӣ гуна мо масъалаи ҷустуҷӯи мошинҳоро дар минтақаҳои зичии кам (ба ибораи дигар, дар он ҷо, ки дар назари аввал мошинҳо нестанд) ҳал кардем. Ва аз он чӣ омад.

prehistory

Барои занг задан ба таксӣ корбар чанд қадами оддиро иҷро мекунад, аммо дар дохили хидмат чӣ мешавад?

Корбар Давра Бозгашти Yandex.Taxi
Нуқтаи оғозро интихоб мекунад PIN Мо ҷустуҷӯи соддакардашудаи номзадҳоро оғоз мекунем - ҷустуҷӯи pin. Дар асоси ронандагони ёфтшуда, вақти омадан пешбинӣ шудааст - ETA дар пин. Коэффисиенти афзоиш дар нуқтаи додашуда ҳисоб карда мешавад.
Ҷойи таъинот, нарх, талаботро интихоб мекунад Пешниҳод Мо маршрут месозем ва нарххои хамаи тарифхоро бо назардошти коэффициенти афзоянда хисоб мекунем.
Тугмаи "Такси занг занед" -ро пахш мекунад Ordering Мо ҷустуҷӯи пурраи мошинро оғоз мекунем. Мо ронандаи аз ҳама мувофиқро интихоб мекунем ва ба ӯ фармоиш медиҳем.

ба ETA дар пин, ҳисобкунии нарх и интихоби ронандаи мувофиқтарин мо аллакай навишта будем. Ва ин ҳикоя дар бораи ёфтани ронандагон аст. Вақте ки фармоиш эҷод мешавад, ҷустуҷӯ ду маротиба сурат мегирад: дар Pin ва фармоиш. Ҷустуҷӯи фармоиш дар ду марҳила сурат мегирад: қабули номзадҳо ва рейтинг. Аввалан, ронандагони номзадҳои дастрас пайдо мешаванд, ки дар графи роҳ наздиктаринанд. Сипас мукофотпулӣ ва филтр истифода мешаванд. Номзадҳои боқимонда рутбабандӣ карда мешаванд ва ғолиб пешниҳоди фармоишро мегирад. Агар розй бошад, уро ба заказ таъин мекунанд ва ба пункти махсулотсупорй меравад. Агар ӯ рад кунад, пас пешниҳод ба дигараш меояд. Агар дигар номзадҳо набошанд, ҷустуҷӯ дубора оғоз мешавад. Ин на бештар аз се дақиқа давом мекунад, ки пас аз он фармоиш бекор ва сӯзонда мешавад.

Ҷустуҷӯ дар PIN ба ҷустуҷӯи фармоиш монанд аст, танҳо фармоиш сохта намешавад ва худи ҷустуҷӯ танҳо як маротиба анҷом дода мешавад. Танзимоти соддакардашудаи шумораи номзадҳо ва радиуси ҷустуҷӯ низ истифода мешаванд. Чунин соддакунӣ зарур аст, зеро дар муқоиса бо фармоишҳо миқдори пинҳо зиёдтар аст ва ҷустуҷӯ кори хеле душвор аст. Нуктаи калидии ҳикояи мо: агар ҳангоми ҷустуҷӯи пешакӣ дар Pin ягон номзади мувофиқ пайдо нашавад, мо ба шумо иҷозат намедиҳем, ки фармоиш диҳед. Ҳадди ақал ҳамин тавр буд.

Ин аст он чизе ки корбар дар барнома дидааст:

Чӣ тавр Яндекс.Такси мошинҳоро ҷустуҷӯ мекунад, вақте ки мошинҳо вуҷуд надоранд

Ҷустуҷӯи мошинҳои бе мошин

Рӯзе мо як фарзияеро ба миён овардем: шояд дар баъзе ҳолатҳо фармоишро иҷро кардан мумкин аст, ҳатто агар дар пин мошинҳо набуданд. Охир, дар байни пин ва заказ чанд вакт мегузарад ва чустучуи заказ пурратар ва баъзан якчанд маротиба такрор мешавад: дар ин муддат ронандагони дастрас пайдо шуда метавонанд. Мо акси онро низ медонистем: агар ронандагон дар сари пинак пайдо мешуданд, ин факт набуд, ки онхо хангоми фармоиш пайдо мешаванд. Баъзан онҳо нопадид мешаванд ё ҳама фармоишро рад мекунанд.

Барои санҷидани ин фарзия, мо озмоишро оғоз кардем: мо санҷиши мавҷудияти мошинҳоро ҳангоми ҷустуҷӯ дар Pin барои гурӯҳи санҷишии корбарон қатъ кардем, яъне онҳо имкон доштанд, ки “бе мошин фармоиш” диҳанд. Натиҷа хеле ғайричашмдошт буд: агар мошин дар пин нест, пас дар 29% ҳолатҳо он дертар пайдо шуд - ҳангоми ҷустуҷӯи фармоиш! Гузашта аз ин, фармоишҳои бидуни мошин аз фармоишҳои муқаррарӣ аз рӯи меъёри бекоркунӣ, рейтингҳо ва дигар нишондиҳандаҳои сифат чандон фарқ намекарданд. Бронкуниҳо бидуни мошин 5% ҳамаи фармоишҳоро ташкил медиҳанд, аммо каме бештар аз 1% тамоми сафарҳои муваффақ.

Барои фаҳмидани он ки иҷрокунандагони ин фармоишҳо аз куҷоянд, биёед ба ҳолати онҳо ҳангоми ҷустуҷӯ дар Pin назар андозем:

Чӣ тавр Яндекс.Такси мошинҳоро ҷустуҷӯ мекунад, вақте ки мошинҳо вуҷуд надоранд

  • Дастрас: дастрас буд, вале бо ягон сабаб ба номзадҳо дохил нашуд, масалан, хеле дур буд;
  • Аз рӯи фармоиш: банд буд, аммо тавонист худро озод кунад ё дастрас бошад тартиби занҷир;
  • Банд: қобилияти қабули фармоишҳо ғайрифаъол шуд, аммо баъд ронанда ба қатор баргашт;
  • Дастрас нест: ронанда онлайн набуд, аммо ӯ пайдо шуд.

Биёед эътимодро илова кунем

Фармоишҳои иловагӣ бузурганд, аммо 29% ҷустуҷӯҳои муваффақ маънои онро дорад, ки 71% вақт корбар муддати тӯлонӣ интизор шуда, ба ҳеҷ куҷо намеравад. Гарчанде ки ин аз нуқтаи назари самаранокии система кори бад нест, он воқеан ба корбар умеди бардурӯғ мебахшад ва вақтро беҳуда сарф мекунад, ки пас аз он онҳо асабонӣ мешаванд ва (эҳтимол) истифодаи хидматро қатъ мекунанд. Барои ҳалли ин мушкилот, мо пешгӯӣ кардани эҳтимолияти пайдо кардани мошини фармоиширо ёд гирифтем.

Схема чунин аст:

  • Истифодабаранда пин мегузорад.
  • Дар пинак кофтуков гузаронда мешавад.
  • Агар мошинҳо набошад, мо пешгӯӣ мекунем: шояд онҳо пайдо шаванд.
  • Ва вобаста ба эҳтимолият, мо ба шумо иҷозат медиҳем ё намедиҳем, ки фармоиш диҳед, аммо огоҳ мекунем, ки зичии мошинҳо дар ин минтақа дар айни замон кам аст.

Дар ариза он чунин менамуд:

Чӣ тавр Яндекс.Такси мошинҳоро ҷустуҷӯ мекунад, вақте ки мошинҳо вуҷуд надоранд

Истифодаи модел ба шумо имкон медиҳад, ки фармоишҳои навро дақиқтар созед ва одамонро беҳуда бовар кунонед. Ин аст, ки таносуби эътимоднокӣ ва шумораи фармоишҳо бидуни мошинҳо бо истифода аз модели дақиқи хотиррасонӣ танзим карда шавад. Эътимоднокии хидмат ба хоҳиши идомаи истифодаи маҳсулот таъсир мерасонад, яъне дар ниҳоят ҳамааш ба шумораи сафарҳо рост меояд.

Як каме дар бораи дақиқ - хотиррасонӣЯке аз вазифаҳои асосии омӯзиши мошинсозӣ вазифаи таснифкунӣ мебошад: ба яке аз ду синфҳо таъин кардани объект. Дар ин ҳолат, натиҷаи алгоритми омӯзиши мошин аксар вақт ба арзёбии ададии узвият дар яке аз синфҳо, масалан, арзёбии эҳтимолият табдил меёбад. Аммо, амалҳое, ки иҷро мешаванд, одатан дуӣ мебошанд: агар мошин дастрас бошад, мо ба шумо иҷозат медиҳем, ки онро фармоиш диҳед ва агар не, мо намехоҳем. Барои мушаххас будан, биёед алгоритмеро, ки арзёбии ададӣ истеҳсол мекунад, модел ва таснифкунандаро қоидае меномем, ки онро ба яке аз ду синф (1 ё -1) таъин мекунад. Барои сохтани таснифот дар асоси арзёбии модел, шумо бояд ҳадди ниҳоиро интихоб кунед. Чӣ тавр дақиқ аз вазифа вобаста аст.

Фарз мекунем, ки мо барои баъзе бемориҳои нодир ва хатарнок санҷиш (таснифкунанда) мегузаронем. Аз рӯи натиҷаи санҷиш мо беморро ё ба муоинаи муфассал мефиристем ё мегӯем: «Хуб, ба хона рав». Барои мо ба хона фиристодани бемор аз муоинаи бехуда одами солим хеле бадтар аст. Яъне, мо мехоҳем, ки санҷиш барои шумораи ҳарчи бештари беморони воқеан кор кунад. Ин арзиш бозхонд = номида мешавадЧӣ тавр Яндекс.Такси мошинҳоро ҷустуҷӯ мекунад, вақте ки мошинҳо вуҷуд надоранд. Таснифи идеалӣ 100% бозхонд дорад. Вазъияти таназзул ин аст, ки ҳамаро барои ташхис фиристед, пас бозхонд низ 100% хоҳад буд.

Он инчунин ба таври дигар рӯй медиҳад. Масалан, мо барои донишҷӯён системаи тестӣ месозем ва он детектори фиребро дорад. Агар ногаҳон чек барои баъзе ҳолатҳои фиреб кор накунад, пас ин ногувор аст, аммо муҳим нест. Аз тарафи дигар, беадолатона муттаҳам кардани донишҷӯён ба коре, ки онҳо накардаанд, бениҳоят бад аст. Яъне барои мо муҳим аст, ки дар байни ҷавобҳои мусбати таснифкунанда ҳарчи бештар дуруст бошад, шояд бар зарари шумораи онҳо бошад. Ин маънои онро дорад, ки шумо бояд дақиқии ҳадди аксарро ба даст оред = Чӣ тавр Яндекс.Такси мошинҳоро ҷустуҷӯ мекунад, вақте ки мошинҳо вуҷуд надоранд. Агар триггер дар ҳама объектҳо рух диҳад, он гоҳ дақиқ ба басомади синфи муайяншуда дар намуна баробар мешавад.

Агар алгоритм арзиши эҳтимолии ададӣ тавлид кунад, пас бо интихоби остонаҳои гуногун, шумо метавонед ба арзишҳои гуногуни дақиқ-бозгашт ноил шавед.

Дар масъалаи мо вазъият чунин аст. Бозхонд шумораи фармоишҳоест, ки мо метавонем пешниҳод кунем, дақиқӣ эътимоднокии ин фармоишҳост. Ин аст он чизест, ки хати каҷи дақиқ-ба хотир овардани модели мо чунин менамояд:
Чӣ тавр Яндекс.Такси мошинҳоро ҷустуҷӯ мекунад, вақте ки мошинҳо вуҷуд надоранд
Ду ҳолати шадид вуҷуд дорад: ба касе иҷозат надиҳед, ки фармоиш диҳад ва ба ҳама иҷозат диҳед. Агар шумо ба касе иҷозат надиҳед, пас ёдоварӣ 0 хоҳад буд: мо фармоиш намесозем, аммо ҳеҷ яке аз онҳо ноком нахоҳад шуд. Агар мо ба ҳама иҷозат диҳем, пас бозхонд 100% (мо ҳама фармоишҳои имконпазирро мегирем) ва дақиқӣ 29% хоҳад буд, яъне 71% фармоишҳо бад хоҳанд буд.

Мо параметрҳои гуногуни нуқтаи ибтидоиро ҳамчун аломат истифода бурдем:

  • Вақт/ҷой.
  • Ҳолати система (шумораи мошинҳои ишғолшудаи ҳама тарифҳо ва пинҳо дар наздикӣ).
  • Параметрҳои ҷустуҷӯ (радиус, шумораи номзадҳо, маҳдудиятҳо).

Бештар дар бораи аломатҳо

Ба таври консептуалӣ, мо мехоҳем байни ду ҳолат фарқ кунем:

  • «Ҷангалҳои чуқур» - дар ин ҷо ҳоло мошин нест.
  • "Бахт" - мошинҳо ҳастанд, аммо ҳангоми ҷустуҷӯ ягон мошини мувофиқ набуд.

Як мисоли «Бахти бебахт» ин аст, ки бегоҳи ҷумъа дар марказ талабот зиёд бошад. Фармоиш бисьёр, хохишмандон бисьёр, ронандагон ба хама намерасанд. Ин метавонад чунин шавад: дар пин ягон ронандаи мувофиқ нест. Аммо айнан дар давоми сонияҳо онҳо пайдо мешаванд, зеро дар айни замон дар ин ҷо ронандагон зиёданд ва мақоми онҳо доимо тағйир меёбад.

Аз ин рӯ, нишондиҳандаҳои гуногуни система дар наздикии нуқтаи А хусусиятҳои хуб пайдо карданд:

  • Шумораи умумии мошинҳо.
  • Шумораи мошинҳои фармоишӣ.
  • Шумораи мошинҳое, ки барои фармоиш дар ҳолати "Банд" дастрас нестанд.
  • Шумораи истифодабарандагон.

Охир, хар кадар мошинхо зиёд бошанд, хамон кадар эхтимолияти яке аз онхо дастрас мегардад.
Дарвоқеъ, барои мо муҳим аст, ки на танҳо мошинҳо ҷойгир шаванд, балки сафарҳои муваффақ низ анҷом дода шаванд. Бинобар ин, эҳтимолияти сафари муваффақро пешгӯӣ кардан мумкин буд. Аммо мо тасмим гирифтем, ки ин корро накунем, зеро ин арзиш аз корбар ва ронанда вобаста аст.

Алгоритми таълими модели буд CatBoost. Маълумоте, ки аз таҷриба гирифта шудааст, барои омӯзиш истифода мешуд. Пас аз татбиқ, бояд маълумоти омӯзишӣ ҷамъоварӣ карда шавад, ки баъзан ба шумораи ками корбарон имкон медод, ки бар зидди қарори модел фармоиш диҳанд.

Натиҷаҳо

Натиҷаҳои таҷриба тавре интизор буданд, ки истифодаи модел ба шумо имкон медиҳад, ки шумораи сафарҳои бомуваффақиятро аз ҳисоби фармоишҳо бидуни мошин, вале бе осебпазирӣ зиёд кунед.

Дар айни замон механизм дар ҳама шаҳрҳо ва кишварҳо ба кор андохта шудааст ва бо кӯмаки он тақрибан 1% сафарҳои муваффақ ба амал меоянд. Гайр аз ин, дар баъзе шахрхое, ки зичии мошинхо кам аст, хиссаи ин гуна сафархо ба 15 фоиз мерасад.

Дигар мақолаҳо дар бораи технологияи такси

Манбаъ: will.com

Илова Эзоҳ