Raw

5. Зміст звіту

Звіт здають разом із вихідним кодом програми. Він має містити такі розділи.

  1. Титульна сторінка — назва дисципліни, номер і тема лабораторної роботи («Пошук асоціативних правил. Алгоритми Apriori та Eclat»), прізвище та група студента, дата.

  2. Мета роботи — стисле формулювання (див. 1purpose.md).

  3. Коротка теорія — своїми словами: транзакційна база й набори; означення асоціативного правила (XY=X \cap Y = \varnothing); чотири міри інтересовності (підтримка, достовірність, підйом, переконливість) із формулами; властивість Apriori (антимонотонність); ідея Eclat (перетин tid-множин).

  4. Аудиторна частина — розв’язання задач із 3classroom.md з проміжними кроками: підтримки наборів, достовірність/підйом/переконливість правил (Задача 1); покроковий Apriori — часті 1- та 2-набори, відсів кандидатів, згенеровані правила (Задача 2); перевірка через tid-множини та відбір цікавих правил (Задача 3).

  5. Опис програми — обрана мова та бібліотеки; формат вхідного файлу; як реалізовано читання транзакцій, генерацію та відсів кандидатів, підрахунок підтримки й генерацію правил; який рівень складності виконано.

  6. Результати роботи програми — знімок або лістинг виводу на тестовому файлі; обов’язково — перевірка на даних Задачі 2 (smin=0.5s_{\min} = 0.5, cmin=0.7c_{\min} = 0.7): три часті 2-набори з підтримкою 0.50.5 і чотири правила з достовірністю 0.750.75, а також на власному наборі транзакцій.

  7. Перевірка правильності — порівняння виводу програми з обчисленням «руками» (або з бібліотечною реалізацією для високого рівня); для високого рівня — порівняння результатів Apriori та Eclat (мають збігатися); коментар про збіг.

  8. Досягнутий рівень — базовий / середній / високий і які пункти охоплено.

  9. Висновки — що реалізовано, які труднощі виникли (напр., генерація й відсів кандидатів, вибір порогів smins_{\min}/cminc_{\min}, впорядкування правил за підйомом) і чого ви навчилися.

Вимоги до здавання. Програма має бути працездатною й давати результат, що збігається з обчисленням «руками» на контрольних даних. Кожне правило супроводжуйте його підтримкою, достовірністю та підйомом; завжди зазначайте, за яких порогів smins_{\min} і cminc_{\min} отримано результат.

Laboratory/Laboratory11/5report.md · 3.9 KB · updated 2026-08-04 23:32