+7 (495) 230-01-45

Просто о динамическом ценообразовании: машинное обучение в управлении выручкой и оптимизации ценообразования


Автор: AltexsoftВремя прочтения: 20 минДата публикации: 10.09.2020
Теги: ценообразование, машинное обучение, ML, machine learning

Представьте, что вы собираетесь открыть сеть междугородних автобусных перевозок. Какую стоимость билетов вы бы установили, чтобы не только покрыть расходы на каждый маршрут, но и получить средства на рост и развитие своего бизнеса? Вы бы установили фиксированную цену, цену конкурентов или использовали оба варианта?

В реальной жизни, чтобы попасть на современный высококонкурентный рынок, вам нужна более сложная стратегия ценообразования и готовность быть гибкими, чтобы реагировать на изменения. Две основные задачи, которые приходится решать компаниям в этом отношении — это управление выручкой и оптимизация ценообразования.

Мы поговорили с экспертами из Perfect Price и Prisync, а также со специалистом в области data science из Академии Тессеракта, чтобы понять, как бизнес может использовать машинное обучения в динамическом ценообразовании для достижения целей по выручке. 

Cтратегия динамического ценообразования для начинающих и ключевые подходы

Динамическое ценообразование – это подход к установлению цены на продукт или услугу в зависимости от текущих рыночных условий. Он широко используется в различных отраслях, например, в индустрии туризма и гостеприимства, транспортной отрасли, электронной торговле, энергетике и сфере развлечений. Компании используют преимущества огромного объема данных среди быстро развивающейся цифровой экономики, изменяя цены в режиме реального времени с помощью динамического ценообразования. «Динамическое ценообразование использует данные для того, чтобы понимать, как действовать так, чтобы увеличивать выручку в зависимости от любых рыночных условий», — говорит Алекс Шартсис, основатель и генеральный директор Perfect Price.

Динамическое ценообразование может использоваться в различных методах установления цены. По мнению Игита Косака из Prysinc, три основные методы – это ценообразование на основе цены, на основе конкурентов и на основе спроса.

Ценообразование на основе цен «изменяет цены динамически согласно себестоимости товара и удерживает прибыль на определенном уровне». Ценообразование на основе конкурентов учитывает цены конкурентов. Ценообразование на основе спроса говорит само за себя: цены растут вместе с растущим спросом и сокращающимся предложением — и наоборот.

Каждая из этих стратегий ценообразования имеет определенные преимущества, когда их правильно используют. Давайте обсудим, как компании могут улучшить свою производительность, используя динамическое ценообразование, и какие подводные камни могут встретиться.

Что вы получите: преимущества динамического ценообразования

Автоматизация ценообразования. Компании, которые внедряют динамическое ценообразование могут полностью или частично автоматизировать изменения цен – в зависимости от собственных потребностей. Инструменты ценообразования оценивают большое количество внутренних (товарные запасы, KPI и др.) и внешних факторов (цены конкурентов, спрос и т.п.), чтобы формировать цены, которые соответствуют ценовой стратегии компании.

Повышение конкурентоспособности. Способность компании отвечать на текущий спрос, рационально использовать товарные запасы или создавать восприятие бренда с помощью определенных ценовых решений позволяют ей оставаться на плаву, вне зависимости от текущих рыночных условий. Например, авиалиния может себя обезопасить от недопродажи билетов во время низкого сезона или накануне вылета за счет предоставления скидки на билеты.

Чего бояться: недостатки динамического ценообразования

Отдаление покупателей и их потеря. Обычно люди воспринимают нормально повышения и понижения цен при бронировании жилья или авиабилетов, но ситуация совсем другая в ритейле и агентствах по прокату автомобилей. «Покупатели не любят думать, что они заплатили больше других за тот же продукт или ту же услугу. Такая ценовая политика может привести к появлению плохих отзывов, жалоб и так далее.

Один из примеров отчуждения покупателей – это процесс, когда они добавляют товар в корзину, но не покупают его и через день-другой получают код на скидку», — объясняет Косак. Постоянные клиенты могут обидеться, если увидят, что продавец дает скидку покупателям, которые долго думают перед оплатой покупки. Задавая риторический вопрос, который должен возникнуть у клиента, наш эксперт спрашивает: «Почему же с постоянными клиентами обращаются так плохо, если они приносят больше ценности бизнесу?».

