Chapter 1 Intro
Chapter 1 Intro
Chapter 1 Intro
Introduction
hy Data Mining?
Summary
1
Why Data Mining?
2
Chapter 1. Introduction
Why Data Mining?
Summary
3
What Is Data Mining?
4
Knowledge Discovery (KDD) Process
This is a view from typical
database systems and data
Pattern Evaluation
warehousing communities
Data mining plays an essential
role in the knowledge discovery
process Data Mining
Task-relevant Data
Data Cleaning
Data Integration
Databases
5
KDD Process: A Typical View from ML and
Statistics
6
Chapter 1. Introduction
Why Data Mining?
Summary
7
Data Mining: On What Kinds of Data?
Database-oriented data sets and applications
Relational database, data warehouse, transactional database
Advanced data sets and advanced applications
Data streams and sensor data
Time-series data, temporal data, sequence data (incl. bio-sequences)
Structure data, graphs, social networks and multi-linked data
Object-relational databases
Heterogeneous databases and legacy databases
Spatial data and spatiotemporal data
Multimedia database
Text databases
The World-Wide Web
8
Chapter 1. Introduction
Why Data Mining?
Summary
9
Data Mining Function: (1) Generalization
10
Data Mining Function: (2) Association and
Correlation Analysis
Frequent patterns (or frequent itemsets)
What items are frequently purchased together by a
customer
Association, correlation vs. causality
A typical association rule
Bread Peanut Butter [0.5%, 75%] (support, confidence)
Support reflects utility while confidence reflects certainty of the conclusion
High confidence value need not necessarily indicate strong
correlation between the items.
If 80% transactions has Peanut Butter, the above rule reflects negative
association between the two.
14
Evaluation of Patterns
Interesting patterns represent knowledge
Are all mined patterns interesting?
One can mine tremendous amount of “patterns” and knowledge
Patterns are interesting if they are:
Easily understood
Valid on new or unknown data with a high degree of certainty
Potentially useful and Novel
Evaluation of mined patterns Directly mine only interesting
patterns / knowledge using:
some objective measures like typicality, support, confidence are used for
descriptive tasks while precision, recall, accuracy, etc are used for
predictive tasks.
Novelty, timeliness and actionability are subjective assessments 15
Chapter 1. Introduction
Why Data Mining?
Summary
16
Data Mining: Confluence of Multiple Disciplines
17
Why Confluence of Multiple Disciplines?
18
Chapter 1. Introduction
Why Data Mining?
Summary
19
Applications of Data Mining
Business Intelligence systems: Customer Relationship Management,
Predictive analytics for specific contexts, OLAP support for better
understanding business scenario
Web page analysis: Search engines for web page classification,
clustering using PageRank & HITS algorithms, context–aware Query
recommendations
Collaborative Filtering & Recommender systems
Market Basket analysis to targeted marketing
Medical data analysis: disease diagnosis, anomaly detection in medical
images, microarray data analysis
Weather modelling and prediction of future climatic conditions
20
Chapter 1. Introduction
Why Data Mining?
Summary
21
Major Data Mining Issues related to …
Mining Methodology
Mining various, possibly new, kinds of knowledge
Mining knowledge in (the subspaces of) a multi-dimensional space
Data mining: An interdisciplinary effort (eg: Q&A sys need NLP, Info
Retrieval and Mining)
Boosting the power of discovery in a networked environment (info
sharing among semantically linked heterogeneous data sources)
Handling noise, uncertainty, and incompleteness of data; sometimes
incorrect data due to attackers
Pattern evaluation and pattern- or constraint-guided mining (to focus
mining on specific topics or aspects of interest, context-aware RSs, etc.)
User Interaction
Interactive mining(dynamically change focus based on previous results)
Incorporation of background knowledge (domain specific relationships)
Presentation and visualization of data mining results 22
Major Data Mining Issues related to …
23