Постановка задачи
Управление продажами объединяет несколько разнородных задач: прогнозирование объёмов сбыта, планирование ресурсов коммерческой службы, распределение усилий между клиентами и сделками, назначение цен и условий, контроль исполнения плана. Общее у этих задач одно – все они решаются в условиях неполной информации, и качество решения зависит от того, насколько хорошо удаётся оценить неизвестные величины по косвенным признакам. Это делает область естественным полем применения методов машинного обучения.
При этом эффект от алгоритмизации распределён неравномерно. Замена экспертной оценки статистической моделью даёт заметный выигрыш там, где решений много, они однотипны и их последствия быстро проявляются. Там, где решение уникально, а цена ошибки высока, алгоритм в лучшем случае дополняет эксперта. Понимание этой границы важнее выбора конкретного алгоритмического аппарата, однако именно оно чаще всего отсутствует при постановке задачи внедрения.
В настоящей статье последовательно рассмотрены четыре направления применения искусственного интеллекта в управлении продажами, для каждого из которых обозначены достигаемый эффект, требования к исходным данным и характерные ограничения.
Прогнозирование объёмов сбыта
Классический аппарат прогнозирования продаж строился на методах анализа временных рядов: скользящие средние, экспоненциальное сглаживание, модели авторегрессии. Их сильная сторона – прозрачность и умеренные требования к объёму данных. Слабая – неспособность учитывать факторы, лежащие вне самого ряда: изменение цен конкурентов, рекламную активность, погодные условия, состояние товарных запасов в канале.
Переход к градиентному бустингу над решающими деревьями и к нейросетевым архитектурам снимает это ограничение. Модель принимает произвольное количество внешних признаков и самостоятельно выявляет их вклад, включая нелинейные эффекты и взаимодействия. На практике прирост точности относительно классических методов оказывается заметным на данных с выраженной сезонностью и сильным влиянием промоакций; на стабильном спросе разница минимальна и не оправдывает усложнения.
Существенно меняется и характер результата. Точечный прогноз замещается интервальным: модель выдаёт не единственное число, а распределение возможных значений. Для планирования закупок и производства – это принципиально важно, поскольку позволяет управлять уровнем сервиса осознанно – выбирать квантиль распределения исходя из соотношения стоимости дефицита и стоимости хранения, а не подставлять в расчёт единственную оценку и закладывать страховой запас интуитивно.
Отдельная проблема связана с иерархией прогнозов. Оценки, построенные независимо по товарным позициям, регионам и каналам сбыта, не суммируются в согласованный итог. Методы согласования иерархических прогнозов решают эту задачу формально, однако в организациях с раздельной ответственностью за уровни планирования их внедрение упирается не в математику, а в необходимость договориться, чей прогноз считается исходным.
Вероятностная оценка воронки продаж
Традиционная оценка состояния воронки использует фиксированные коэффициенты перехода между этапами: сделке на стадии переговоров приписывается вероятность закрытия, скажем, пятьдесят процентов, независимо от её содержания. Такая схема удобна для отчётности и почти бесполезна для управления, поскольку не различает сделки внутри этапа.
Модельный подход присваивает каждой сделке индивидуальную оценку вероятности, опираясь на совокупность признаков: отраслевую принадлежность и размер клиента, историю предыдущих сделок, длительность нахождения на текущем этапе, интенсивность коммуникаций, состав участников со стороны заказчика, количество согласований. Полученная оценка позволяет решать две задачи, недоступные фиксированным коэффициентам.
Первая – обоснованное распределение усилий. Ресурс торгового представителя ограничен, и при избытке открытых сделок вопрос состоит в том, каким из них уделить внимание. Здесь работает не только вероятность успеха, но и её чувствительность к вмешательству: сделка с высокой вероятностью закрытия не нуждается в дополнительных усилиях, сделка с крайне низкой – вряд ли будет спасена ими. Управленческий интерес представляет средний диапазон, где действия менеджера действительно меняют исход.
Вторая – раннее обнаружение проблем. Модель, отслеживающая динамику признаков, фиксирует снижение вероятности до того, как оно станет очевидным. Замедление ответов со стороны заказчика, выпадение из переписки ключевого участника, увеличение интервалов между контактами – сигналы, которые менеджер, ведущий три десятка сделок одновременно, регулярно упускает.
Информационная основа решений
Все перечисленные задачи опираются на данные, собираемые в разных системах и с разной степенью дисциплины. Сведения о сделках находятся в CRM, о поставках и остатках – в учётной системе, о ценах конкурентов – во внешних источниках или нигде, о содержании переговоров – в почте, мессенджерах и памяти сотрудников. Построение предсказательной модели требует сведения этих потоков в согласованный набор, и объём работы на данном этапе, как правило, превосходит ожидания заказчика.
Особенность коммерческих данных состоит в том, что значительная их часть формируется людьми, для которых заполнение системы является дополнительной нагрузкой. Отсюда характерные дефекты: причина отказа выбирается из справочника формально, дата предполагаемого закрытия сделки сдвигается автоматически при наступлении срока, сумма указывается ориентировочно и не уточняется. Признаки, наиболее ценные для обучения, оказываются наименее достоверными именно потому, что их заполнение не влияет ни на что в текущей работе менеджера.
Практический ответ на эту ситуацию лежит не в ужесточении контроля, а в перестройке ввода данных так, чтобы он совпадал с выполнением работы. Заполнение поля, результат которого сразу возвращается сотруднику в виде полезной подсказки, выполняется добросовестно; заполнение поля исключительно ради отчётности – нет. Это соображение стоит учитывать при проектировании интерфейсов ещё до постановки задачи моделирования.
Алгоритмическое ценообразование
Ценообразование – область, где применение алгоритмов даёт наиболее прямой финансовый результат и одновременно несёт наибольшие риски. Модель, оценивающая эластичность спроса по данным о прошлых продажах, позволяет назначать цену дифференцированно: по каналам, регионам, сегментам клиентов, а в отдельных отраслях – динамически во времени.
Методическая сложность состоит в том, что наблюдаемые данные о продажах содержат систематическое смещение. Компания видит результат только тех цен, которые фактически назначались, и не располагает информацией о том, что произошло бы при иных условиях. Прямая оценка эластичности на таких данных приводит к смещённым выводам, а построенная на них модель воспроизводит и закрепляет прошлую ценовую политику. Корректное решение требует либо контролируемых экспериментов с ценами, либо применения методов причинного вывода, что заметно повышает сложность проекта.
Практическая ценность структурного описания задачи здесь выше, чем ценность самого алгоритма. Разложение результата на набор влияющих факторов с раздельной оценкой вклада каждого – подход, применяемый при построении многофакторных моделей в коммерческих финансовых системах [2, с. 12-16], – позволяет понять, за счёт чего формируется маржа, и удерживает от механического переноса модельной рекомендации в прайс-лист. Это тем более существенно, что алгоритмическое ценообразование сталкивается с ограничениями, лежащими вне экономической логики: долгосрочные соглашения, репутационные соображения, антимонопольные требования. Модель, оптимизирующая маржу без учёта этих рамок, способна предложить решение, формально верное и практически неприемлемое.
Инструменты работы с торговым персоналом
Третье направление связано не с решениями о клиентах, а с организацией работы самой коммерческой службы. Сюда относятся анализ записей переговоров, автоматическое формирование отчётности, ассистенты подготовки коммерческих предложений.
Анализ телефонных разговоров и встреч даёт материал, который прежде был недоступен для систематической обработки: соотношение времени, отведённого на изложение и на выслушивание, полнота отработки возражений, частота упоминания конкурентов, реакция на обсуждение цены. Сопоставление этих характеристик с результатами сделок позволяет строить обучение продавцов на основании наблюдаемых закономерностей, а не универсальных рекомендаций.
Ассистенты на базе больших языковых моделей меняют структуру рабочего дня менеджера. Подготовка коммерческого предложения, восстановление контекста длительной переписки, составление протокола встречи – операции, суммарно занимающие значительную часть времени и не создающие ценности напрямую. Архитектурные решения, обеспечивающие работу таких ассистентов, включая механизмы долговременной памяти и связывания ответа с проверяемым источником, рассмотрены в исследовании В. В. Осадчего [1, с. 42-50]. Для коммерческого применения ключевым остаётся требование прослеживаемости: ассистент, ссылающийся на конкретные записи в системе, полезен; ассистент, порождающий правдоподобный текст без опоры на данные, создаёт риск ошибок в документах, направляемых клиенту.
Границы применимости и типовые ошибки
Опыт внедрений позволяет выделить несколько устойчиво повторяющихся ошибок.
Первая – применение алгоритмических методов при недостаточном объёме наблюдений. В сегменте крупных корпоративных продаж предприятие может заключать несколько десятков сделок в год. Обучающая выборка такого размера не позволяет построить устойчивую модель, и попытка её создания приводит к переобучению на случайных совпадениях. Здесь уместнее структурированная экспертная оценка по формализованному чек-листу, чем видимость статистического обоснования.
Вторая – игнорирование обратного влияния модели на процесс. Если система понижает приоритет определённой категории сделок, менеджеры перестают с ними работать, такие сделки закономерно не закрываются, и следующая версия модели, обученная на новых данных, понижает их приоритет ещё сильнее. Возникает самоподтверждающийся цикл, который не выявляется стандартными метриками качества и требует специального контроля – например, сохранения небольшой доли случайно распределяемых контактов.
Третья – отсутствие процедуры регулярного переобучения. Структура клиентской базы, ассортимент и конкурентная среда меняются; модель, обученная однажды, постепенно перестаёт соответствовать реальности. Деградация происходит плавно и незаметно: предсказания продолжают формироваться, доверие к ним сохраняется, а качество падает.
Четвёртая – подмена управленческого решения модельным выводом. Оценка вероятности есть основание для решения, но не само решение; когда руководитель коммерческого блока перестаёт понимать, почему система рекомендует то, что она рекомендует, управляемость снижается вне зависимости от точности алгоритма.
Выводы
Применение искусственного интеллекта в управлении продажами даёт наиболее устойчивый результат в задачах с высокой частотой однотипных решений и коротким циклом обратной связи – прогнозирование сбыта по номенклатуре с массовым спросом, приоритизация потока обращений, операционное ценообразование в каналах с высокой оборачиваемостью.
Замена точечного прогноза интервальным меняет качество планирования сильнее, чем повышение точности прогноза как такового, поскольку переводит выбор уровня сервиса из области интуиции в область явно формулируемого экономического компромисса.
В задачах ценообразования методическая корректность работы со смещением наблюдаемых данных существеннее выбора алгоритма: модель, обученная на результатах прошлой политики без учёта этого обстоятельства, воспроизводит её ограничения.
Ограничения применимости определяются объёмом накопленных наблюдений и длительностью цикла сделки. В сегментах со сложными длинными продажами алгоритмические методы целесообразно применять для обработки вспомогательной информации, а не для замещения экспертного суждения.
Перспективным направлением дальнейшей работы представляется разработка методик оценки достаточности данных для построения предсказательных моделей в коммерческой функции – формализованного ответа на вопрос, при каком объёме наблюдений переход от экспертной оценки к модельной становится обоснованным.
.png&w=384&q=75)
.png&w=640&q=75)