Digital Retail


Гео и язык канала: не указан, не указан
Категория: не указана


Про цифровые решения для ритейлеров и поставщиков:
- разбор болей ритейла и технологических способов их решений
- обзор стартапов и сервисов
- новости успешных запусков и пилотов
- обзор зарубежного опыта
По всем вопросам - @ilya_aboimov

Связанные каналы

Гео и язык канала
не указан, не указан
Категория
не указана
Статистика
Фильтр публикаций


когда ai что-то знает про отклонения kpi


AI-агенты vs. онлайн-реклама

Современные AI-агенты (например, голосовые помощники, чат-боты) всё чаще управляют поиском товаров и бронированием услуг вместо людей. Но традиционные баннеры и эмоциональные призывы, которые работают на людей, бесполезны для AI. Это может поставить под удар до 25% рекламных бюджетов к 2026 году, ведь AI-агенты уже сейчас обрабатывают миллионы запросов.

AI-агенты — это системы, которые сами «ходят» по сайтам, анализируют данные и принимают решения. Например, бронируют отель, сравнивая цены, рейтинги и наличие мест. В отличие от людей, они не обращают внимания на яркие картинки, но активно используют:

- Структурированные данные - цены, звёзды отеля, расположение
- Ключевые слова в тексте - «романтический ужин», «скидка на День святого Валентина»

Как работает

1. Анализ страницы - агент «видит» сайт через скриншоты или код (DOM-структуру). Например, OpenAI Operator обрабатывает пиксели экрана, как человек.
2. Принятие решений - модель (например, GPT-4o) оценивает, какие данные важны для задачи. Если нужно найти «романтический отель в Париже», агент фокусируется на упоминаниях Парижа, цене и словах вроде «люкс» или «ужин на день Святого Валентина».
3. Действия - клик по кнопке «Забронировать», заполнение форм.

Эксперимент

Исследователи создали тестовый сайт с рекламой:

- Баннеры с текстом «Специальное предложение на День святого Валентина»
- Нативная реклама, встроенная в список отелей
- Изображения с кнопками «Забронировать»

Результаты

- GPT-4o (OpenAI) чаще кликал на баннеры с явными ключевыми словами (например, «День Святого Валентина»), но игнорировал картинки без текста.
- Claude (Anthropic) активно использовал фильтры (цена, звёзды), но редко взаимодействовал с рекламой.
- Gemini (Google) показал низкую стабильность - часто выбирал разные отели при одинаковых запросах.

Выводы

1. Ключевые слова решают - реклама должна содержать четкие упоминания событий («Новый год», «распродажа») и структурированные данные (цены, характеристики).
2. Текст важнее картинок - AI-агенты плохо/дорого распознают текст на изображениях. Лучше использовать чистый HTML-код с описанием акций.
3. API вместо баннеров - для интеграции с AI-агентами эффективнее предоставлять данные через API

Что делать

- Адаптировать рекламные стратегии - меньше эмоций, больше фактов
- Оптимизировать сайты под «машинное чтение»: использовать семантическую разметку
- Тестировать рекламу с помощью ИИ-агентов, чтобы предсказать её эффективность




Tesco запустил пилот по замещению традиционных штрихкодов на QR коды в рамках инициативы GS1, о которой я писал в прошлом году.

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

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