Например, динамическое ценообразование Uber может вызвать некоторые проблемы при внедрении, считает специалист в области data science Cтилианос Кампакис. Эксперт вспоминает кейсы, когда пассажиры платили огромные деньги за короткие поездки из-за особенно высокого спроса на машины, к примеру, в канун Нового года.

Такие кейcы обычно вызывают много шума, вряд ли полезного для компании. Например, история клиента Uber в Эдмонтоне, Мэтта Линдси, которому начислили 1 114,71 долларов за 20-минутную поездку, обошла многие газеты. Несмотря на то, что о повышении стоимости пассажиров предупреждают водители (как в случае с Мэттом), а также уведомления в мобильном приложении, жалобы на плохой пользовательский опыт часто появляются в интернете.

Риск ввязаться в гонку на понижение. Прозрачность цены – общая черта сегодняшнего рынка. Покупатели могут выяснить, кто продает этот товар или предлагает эту услугу дешевле, за несколько кликов и переходов. Конкуренция чрезвычайно высока, и некоторые компании резко снижают цены в ответ на снижение конкурентов. Таким образом они рискуют проиграть ценовую войну, которую они развязали. Гонка на понижение идет полным ходом, когда компания специально «просит» меньше денег и уменьшает прибыль.

Один из способов решить эти задачи – это принимать решения о ценообразовании на основе данных. Некоторые системы динамического ценообразования отслеживают и анализируют информацию о движении на рынке, спросе на товар, доступном товарном запасе, ценах конкурентов, цифровом следе покупателя, а также данные веб-аналитики (например, самые часто просматриваемые страницы, брошенные корзины, время, когда просматривались страницы) и предлагают оптимальную цену. Дополнительно эти инструменты позволяют задать границы цены.

Подходы к динамическому ценообразованию: rule-based против машинного обучения

Если говорить в терминах архитектуры программных продуктов, на рынке существуют два типа решений для динамического ценообразования.

Система rule-based строит свою работу на основании базы знаний, в которой заданы правила: факты о проблеме, основанные на экспертном знании предметной области. Эти правила представлены в формулировках «если, то». Когда программное обеспечение различает паттерн в данных, модуль реакции (часть такого программного обеспечения) выделяет связь между правилами и известными фактами. Затем это правило выполняется, и программный продукт действует согласно ему. Таким образом, системы rule-based основываются только на встроенном знании для того, чтобы отвечать на запросы современной среды, в которой они работают.

Подобные решения не отличаются гибкостью и используют правила, созданные для бизнес-целей конкретной компании. Система не может адаптировать, добавлять или удалять правила в ответ на меняющуюся среду, чтобы отвечать на необычные или неожиданные события. С появлением новых товаров или увеличением складских площадей или товарных запасов, эти инструменты требуют все больше человеческого вмешательства. Требуется добавлять новые правила, менять существующие, следить, чтобы правила не дублировались, и при этом следовать текущим бизнес-целям.

Специалист в области data science Стилианос Кампакис замечает, что у такого динамического ценообразования, основанного на принципе rule-based, те же проблемы, что и систем rule-based в целом: «Хотя алгоритм их работы прозрачен и понятен, они не могут добиться производительности решений на базе машинного обучения, за исключением примеров с очень простыми задачами».

Программное обеспечение на базе машинного обучения следует другой логике. Оно получает знания из данных (data mining), чтобы найти подходы для решения самой проблемы без прямого программирования. Чем больше данных залить в системы на базе машинного обучение, тем лучше они обучаются и лучше работают. Другими словами, такой программный продукт не нуждается в детальных инструкциях, что делать в той или иной ситуации.

Алекс Шартсис отмечает, что проблему динамического ценообразования может решить только искусственный интеллект (ИИ). Эксперт противопоставляет rule-based-системы решениям на основе искусственного интеллекта и машинного обучения и говорит, что первые не решат вопрос динамического ценообразования из-за недостатка гибкости.

По мнению Алекса, лучшие кейсы использования динамического ценообразования на базе ИИ и машинного обучения обычно используют большое количество данных о ежедневных транзакциях, когда спрос меняется и покупатели готовы заплатить динамическую цену. «Большинство не хочет платить динамическую цену за утреннюю чашку кофе, но готовы заплатить больше, например, за авиабилет», добавляет специалист.

