Сохранить баланс: как алгоритмы сдерживают цены на такси
Это можно реализовать, но сложно. Недостаток клиентов и водителей : недостаточное количество клиентов и водителей для охвата всего города. Чтобы выйти из это ситуации, сурдж можно прогнозировать на основе исторических данных заказов и водителей. Тут я, как ML разработчик, обучил модель сурджа, которая используется в нашем сервисе.
Как высокий спрос в Яндекс Такси влияет на цену поездки
Сбор и обучение реализовывал на R, а модель встраивал в сервис, используя python. Процесс начинается с тщательной подготовки данных и обучения модели.Стоит добавить, что выгрузка и обработка данных занимает много времени, так как количество строк может достигать миллионов за один месяц, а объём одного датасета может составлять до 20 ГБ. Данные о местоположении водителей : эти данные позволяют определить количество водителей в каждом районе на каждой минуте. Данные по заказам : определяется количество заказов в каждом районе по точкам отправления. Нахождение количества водителей : Определяется количество водителей в каждом районе за каждую минуту.
Нахождение количества заказов : Определяется количество заказов, поступивших в каждый район за каждую минуту.
- May , Сурджэто коэффициент нагрузки района (повышенный спрос), определяемый как отношение количества клиентов к количеству водителей. Основная задача сурджадостижение точки равновесия
- Агрегатор такси не просто связывает пассажиров с водителями. Это регулятор рынка, который постоянно анализирует поведение пользователей и экспериментирует со спросом и предложением
- Важно сказать, что сурдж не только регулирует спрос на такси, но и помогает привлечь новых водителей, чтобы повысить предложение. .
Интервал: данные суммируются, чтобы отойти от минут к пятиминутным интервалам. Это нужно, чтобы уменьшить количество нулей по заказам или по водителям, а также сокращает датасет в 5 раз. Кластеризация данных : Данные по заказам и водителям группируются в кластеры для улучшения качества модели. Кластеры найдены с помощью K-means.
Создание и тестирование модели : Для прогнозирования сурджа были обучены несколько моделей для проверки обучались на ограниченном количестве данных, чтобы ускорить процесс :.
Что такое Сурж в такси?
Выбор лучшей модели : Методом перекрёстной валидации выбиралась лучшая модель. За базовую модель выбрана линейная регрессия. Очень хорошо показывает себя Локализованная полиномиальная регрессия loess , но тут есть одно большое НО.И тут, на удивление, лучше всего себя показала линейная регрессия, поэтому она была выбрана в качестве модели прогнозирования сурджа. Это хорошая практика тестировать несколько моделей, так как могут быть неожиданные результаты. После обучения модели она используется для расчёта коэффициента сурджа. Процесс описан в нотации BPMN определения цены по сурджу — это отдельная тема, тут описывается как рассчитываются эти коэффициенты для каждого гексагона.
Для повышения точности и эффективности модели в будущем планируются следующие улучшения:.
Сурджэто коэффициент нагрузки района (повышенный спрос), определяемый как отношение количества клиентов к количеству водителей. Основная . Достигается цель за счет применения специального коэффициента: Surge Pricing Coefficient (далее в тексте – «сурдж»). На него и умножается установленная цена за услугу. ч назад Как сообщил президент Всероссийского союза страховщиков Евгений Уфимцев, количество застрахованных машин такси по договорам ОСГОП в период с августа .
Разбиение на тарифы : Прогнозирование сурджа ещё и для каждого тарифа. Сейчас рассчитывается для вех общий. Добавление прогноза погоды : Учёт погодных условий для более точного прогнозирования спроса на транспортные услуги.Расчёт сурджа на основе точки А и Б : Включение маршрута водителя, чтобы учитывать возможность возвращения из областей с низким сурджем в области с высоким сурджем. Еде» эти условия возникают, когда в каком-то районе города не хватает курьеров. Самая частая причина — плохая погода: сильный ливень, снегопад, гололёд. В такие периоды люди просто не хотят без особой нужды выходить на улицу, в магазин или кафе, и заказывают доставку готовой еды.
Когда в Москве начинается сильный дождь, количество заказов на «Яндекс. Еде» вырастает в несколько раз буквально за минуты. Быстро вывести «в поле» такое же количество курьеров, чтобы они успели в разумные сроки обслужить всех клиентов, попросту невозможно, хотя мы и стараемся — дальше расскажу, как именно. У всех технологических платформ, которые управляют спросом и предложением, для таких случаев есть два пути.
Первый — ничего особо не менять.
Похожие статьи
Продолжаем принимать заказы как обычно, вот только click-to-eat время с момента нажатия кнопки «Заказать» до того момента, когда курьер передает клиенту в руки еду будет не минут, а, например, пару часов. Это называется «встать в очередь». Такой подход имеет право на существование, многие его применяют.Сурдж Яндексэто сервис, предоставляемый компанией Яндекс, который помогает владельцам сайтов улучшить его позиции в поисковой выдаче.Но мы считаем, что базовая функция нашего сервиса — дать возможность людям заказать еду и получить ее быстро.
Поэтому пошли по второму пути — придумать и внедрить технологию, которая будет автоматически рассчитывать баланс спроса заказы и предложения ресурс курьеров, которые могут их выполнить и применять повышающий коэффициент на стоимость доставки. Тогда те, кто хочет получить еду так же быстро, как и в обычный солнечный день, смогут это сделать, пусть и немного дороже. А те, кто может подождать — переждут пиковый спрос и закажут доставку по обычной цене, когда в системе станет больше свободных курьеров.
Точно так же это уже работает в «Яндекс. Такси» и даёт возможность сохранить работоспособность и надёжность сервиса, в смысле выполнения своих прямых функций, даже в период очень резкого всплеска заказов. Ныряем в технические подробности: раз в несколько минут вычисляем для каждого района отношение курьеров, которые уже заняты и не могут брать заказы, к общему числу курьеров в этом районе. Так мы оцениваем баланс. Сначала, если баланс нарушен, мы пробовали менять стоимость минимальной корзины так, чтобы выровнять спрос и предложение и сохранить качество доставки.
С этим мы экспериментировали и пришли к выводу, что такой вариант не самый удачный. Например, клиенту, чтобы сделать заказ, приходится «добивать» корзину до определённой суммы, даже если он этого не планировал.
Во-первых, так наши партнёры курьерских служб поощряют тех, кто уже работает «на линии», ведь, чего греха таить, бегать по городу в мороз или дождь довольно неприятно. Даже несмотря на то что им выдают фирменные жёлтые дождевики, жилетки и зимние куртки.
Что такое динамическое ценообразование — и зачем оно нужно
Во-вторых, так легче привлечь новых курьеров, которые сейчас не на линии, но, получая возможность заработать больше, могут выйти помочь и себе, и пользователям, и сервису. А чем больше курьеров выходит работать — тем быстрее алгоритм отменяет повышающий коэффициент.Мы всегда стараемся понятно рассказывать обо всех нововведениях. На сайте и в приложении заранее предупреждаем пользователей во всплывающем окне о высоком спросе и увеличенной в связи с этим цене заказа.
Nov , Мы называем его просто «сурдж». Важно сказать, что сурдж не только регулирует спрос на такси, но и помогает привлечь новых водителей, чтобы повысить предложение Достигается цель за счет применения специального коэффициента: Surge Pricing Coefficient (далее в тексте – «сурдж»). На него и умножается установленная цена за услугу days ago При вызове машины в приложении «profi-driver.ru» пассажир может увидеть рейтинг водителя, а после завершения поездкиоценить услугу и поставить водителю от одной до пяти звезд
Тогда человек сразу видит сумму и может принять решение — заказать еду сейчас или немного подождать.- При вызове машины в приложении «profi-driver.ru» пассажир может увидеть рейтинг водителя, а после завершения поездкиоценить услугу и поставить водителю от одной до пяти звезд
- May , Сурджэто коэффициент нагрузки района (повышенный спрос), определяемый как отношение количества клиентов к количеству водителей. Основная
- Повышенный спрос в такси или как работает сурдж Для нас это означает малое количество отмен и всё большее число пользователей захотят использовать наш сервис.
- Sep , Стоимость поездки растёт, если в каком-то районе города желающих вызвать такси больше, чем свободных водителей.
- Достигается цель за счет применения специального коэффициента: Surge Pricing Coefficient (далее в тексте – «сурдж»). На него и умножается установленная цена за услугу
Нам кажется, это честнее, чем обещать доставку «примерно за 45 минут», и быть не в состоянии выполнить обещание.
Мы протестировали динамическое ценообразование в разных вариантах в нескольких районах Москвы.
Повышающий коэффициент и заказы с надбавкой
Легальная работа для водителей и курьеровмы поможем сделать вам все документы начиная от приглашения на работу до карты побыту. Также мы поможем вам сделать все необходимые документы для работы в такси выпис из лицензии и идентификатор. О. Официальная работа в такси. и доставке.