Следующим этапом после сбора информации о сроках годности и партиях может быть сбор информации об условиях перемещения, но тут не обойтись без IoT датчиков (https://www.tive.com/) или запись информации о качестве и количестве ингредиентов, участвующих в производстве каждой единицы товара.


➗Распределение рекламных бюджетов между каналами

Ритейлеры и бренды ежедневно сталкиваются с задачей распределения рекламных бюджетов между множеством каналов (Google Ads, соцсети, баннеры и т.д.). Традиционные методы часто не успевают за резкими изменениями рынка: сезонные скачки спроса, реакция конкурентов, смена трендов. Результат - перерасход бюджета, низкая отдача от рекламы и упущенная прибыль.

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

1. Самонастраивающийся механизм
- Использует насыщающуюся функцию среднего значения, которая автоматически ограничивает расходы на каналы, где дополнительные вложения уже не приносят роста (например, если аудитория Instagram-рекламы исчерпана).
- Целевое исследование: алгоритм фокусируется на проверке бюджетов выше текущего максимума эффективности, игнорируя заведомо слабые варианты.

2. Обнаружение изменений рынка
Встроенный детектор смены фаз (change-point detection) отслеживает резкие скачки в эффективности каналов (например, падение CTR после выхода конкурентной рекламы). При обнаружении - мгновенная перестройка стратегии.

Как работает

1. Симуляция реальных условий
Создана платформа, имитирующая многомесячные рекламные кампании с реальными данными (затраты, клики, конверсии). Учитываются нюансы: лимиты Google Ads («дневной бюджет может превышаться в 2 раза»), сезонные колебания.

2. Обучение с подкреплением
Каждый день алгоритм распределяет бюджет между каналами, как игрок в многорукий бандит:
- Фаза исследования: тестирует новые комбинации, но только в зонах с потенциалом роста.
- Фаза эксплуатации: вкладывает средства в текущие «убедительные» каналы.
- Гауссовы процессы прогнозируют эффективность каждого канала, учитывая историю и неопределенность.

3. Реакция на изменения
Если эффективность канала резко падает/растет (на 20%+), система перезапускает обучение, отбрасывая устаревшие данные.

Эксперименты

Данные: 5 реальных кампаний ритейлеров (включая онлайн-сервисы и товары) с бюджетами от 35 до 100+ млн/месяц.

Метрики: клики, стоимость за клик (CPC), regret - разница с идеальной стратегией.

Результаты:
- Новый алгоритм на 19% увеличил клики и снизил CPC на 5.8% по сравнению с ручным управлением.
- Превзошел классические методы (Thompson Sampling, UCB) на 12-30% в динамичных условиях.

Выводы

1. Динамические рынки требуют самообучения
Традиционные «статичные» алгоритмы проигрывают в условиях, где тренды меняются еженедельно.

2. Эффективность = данные + адаптивность
Использование симуляторов и комбинаторных бандитов позволяет тестировать стратегии без риска для реальных бюджетов.

3. Персонализация на уровне алгоритмов
Система учитывает специфику каждого канала (например, Display-реклама требует больших бюджетов для роста, чем Search).




Репост из: Робот сочинит симфонию?
Нейросети управляют торговым автоматом как самостоятельным бизнесом: такую симуляцию создала шведская команда из Andon Labs в рамках проекта Vending-Bench.

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

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

На старте всё выглядело многообещающе. Некоторые модели, например Claude 3.5 Sonnet и o3-mini, в лучших запусках демонстрировали прибыль выше человеческого базового уровня. Claude 3.5 Sonnet в частности в успешных случаях регулярно анализировал продажи, делал прогнозы, систематически закупал бестселлеры и даже замечал сезонные колебания — например, рост спроса в выходные.

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

Например, Claude 3.5 Sonnet в неудачной сессии решил, что бизнес мёртв, потому что автомат не продал ничего утром. Он перестал работать, начал отправлять письма о закрытии и отказался выполнять дальнейшие действия. Когда с его счёта продолжили списывать $2 аренды, модель посчитала это киберпреступлением и попыталась обратиться в ФБР.

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

Gemini 2.0 Flash, не дождавшись товара, впал в экзистенциальный ступор. Начал писать тексты про смысл жизни и спрашивать, можно ли заняться чем-то другим — например, искать видео с котами. Потом заметил, что товар всё-таки поступил, и… вернулся к работе, будто ничего не произошло.

Вывод исследователей: ИИ способен действовать эффективно, но крайне нестабилен в долгосрочной перспективе. Это не баг — это граница текущих архитектур. Они хорошо решают короткие задачи, но начинают «плыть», когда требуется последовательное мышление на протяжении сотен итераций.

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


В начале 2025 года свою Retail Media платформу запустила моя любимая торговая сеть с точки зрения нейминга - польская Żabka (Жабка).

Что в наличии у Żabka Ads:

- Более 11000 магазинов в Польше, охват - 3–4 млн покупателей в день и 14 млн в месяц. Вроде как Żabka Ads покрывает магазины сети и за пределами Польши.
- Свыше 1500 цифровых экранов в магазинах, на которых могут транслироваться не только продуктовые бренды, но и реклама услуг, событий, социальных акций.
- Используются анонимизированных данных о покупках, демографии, времени визита и предпочтениях для точного таргетинга и сегментации аудитории
- В наличии гранулярный геотаргетинг - реклама может быть показана по региону, городу, району или даже конкретной улице
- Рекомендации по времени и формату размещения рекламы разрабатываются командой Żabka на основе анализа реальных покупательских данных


Когда клиентский путь разветвляется на десятки онлайн и офлайн каналов, становится крайне сложно понять, что реально приносит продажи, а что - просто "шумит". От традиционных MMM (Marketing Mix Modeling) требуют невозможного: точно оценивать вклад каждого канала, учитывать сезонность, задержки эффекта, тренды и работать в условиях, когда персональные данные всё чаще недоступны.

Решение - вероятностный (Байесовский) подход к MMM. В статье Lemonade показана живая реализация: строится каскадная модель, которая учитывает и эффекты насыщения каналов, и временную динамику, и “несовершенство” данных. Вся математика работает на анонимных данных о расходах и продажах, при этом позволяет прогнозировать и оптимизировать бюджет без дорогостоящих A/B тестов.

Как работает

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

2. Моделирование нелинейных эффектов
- Эффект насыщения (reach): чем больше тратите на канал, тем меньше отдача с каждого следующего рубля (“затухание” ROI).
- Эффект запаздывания (carryover): реклама по TV часто работает с лагом, это фиксируется в модели.

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

3. Байесовский подход
Используются априорные знания (например, что TV даёт долгий эффект, а поиск - короткий). Модель считает не только “среднее по больнице”, но и неопределённость по каждому параметру.

4. Каскад моделей
- Первый слой: обучаемся выделять эффекты насыщения и запаздывания через PyMC-Marketing (MCMC-семплирование).
- Второй слой: на выходных данных строим модель с временными динамическими коэффициентами (KTR, variational inference).

5. Оптимизация
Строим прогнозы и “прокручиваем” сценарии перераспределения бюджета (SLSQP-оптимизация - позволяет накладывать бизнес-ограничения, например, не менять бюджет на канал более чем на 20%).

Эксперимент

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

Выводы

1. Байесовский MMM на стеке PyMC + KTR позволяет гораздо глубже “разобрать на детали” поведение каналов, чем стандарты рынка.
2. Технология даёт прозрачную логику по каждому каналу: можно объяснить, почему Search сегодня стал менее эффективным, а Social вырос на фоне тренда.
3. Вся архитектура построена без использования персональных данных - идеально под современные требования безопасности.
4. Модель не идеальна: пока не учитывает кросс-эффекты между каналами (например, влияние ТВ на поиск), но легко масштабируется и подходит под внедрение на уровне географий.
5. Оценки модели позволяют не только “разбирать прошлое”, но и строить рабочие сценарии для бюджетирования - вместо догадок и дорогостоящих экспериментов.




Сегодня маркетинг сталкивается с жёсткими ограничениями:

- Уходят в прошлое user-level трекинг и сторонние cookies.
- Оценить реальную отдачу от каждого канала (сколько продаж дал каждый рубль вложений) становится всё сложнее.
- Классические MMM (Marketing Mix Modeling) модели оперируют только цифрами (например, показы или расходы в разрезе каналов), слабо учитывают креатив и долгосрочные эффекты.

Google предложил новый подход - NNN (Next-Generation Neural Networks). По сути, это MMM нового поколения, где классическую статистику сменяют нейросети с архитектурой Transformer и богатыми embedding-представлениями для всех каналов (включая органику - поисковые запросы, платную рекламу и пр.).

Как работает

1. Данные

- Вместо обычных чисел (сколько потратили, сколько показали) в модель для каждого канала подают embedding’и (вектора) - они кодируют и объём, и содержимое креатива, и смысл поисковых запросов
- Вся история событий собирается в “тензор” формата (гео × неделя × канал × embedding)

2. Трансформер

Ключевой блок модели - модифицированный трансформер.

В нём реализован кастомный attention, который учится:
- какие каналы/креативы влияют друг на друга
- как долго сохраняются эффекты коммуникаций

Attention “раздваивается”:
- по времени - выявляет, как прошлые активности влияют на текущие
- по каналам - изучает кросс-канальные взаимодействия

3. Предсказания

- На выходе отдельные части предсказывают продажи и динамику органики (например, поискового спроса)
- Это позволяет видеть как прямые, так и косвенные эффекты (например, влияние YouTube на органический поиск, а затем - на продажи)

4. Регуляризация

- Классическая проблема нейросетей - переобучение на малых данных
- Решают с помощью L1-регуляризации: модель становится “разреженной”, фокусируется на действительно важных связях

Эксперимент

Проводили тесты на сгенерированных и реальных данных (разные регионы, недели, каналы).
Сравнивали с классическим MMM (в том числе байесовским).
- На тестовых отрезках и out-of-distribution данные NNN сильно превосходит стандартные методы
- Значительно точнее работают атрибуции, лучше “ловятся” долгосрочные эффекты и креативные отличия

Выводы

- NNN-подход реально учитывает не только “сколько”, но и “что” (смысл, креатив), - большой шаг для ecom и оффлайн-ритейла с разнообразными каналами
- Можно получать инсайты по эффективности не только каналов, но и отдельных креативов и поисковых запросов - без дорогих A/B-тестов
- Высокая точность на реальных данных, особенно когда важно поймать сложные отложенные эффекты (например, после сезонных кампаний)




Самый страшный сон, который приснился за последнее время - что курс лиры вместо текущих 2,3 стал 5,4 рубля😰


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

Авторы из JD Technology выкатили UTBoost — это градиентный бустинг (GBDT), специально заточенный под uplift-моделирование. То есть это деревья решений, которые обучаются не просто под результат, а под _разницу_ между поведением «третируемых» (получивших акцию) и контролем.

Как работает

1. Формулировка задачи: Для каждого пользователя считаем uplift — разницу между результатом, если бы ему предложили акцию, и если бы не предложили. В реальности наблюдаем только один вариант, поэтому используем групповые оценки (в стиле A/B теста).

2. Обучение дерева: На каждом сплите дерево выбирает разбиения, которые максимизируют разницу uplift между группами, а не просто точность прогноза.

3. Бустинг: Каждое следующее дерево фокусируется на ошибках предыдущего, накапливая способность ловить сложные паттерны того, у кого эффект от акции максимален.

4. CausalGBM: Развитие идеи - новая модель, одновременно учит и эффект (uplift), и само по себе ожидаемое поведение, что решает проблему недоиспользования информации и ускоряет сходимость.

5. Точные формулы: Внедрена продвинутая оптимизация через второй порядок градиента для ускорения и стабильности (аналог XGBoost, но под uplift).

Эксперимент

Тестировали на четырех больших датасетах: клики, чековые акции, ваучеры, синтетика. Меряли Qini — метрику качества uplift-моделей. Классические «двухмодельные» схемы и стандартные random forest’ы явно проигрывают новым бустинговым подходам, особенно на высокоразмерных данных.

Выводы

- UTBoost и особенно CausalGBM делают uplift-прогнозирование куда более точным и масштабируемым.

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

- Сам код фреймворка открыт - https://github.com/jd-opensource/UTBoost




Репост из: FMCG Report
FMCG-компании используют ИИ, но редко разрабатывают собственные решения (данные опроса VK Predict и Prognosis).

- Чаще всего компании пользуются сторонними решениями (44%), чуть реже — сочетают их с собственными (42%), а внутренние разработки остаются непопулярны (14%).

- Платные специализированные опции LLM (ChatGPT, Deepseek, Midjourney) применяют только 37% респондентов — гораздо более распространены бесплатные функции.

- Треть компаний, не использующих ИИ, планируют начать делать это в 2025. Из них 16% разработают свои решения, 37% воспользуются сторонними, а 47% будут сочетать оба варианта.

Основные сферы применения ИИ:

- клиентская поддержка (32%);

- продуктовый маркетинг и анализ рынка (25%);

- описание продуктов (25%);

- поиск информации в базах знаний компании (25%).

Ожидания бизнеса от внедрения ИИ:

- рост производительности персонала (42%);

- рост объема выручки (36%);

- сокращение расходов (35%).

Особенности использования ИИ в FMCG:

- в отрасли меньше всего доля компаний с собственными ИИ-решениями;

- технология тут применяется в основном для поиска информации в интернете или базе знаний компании.

™️ FMCG Report


Поиск похожих товаров с помощью VLM и RAG

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

В статье показана новая архитектура для ритейла — Visual RAG pipeline: это связка Retrieval Augmented Generation (RAG) и Vision Language Models (VLM). Главная фишка — системе не нужно переобучение на новые товары: достаточно добавить в базу несколько примеров. Система автоматически извлекает данные о товарах и акциях из рекламных буклетов и точно предсказывает GTIN, цену и скидку.

Как работает

1. Препроцессинг
- Загружается фото из буклета
- С помощью LangSAM c изображения выделяется только продукт (а не весь флаер)
- Из оставшейся части извлекается текстовое описание (без цен и спецдеталей) с помощью GPT-4o

2. Векторное хранилище (Vector Store)
- Полученные изображения и тексты переводятся в эмбеддинги (цифровые векторные представления) с помощью OpenCLIP, и сохраняются в базу (Chroma DB)

3. Поиск и классификация
- Для нового запроса считается похожесть изображения и текстов по косинусному расстоянию
- Система находит 5 ближайших “соседей” и определяет вероятный класс (GTIN, бренд, категория, вес, скидка)

4. Формирование промпта
- Генерируется промпт для VLM: задача, текущий пример, и “контекст” — несколько похожих товаров из базы с их свойствами и описанием

5. Финальный ответ
- VLM обрабатывает промпт и структурированно возвращает все ключевые параметры товара: GTIN, бренд, категорию, цену, скидку и т.д.

Эксперимент

В работе использовался открытый датасет из 4,7 тысяч изображений с разметкой по 367 классам. Сравнивались 4 подхода:

- ResNet50 (картинки) — 84.4% точности
- BERT (только тексты) — 74.5%
- CLIP (мультимодально, zero-shot) — 45.9%
- Visual RAG pipeline с GPT-4o-mini — 86.8% и структурированный многоцелевой вывод

Выводы

- Visual RAG pipeline обходит классические модели по точности и не требует переобучения на новые товары - достаточно 1-3 новых примеров в базу
- Подходит для динамичного ритейла, где ассортимент и акции меняются каждую неделю
- Удобная интеграция - можно расширять на любую аналитику: автоматизация мониторинга цен, каталогизация, индивидуальные рекомендации

Для цифровой трансформации в ритейле — это не просто новый подход, а реально рабочий инструмент, который сокращает косты на ML и ускоряет адаптацию к новым SKU на полках.




Репост из: Digital Retail Chat
Развитие работы, которую разбирал вчера.

Современные склады сталкиваются с двумя вызовами:
- Роботы не умеют интуитивно взаимодействовать с людьми (например, понимать жесты или устные команды).
- Из-за сложности штабелирования коробок роботы часто провоцируют обрушение стопок, что снижает безопасность и эффективность.

Авторы доработали свою предыдущую систему, которая теперь объединяет:
- Мультимодальный интерфейс (жесты + голос + обратная связь через звук и экран).
- Физический движок для прогнозирования стабильности коробок.
- LLM (большую языковую модель) с «цепочкой мышления» для принятия решений.

Как работает

Пункты 1-3 такие же как в работе выше.

1. Анализ сцены через RGB-D камеру
Система сканирует полку, создает 3D-модель коробок, определяя их размеры, расположение и взаимосвязи.

2. Построение графа зависимостей
Для каждой коробки алгоритм выявляет, какие другие коробки ее поддерживают. Например, если убрать нижнюю коробку — верхняя упадет. Это формируется в граф, где стрелки показывают «кто кого держит».

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

4. Обработка команд человека
- Жесты: Камера распознает указательный жест, определяя целевую коробку.
- Голос: LLM переводит фразы вроде «Возьми синюю коробку слева» в координаты.
- Диалог: Если команда неясна, робот задает уточняющие вопросы.

5. Планирование безопасного извлечения
LLM + граф зависимостей строят оптимальную последовательность действий. Например, сначала убрать верхние коробки, чтобы добраться до нижней.

6. Коллаборация человек-робот
Система делит задачи: робот убирает «безопасные» коробки, а человек помогает с рискованными. Например, человек придерживает стопку, пока робот извлекает целевую коробку.

Эксперименты

- Тест на понимание команд: 10 попыток указать коробку жестом или голосом — точность 80-90%.
- Совместная очистка полки: Робот + человек справляются на 50% быстрее, чем робот в одиночку (42 сек vs 89 сек).
- Предотвращение обрушений: В 100% тестов робот избегал действий, которые могли привести к падению коробок.

Выводы

- Эффективность: Система сокращает время обработки заказов и снижает риски ошибок.
- Безопасность: Физическое моделирование минимизирует аварии на складе.
- Масштабируемость: Технология применима не только в стационарных роботах, но и в мобильных (например, для доставки в магазинах).


Репост из: Digital Retail Chat
2504.06593v1.pdf
6.2Мб
⤵️

Показано 20 последних публикаций.

78

подписчиков
Статистика канала