Что же машинное обучение привносит в динамическое ценообразование? ИИ и машинное обучение позволяют проводить более глубокий анализ данных, который расширяет функциональности решения. Программное обеспечение со встроенными моделям ценообразования обладает следующими чертами и возможностями:

Гранулярная сегментация клиентов с кластерным анализом. Эти решения могут открыть неочевидные связи между конкретными характеристиками покупателя (паттерны поведения) и с высокой точностью распределить покупателей на группы.

Учет большого количества факторов для большого количества товаров. Ценообразование на основе конкурентов и атрибутов – одни из самых влиятельных факторов, которые можно учитывать для формирования цены. Это внешние факторы, такие как отраслевые тренды, сезонность, погода, место расположения. И внутренние факторы, такие как себестоимость и информация о покупателях, например, история поиска товаров или бронирования, демография, доход, устройство, с которого покупатель зашел на сайт, и в конечном итоге, желание покупателя платить.

«Наше программное обеспечение работает с массивами данных, внутренних и внешних. В зависимости от задачи, мы можем использовать широкий круг данных о погоде, траффике, конкурентах и т.д.», — говорит Шартсис.

Ценообразование на основе KPI. Компании могут установить цену на товар для того, чтобы достичь определенных показателей, например, размера прибыли, увеличения выручки, оптимизации товарных запасов и др..

Анализ данных рынка в режиме реального времени без сложных правил. Возможно в режиме реального времени автоматически оптимизировать цены в зависимости от изменяющегося спроса и рыночных условий без необходимости создавать сложные правила ценообразования.

Вычисление эластичности по цене. Решения дают пользователям возможность определять ценовую эластичность для того, чтобы заранее спрогнозировать, примут ли покупатели новую цену.

Способы применения оптимизации ценообразования и управления выручкой с помощью динамического ценообразования

Динамическое ценообразование — это не изменение цен ради изменения цен. Цель компании – определить равновесие, когда спрос и предложение совпадают, и обе стороны (поставщик услуги/товара и клиент) согласны с ее корректностью. В этом смысле, отправной точкой служит желание клиента платить. Динамическое ценообразование можно использовать в двух различных ценовых стратегиях: при управлении выручкой и оптимизации ценообразования. Эти стратегии различаются от отрасли к отрасли и в зависимости от предлагаемого товара.

Главная цель управления выручкой – продать заинтересованным покупателям правильный товар по разумной цене в правильное время и через правильный канал. Это относится к компаниям, у которых фиксированный товарный запас, например, как авиабилеты или номера в отеле. Практика управления выручкой пришла из туристической отрасли, где набор услуг ограничен и может вскоре исчезнуть, а значит, через какое-то время они потеряют ценность, но могут быть заранее забронированы.

При оптимизации ценообразования компании прогнозируют, до какого уровня может измениться покупательское поведение (спрос) при изменении цены на товары или услуги в разных каналах продаж. В отличие от управления выручкой, оно используется для того, чтобы измерить, насколько чувствительны покупатели к изменению цены на товары, которые обычно стоят одинаково. Оптимизация ценообразования чаще всего используется в розничной торговле, где сама цена может служить одним из ключевых драйверов покупки.

Дальше мы обсудим, как компании в транспортной индустрии, в сфере гостеприимства и в электронной коммерции используют подходы к динамическому ценообразованию.

Транспорт и логистика: динамическое ценообразование для перевозчиков в формате ride-share

Сети Uber и Lyft стали мощными соперниками официальному транспорту и таксомоторным паркам на всех континентах. С 2015 года заметно, что система общественного транспорта в США теряет пассажиров. По мнению исследователей из Университета Кентукки, каждый год с момента прихода новых транспортных перевозчиков, загруженность метрополитена уменьшается на 1,3%, а загруженность автобусов на 1,7%. Чем больше клиентов пользуется перевозчиками в формате ride-share, тем больше эффект. Авторы считают, что через восемь лет процент увеличиться до 12,7%.

