Открыть сервис

Анализ корзины

Анализ корзины (также известный как анализ рыночной корзины, англ. Market Basket Analysis) — это аналитический метод, используемый в розничной торговле, электронной коммерции и других сферах для выявления ассоциативных правил между товарами или услугами, которые часто приобретаются вместе. Основная цель анализа — обнаружение скрытых закономерностей в потребительском поведении на основе данных о транзакциях, что позволяет оптимизировать мерчандайзинг, ценообразование, рекомендательные системы и маркетинговые кампании.

История

Метод анализа корзины получил широкое распространение с развитием информационных технологий и систем сбора данных в розничной торговле в 1990-х годах. Одним из первых и наиболее известных примеров применения считается исследование, проведённое сетью супермаркетов в США, которое выявило, что покупатели, приобретающие подгузники, часто также покупают пиво. Хотя достоверность этого конкретного случая оспаривается, он иллюстрирует суть метода: поиск неочевидных связей между товарами.

С развитием больших данных (Big Data) и методов машинного обучения анализ корзины стал более сложным и точным. В начале XXI века он стал неотъемлемой частью систем управления взаимоотношениями с клиентами (CRM) и платформ электронной коммерции, таких как Amazon и Ozon, где используется для формирования рекомендаций («с этим товаром часто покупают»).

Основные понятия и метрики

Анализ корзины опирается на несколько ключевых метрик, которые позволяют оценить силу и значимость выявленных ассоциативных правил. Правило обычно записывается в виде «Если товар A, то товар B» (A → B).

Поддержка (Support)

Поддержка показывает, как часто правило встречается в наборе данных. Вычисляется как отношение числа транзакций, содержащих одновременно A и B, к общему числу транзакций. \[ \text{Support}(A \rightarrow B) = \frac{\text{Число транзакций с A и B}}{\text{Общее число транзакций}} \] Высокое значение поддержки указывает на то, что комбинация товаров популярна.

Достоверность (Confidence)

Достоверность показывает, насколько часто правило оказывается верным. Вычисляется как отношение числа транзакций с A и B к числу транзакций, содержащих A. \[ \text{Confidence}(A \rightarrow B) = \frac{\text{Число транзакций с A и B}}{\text{Число транзакций с A}} \] Высокая достоверность означает, что при покупке A товар B покупается с большой вероятностью.

Лифт (Lift)

Лифт (или подъём) показывает, насколько вероятнее покупка B при покупке A по сравнению со случайной покупкой B. Вычисляется как отношение достоверности к общей доле транзакций с B. \[ \text{Lift}(A \rightarrow B) = \frac{\text{Confidence}(A \rightarrow B)}{\text{Support}(B)} \] Значение лифта больше 1 указывает на положительную взаимосвязь (товары дополняют друг друга), меньше 1 — на отрицательную (товары заменяют друг друга), равное 1 — на независимость.

Левераж (Leverage) и Уверенность (Conviction)

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

Алгоритмы

Наиболее распространённым алгоритмом для анализа корзины является Apriori, предложенный Рамешем Агравалом и Рамакришнаном Шрикантом в 1994 году. Он работает в два этапа:

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

Существуют и другие алгоритмы, такие как FP-Growth (Frequent Pattern Growth), который более эффективен при работе с большими объёмами данных за счёт использования сжатого представления данных (дерева FP), и Eclat, который использует пересечение множеств транзакций.

Применение

Розничная торговля и электронная коммерция

Маркетинг и реклама

Здравоохранение

Телекоммуникации и банковское дело

Ограничения и критика

Несмотря на широкое применение, анализ корзины имеет ряд ограничений:

Развитие и современные тенденции

Современные методы анализа корзины всё чаще интегрируются с другими подходами, такими как:

В России анализ корзины активно применяется крупными розничными сетями, такими как X5 Group, Магнит, а также маркетплейсами (Wildberries, Ozon) и банками (Сбер, ВТБ) для повышения эффективности продаж и персонализации.

Источники

  1. Agrawal, R., & Srikant, R. (1994). Fast algorithms for mining association rules. Proceedings of the 20th VLDB Conference.
  2. Han, J., & Kamber, M. (2006). Data Mining: Concepts and Techniques. Morgan Kaufmann.
  3. Tan, P. N., Steinbach, M., & Kumar, V. (2005). Introduction to Data Mining. Addison-Wesley.
  4. «Розничная торговля в России: итоги 2023 года» — аналитический отчёт INFOLine.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →