Back to the 2020 paper

Module 2: Data Mining Fundamentals and Association Rule Mining

20207m

Describe the steps involved in data mining when viewed as a process of knowledge discovery.

Worked SolutionAI Assisted

Data Mining as Knowledge Discovery — Steps

Data mining, viewed within the KDD (Knowledge Discovery in Databases) framework, involves the following iterative steps:

Raw Data
   │
   ▼
1. Data Cleaning ───────────▶ remove noise, inconsistent data
   │
   ▼
2. Data Integration ────────▶ combine multiple data sources
   │
   ▼
3. Data Selection ──────────▶ retrieve data relevant to the task
   │
   ▼
4. Data Transformation ─────▶ consolidate into forms suitable for mining
   │                           (aggregation, normalization)
   ▼
5. Data Mining ─────────────▶ apply algorithms to extract patterns
   │                           (classification, clustering, association)
   ▼
6. Pattern Evaluation ──────▶ identify truly interesting patterns
   │                           using interestingness measures
   ▼
7. Knowledge Presentation ──▶ visualize/present mined knowledge
   │                           (reports, graphs, rules)
   ▼
Useful Knowledge

Step-by-step explanation

  1. Data Cleaning — removes noise and inconsistent/incomplete data.
  2. Data Integration — merges data from multiple heterogeneous sources into one coherent store.
  3. Data Selection — retrieves only the data relevant to the analysis task at hand.
  4. Data Transformation — converts/consolidates data into forms appropriate for mining (e.g., aggregation, normalization, discretization).
  5. Data Mining — the essential step where intelligent methods (classification, clustering, association rule mining, etc.) are applied to extract data patterns.
  6. Pattern Evaluation — identifies truly interesting patterns representing knowledge, based on interestingness measures (support, confidence, novelty).
  7. Knowledge Presentation — visualization and knowledge representation techniques present the mined knowledge to users in an understandable form.

Steps 1–4 together are often called preprocessing, and this whole pipeline is typically iterative — insights from later steps may send you back to refine earlier ones (e.g., pattern evaluation might reveal that different data selection is needed).

Similar questions

Free AppAndroid App

Coursify Android App

Generate AI courses, take quick quizzes between classes, and master complex engineering concepts on the go.