Перевозчики в формате ride-share стремяться увеличить выручку от растущей базы водителей и пассажиров. «Динамическое ценообразование управляет ограничениями загрузки, увеличивая или уменьшая цены на поездки, чтобы выровнять спрос и предложение, — говорит Алекс из Perfect Price. — В качестве примера можно привести резкое повышение цен на Uber, которое сохраняет количество доступных машин, выталкивая часть пассажиров с рынка и повышая привлекательность поездок для водителей».

Uber использует машинное обучение,  чтобы прогнозировать «где, когда и сколько запросов на поездки компания получит в каждый конкретный момент времени». Особое внимание уделяется прогнозированию спроса во время спортивных мероприятий, праздников или плохой погоды.

Лидер в области пассажирских перевозок увеличивает цены (например, в 1,8 или 2,5) на каждую поездку, если количество пассажиров в округе больше, чем количество доступных машин. Спрос может быть особенно высок в канун Нового года, на Хэллоуин, по вечерам в пятницу и субботу и во время государственных праздников. Cтоимость поездок обновляется в режиме реального времени, и уровень повышения цены зависит от наличия большого количества свободных водителей.

Сегмент Hospitality: эффективное использование номерного фонда с гибкой ценовой политикой

Статичное ценообразование на номера в отелях стало экономически неэффективным с развитием интернета и прозрачными ценами. В 2004 году Hilton и InterContinental начали экспериментировать с динамичным ценообразованием. Годом позже к ним присоединились сети Accor, Hyatt и Starwood, которые также внедрили гибкие модели ценообразования для некоторых из своих корпоративных клиентов.

Гостиничный бизнес использует машинное обучение для принятия решений по ценообразованию и управлению номерным фондом, используя информацию, извлеченную из огромного объема внутренних и внешних данных.

Starwood Hotels (часть сети Marriott c 2016) использует аналитику данных, чтобы сверять цены на номера с текущим спросом. В 2014 году сеть внедрила систему оптимизации выручки (Revenue Optimizing System, ROS) стоимостью более 50 миллионов долларов США.

ROS собирает воедино внутренние и внешние данные и анализирует их в режиме реального времени для прогнозирования спроса и формирования оптимальных цен. Внутренние данные включают в себя информацию о предыдущем или текущем бронировании номеров, отменах брони, количестве проживающих, поведении постояльца во время бронирования, типе номеров и их стоимости. Поведение постояльца на сайте во время бронирования и тип клиента (одинокий путешественник или человек из большой группы, приехавшей на конкретное мероприятие) влияет на рекомендацию цены.

Программное обеспечение по управлению выручкой также учитывает данные о климате и погоде, цены на номера в конкурирующих отелях, шаблоны поведения при бронировании на других веб-ресурсах и проверяет наличие концертов или других общественных мероприятий в районе, где расположен отель.

Стоимость номеров, соответствующая постоянно изменяющимся рыночным условиям, позволяет гостиничной сети эффективно управлять номерным фондом и увеличивать выручку. Cогласно старшему вице-президенту Global Loyalty Дэвиду Флюеку, система на базе машинного обучения помогла Hilton увеличить точность прогнозирования спроса на 20% c 2015.

E-commerce: ценообразование на базе машинного обучения для ритейлера одежды

Все большее число ритейлеров, которые владеют и традиционными магазинами, и онлайн-каналами продаж, вливается в ряды пользователей решений на базе искусственного интеллекта и машинного обучения, чтобы точнее реагировать на изменения спроса.

Еще в 2013 году агентство по изучению вопросов ценообразования Profitero отметило, что Amazon ежедневно меняет цены 2,5 миллиона раз. Чтобы помочь вам представить масштаб работы над изменением цен этой онлайн-компании, приведем такие факты: Walmart и Best Buy, работающие только офлайн, в этом ноябре ежедневно меняли цены 54 633 и 52 956 соответственно.

Издание Business Insider выяснило, что 72% ритейлеров планируют инвестировать в решения на базе искусственного интеллекта и машинного обучения к 2021 году.

В качестве примера давайте посмотрим, как исследователи Крис Джонсон Феррейра, Бин Хонг Алекс Ли и Давив Симчи-Леви из Harvard Business School и Massachusetts Institute of Technology подошли к решению задачи оптимизации ценообразования для сайта распродаж дизайнерской одежды и аксессуаров с помощью машинного обучения.

Rue La La работает только в онлайн-режиме. Ритейлер устраивает распродажи длительностью от одного до четырех дней (далее «кампании») на коллекции похожих товаров (далее «стили»). Товары, которые продавали сразу во время кампании и для продажи которых не требовались дальнейшие промоакции, называются стилями первой волны. Продажи этой одежды составляют львиную долю выручки ритейлера. Поэтому менеджменту требовался технологический инструмент, который бы поддержал ценообразование и прогнозирование спроса.

«Так как большой процент товаров первой волны продается до окончания кампании, можно было бы увеличить цены на них и при этом продолжать их успешно продавать. С другой стороны, некоторые из товаров первой волны продаются лишь на половину товарных запасов к моменту окончания периода распродажи, и это может означать, что цена на них слишком высока. Эти наблюдения стали предпосылками для разработки инструмента ценообразования, который даст Rue La La возможность использовать доступные данные для увеличения выручки от продажи товаров первой волны», объясняют авторы проекта.

Исследователи закончили этот проект в два этапа. Во-первых, они создали модель прогнозирования спроса для первых представленных товаров. Данные по чекам с начала 2011 до середины 2013 года и распродажам по особым случаям использовались для обучения модели. «Эти данные включают в себя количество проданных SKU, цены, начало промокампании, длительность кампании и начальное количество запасов товаров», — рассказывают специалисты.

Ритейлер также предоставил данные о товаре: торговую марку, цвет, размер, цену, предложенную производителем, и место в классификации ассортимента. Товары были сгруппированы следующим образом: каждый товар (во всех размерах) принадлежит определенному стилю, набор стилей формирует подкласс, подклассы – класс, а классы собираются в подразделения. Эти свойства – цена стиля, размер скидки и примерная цена конкурирующих стилей — связаны с ценой. Спрос на определенный стиль зависит от цены на конкурирующие. Цена конкурирующих стилей является референтной для покупателей. Референтная цена — это цена, которую покупатель готов платить за товар или услугу.

Во-вторых, ученые использовали данные прогнозирования как информацию для модели ценообразования, чтобы максимально увеличить прибыль. В итоге был внедрен финальный алгоритм, который решает задачу ценообразования для всего ассортимента, учитывает эффект референтной цены, и используется для принятия решения о ценообразования для каждодневной деятельности розничной сети.

«Мы просчитали финансовые и рыночные результаты нашего решения для ценообразования для стилей в различных ценовых диапазонах в рамках шестимесячного пилотного проекта с Rue La La, в котором учитывали 6000 товаров, — говорит Дэвил Симчи-Леив в статье 2017 года в журнале MIT Sloan Management Review. — В конце концов, программное обеспечение для поддержки принятия решений привело к увеличению выручки компании на 10%. Это увеличение выручки напрямую повлияло на прибыль».

Создание решения по динамическому ценообразованию на основе машинного обучения: какие факторы необходимо учесть?

Если в готовых продуктах нет необходимых для вашего бизнеса характеристик, подумайте о том, чтобы создать собственное решение. Конечно, разработка продукта требует значительных ресурсов: команды функциональных экспертов, разработчиков, специалистов в области data science и других сотрудников, достаточнго количество времени и бюджета для этой работы.

Ниже представлены факторы, которые стоит учитывать при внедрении стратегии динамического ценообразование на базе определенного решения.

Возможность использования стратегии динамического ценообразования

Алекс Шартсис рекомендует компаниям определить, эластичен ли спрос на товары и услуги. «Следует учитывать самый важный фактор – подойдет ли динамическое ценообразование вашей компании. Ваши покупатели готовы платить динамическую цену за товары или услуги?». Цена считается неэластичной, когда ее увеличение ведет в процентном отношении к небольшому проседанию в спросе, меньшему, чем процент увеличения цены.

Например, люди продолжать использовать электричество или воду, несмотря на разную их стоимость в течение дня. Также спрос неэластичен для бензина. Авторы аналитического отчета Review of Income and Price Elasticities in the Demand for Road Traffic Phil Goodwin Джойс Даргей и Марк Хэнли установили, что, если цена на горючее увеличится на 10%, объем потребляемого бензина упадет только на 2,5% в год, и далее приведет к 6% уменьшения спроса в долгосрочной перспективе.

