Дана транзакционная база данных, необходимо найти наиболее часто встречающиеся наборы товаров и набор ассоциативных правил с определенными границами значений поддержки и доверия.
Рассмотрим процесс построения ассоциативных правил в аналитическом пакете Deductor.
Транзакционная база данных, которая содержит в каждой записи номер чека и товар, приобретенный по этому чеку, имеет формат MS Excel. Для начала импортируем данные из файла MS Excel в среду Deductor, этот процесс аналогичен тому, что был рассмотрен в лекции о нейронных сетях. Единственное отличие - в назначении столбцов. Для номера транзакции (обычно в базе данных - это поле "номер чека") указываем тип "идентификатор транзакции (ID)", а для наименований товара - тип "элемент". Результат импорта базы данных из файла MS Excel в среду Deductor видим на рис. 15.2. На рисунке приведен фрагмент базы данных, которая содержит более 140 записей.

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

Мы установим такие границы для параметров поиска: минимальный и максимальный уровень поддержки равны 20% и 60% соответственно, минимальный и максимальный уровень значения достоверности равны 40% и 90% соответственно.
Эти значения были выявлены в ходе проведения нескольких экспериментов, и оказалось, что именно при таких значениях формируется требуемый набор правил. При указании некоторых значений, например, уровня поддержки от 30% до 50%, набор правил не формируется, поскольку ни одно правило по параметрам поддержки не входит в этот интервал.
На следующем шаге мастера запускается процесс поиска ассоциативных правил. В результате видим информацию о количестве множеств и найденных правил в виде гистограммы распределения часто встречающихся множеств по их мощности. Данный процесс проиллюстрирован на рис. 15.4.

| 6 | ХЛЕБ И БУЛКИ | 54,55 | 24 |
| 3 | МАСЛО | 52,27 | 23 |
| 5 | СОКИ | 50,00 | 22 |
| 10 | МАСЛО И ХЛЕБ И БУЛКИ | 45,45 | 20 |
| 4 | МОЛОКО | 43,18 | 19 |
| 2 | КЕФИР | 31,82 | 14 |
| 1 | ЙОГУРТЫ | 31,82 | 14 |
| 12 | СОКИ И ХЛЕБ И БУЛКИ | 22,73 | 10 |
| 11 | МОЛОКО И ХЛЕБ И БУЛКИ | 22,73 | 10 |
| 8 | МАСЛО И МОЛОКО | 22,73 | 10 |
| 7 | ЙОГУРТЫ И КЕФИР | 22,73 | 10 |
| 13 | МАСЛО И МОЛОКО И ХЛЕБ И БУЛКИ | 20,45 | 9 |
| 9 | МАСЛО И СОКИ | 20,45 | 9 |