Смекни!
smekni.com

Вступ до аналізу асоціативних правил (стр. 4 из 4)

На першому кроці необхідно імпортувати дані в Deductor.Використовуючи кнопку

, вказуємо шлях до текстового файлу з роздільниками. Для прикладу, можна вибрати один із готових прикладів у папці «Samples» –Supermarket.txt:

Пілся натискування кнопки «Далі» вказуємо тип роздільника та інші параметри імпорту. Наступним кроком є вказання параметрів стопвпців:

Після цього натискаємо кнопку «Далі», а потім – «Пуск». Після виконання процесу імпорту даних з текстового файлу потрібно вибрати спосіб їх відображення (за замовчуванням – таблиця). Після цього маємо дані, готові для опрацювання:

асоціативний правило аналітичний


Стаємо на відповідну гілку в сценарії та натискаємо кнопку

Майстра обробки даних:

Серед методів опрацювання даних вибираємо

Асоціативні правила, після чого потрібно вказати, який стовпець відповідає за номер чи ідентифікатор транзакції, а який містить самі елементи (в даному випадку – покупки):


Наступне вікно дозволяє вказати значення мінімальних та максимальних підтримки та достовірності правил:

В наступному вікні натискаємо кнопку «Пуск», після чого здійснюється аналіз згідно вказаних значень:

Далі знову пропонуються різні способи візуалізації даних. Вибираємо всі способи відображення, що знаходяться в групі «DataMining». В результаті одержуємо:

- Набір асоціативних правил з вказанням їх підтримки, достовірності та кількості.

- Популярні набори елементів (в даному випадку – покупок).

- Дерево правил за наслідком, наприклад:

що буде показувати, після покупки яких продуктів далі ймовірно будуть куплені сухарі.

- Можливість розрахувати умову «якщо... то...»: наприклад, можна вказати умову «вафлі», а потім натиснути кнопку «Розрахувати правила» або Ctrl+Enter. Після цього внизу в області наслідку з’являться відповідні записи «чай», «сухарі», «сухарі і чай» з вказанням всіх параметрів.


[1] Приклад з підручника: Методы и модели анализа данных: OLAP и Data Mining / А. А. Барсегян, М. С. Куприянов, В. В. Сепаненко, И. И. Холод.

[2] Імплікація — логічний оператор «якщо …, то …».

[3] ADO (від англ. ActiveX Data Objects — «об'єкти даних ActiveХ») — інтерфейспрограмування ужитків для доступу до даних, розроблений компанією Microsoft (MS Access, MS SQL Server), що базується на технології компонентів ActiveX. ADO дозволяє представляти дані з різноманітних джерел (реляційних баз даних, текстових файлів і т.д.) в объектно-орієнтованому вигляді.