С другой стороны, когда покупатели легко могут найти альтернативу товару или услуге, которые стали для них слишком дорогиими, спрос эластичен (например, пара джинс определенного бренда), и тогда вы можете использовать динамическое ценообразование.

Большой объем и высокое качество данных

Данные — это внутренний и главный компонент для создания любой системы с помощью модели машинного обучения. Структурированные и очищенные исторические данные (данные о прошлых мероприятиях) – это необходимое требование для обучения высокопроизводительной модели, так как точность результатов ее работы зависит от качества данных.

Обучение модели влечет за собой подпитку алгоритма с данными для обучения, необходимыми для анализа, после чего будет сформирована финальная модель, способная найти целевую ценность в новых данных. В нашем случае, целевая ценность выражена в числах – оптимальной цене.

Набор данных должен содержать информацию, представляющую максимально возможное количество вариантов: историю цен на каждую услугу или продукт, сопроводительную информацией о потребностях покупателей, внутренние и внешние факторы, влияющие на цены. Данные о ценах конкурентов тоже важны для того, чтобы принимать взвешенные решения. По факту, 85% ритейлеров, которые участвовали в исследовании Retail Systems Research в апреле 2018 года, признали, что основная их задача – это успевать за ценами конкурентов.

Cтилианос Кампакис добавляет, что плюсом будут данные о чувствительности к цене со стороны покупателей. «Если у компании есть возможность даже просто проэксперементировать с ценами, чтобы понять чувствительность к ценам на различные товары, это будет очень ценным источником информации».

Задавайте ценовые границы в модели

Очень важно устанавливать минимальную цену для того, чтобы обеспечить требуемую прибыль, и максимальную, чтобы имидж бренда совпадал с ценой. Например, эксперты McKinsey рекомендуют ритейлерам включать ограничения по ценам конкурентов, чтобы избежать цен, значительно их превышающихДля базовых товаров (антоним KVI – товары, которые обеспечивают ценностное восприятие больше всего) ценовая разница больше 30-50% может демотивировать покупателя снова вернуться в этот магазин.

Следите за результатами и меняйте цены при необходимости

Решение позволяет компаниям уточнять интервалы, через которые цены необходимо менять. Основатель Perfect Price замечает, что этот инструмент может автоматически обновлять цены и делать это часто – каждые несколько минут, недель или месяцев, в зависимости от системы.

Хорошая практика для того, чтобы избежать оттока клиента – это проверять данные динамической модели ценообразования, считает Cтилианос Кампакис. «Для этой цели лучше всего проводить A/B тестирования на небольшой части вашей клиентской базы, чтобы посмотреть, как отреагируют пользователи», — объясняет специалист по data science.

Мониторинг производительности модели и адаптация характеристик (в данном случае ценовых факторов) также необходима. «Убедитесь, что вы обновляете модель через регулярные интервалы времени. Например, если вы онлайн-ритейлер, такие факторы, как модные тенденции, могут сделать вашу ценовую модель устаревшей. Поэтому вам надо создать процесс обновления модели, который можно будет проводить каждый год или квартал», — добавляет Кампакис. Специалисты по data science учитывают скорость устаревания данных для того, чтобы планировать тестирование производительности модели.

Заключение

Значение эффективной стратегии ценообразования для деятельности любой компании трудно отрицать. Компании, работающие в интернете, действуют в высококонкурентной среде, когда потребитель может с легкостью сравнить цены на товары или услуги (даже перед походом в магазин за продуктами) и выбрать то предложение, которое соответствует его потребностям и возможностям.

В то же время, предприниматели могут воспользоваться продвинутыми технологиями, которые появились вместе с увеличением вычислительных мощностей, сокращением объемов хранимых данных и большей доступностью данных для глубокого анализа, чтобы отвечать рыночным условиям правильными ценами.

Динамическое ценообразование можно применять и для управления выручкой (когда товарные запасы могут испортиться или их ограниченное количество), и для оптимизации ценообразования. В этом отношении машинное обучение позволяет компаниями внедрять динамическое ценообразование в большом масштабе, принимая во внимание сотни, если не тысячи ценовых факторов, включая эластичность цены, и показывать определенные цены клиентским сегментам, которые готовы их платить.

Источник: Altexsoft


Закажите бесплатную консультацию эксперта

Читайте также