AIDive
Назад к глоссарию

Что такое априорный алгоритм

ГлоссарийМашинное обучение

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

Определение

Априорный алгоритм помогает находить ассоциативные правила: какие товары, события или признаки часто появляются вместе. Его классический пример — анализ покупательских корзин. Алгоритм сначала ищет часто встречающиеся наборы элементов, а затем строит правила вида «если купили A, часто покупают B».

Пример

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

Почему важно

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

Как работает

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

Где применяется

  • анализ корзин
  • рекомендации товаров
  • поиск связей в данных

Ограничения

Метод может быть тяжёлым на больших данных и выдавать много очевидных правил. Нужны правильные пороги поддержки и достоверности.