23
Data mining : Concepts and Approaches Ordibehesht 16 th Professor: Dr. Hossein Siadat By: Mahsa Rezaei Presentation on the topics of “IT” course IT Management - Shahid Beheshti University - Management and Accounting Department

data mining

Embed Size (px)

Citation preview

Data mining: Concepts and Approaches

Ordibehesht 16th

Professor: Dr. Hossein Siadat

By: Mahsa Rezaei

Presentation on the topics of “IT” course

IT Management - Shahid Beheshti University - Management and Accounting Department

Introduction:

Introduction:

Noisy Data Data Information Knowledge

Introduction:

Introduction:

Knowledge Discovery from Data (KDD)

What is data mining?

Necessity of data mining:

World Wide Web

Engineering and Medical Sciences

Stock exchange Data

Banking Data

Chain Markets

Training Centers

And etc.

Example:

Evolutional Path of Data-based Systems:

Before 1960• Creation of Data Bases and Keeping

Data

1970-mid 1980 • Creation of Data Base Management Systems

Mid 1980-now

Last 1980-now

After that …

• Advanced Data Base Systems

• Advanced Data Analysis (including

Data Mining)

Applications of Data Mining:

Economy and job related cases

Commercial affairs and financial/economic analysis

Human Societies(Social Networks like facebook…)

Banking

Communication over internet(like Skype, Google talk,…) and without internet(like mobiles,…)

Engineering Sciences

Other fields of science

Knowledge Discovery Steps:

Data Cleaning

Data Integration

Data Reduction or Data Selection

Data Transformation

Data Mining

Pattern Evaluation

Knowledge Presentation

Data mining tools:

IBM SPSS Modeler

Oracle

Neuro Solutions

Weka (Java based)

Microsoft SQL server

Matlab, C++, Perl, Python

Lots of other open source and commercial softwares

Refer to Wikipedia for the complete list of tools: http://en.wikipedia.org/wiki/Data_mining

What kind of data can be used as Data mining input?

•Database Data

•Data Warehouse Data

•Transactional DataSimple Data

•Voice

•PictureComplicated

Data

Data Mining Outputs Patterns

Descriptive Pattern Provident Pattern

Understandable for human

Valid for the new set of Data

Potentialy efficient

Not evident

Pat

tern

Sp

ecif

icat

ion

Data mining outputs:

Data mining involves six common classes of tasks:

Anomaly Detection(Outlier/Change/Deviation Detection)

Association Rule Learning(Dependency Modelling)

Clustering

Data mining outputs:

Classification

Regression

Summerization

Difficulties of data mining:

Data Mining Approaches

Efficiency and Scalability

Variety of investigatable Data

Interactive Data

Process mining:

Business Intelligence and Data Mining:

Conclusion:

• Data mining: Discovering interesting patterns from large amounts of data

• A KDD process includes data cleaning, data integration, data selection,

transformation, data mining, pattern evaluation, and knowledge

presentation

• Mining can be performed in a variety of information repositories

• Data mining functionalities: characterization, discrimination, association,

classification, clustering, outlier and trend analysis, etc.

• Major issues in data mining

20

Conferences and Journals on Data Mining:

• KDD Conferences

• ACM SIGKDD Int. Conf. on Knowledge Discovery in Databases and Data Mining (KDD)

• SIAM Data Mining Conf. (SDM)

• (IEEE) Int. Conf. on Data Mining (ICDM)

• Conf. on Principles and practices of Knowledge Discovery and Data Mining (PKDD)

• Pacific-Asia Conf. on Knowledge Discovery and Data Mining (PAKDD)

Other related conferences

ACM SIGMOD

VLDB

(IEEE) ICDE

WWW, SIGIR

ICML, CVPR, NIPS

Journals

Data Mining and Knowledge

Discovery (DAMI or DMKD)

IEEE Trans. On Knowledge and

Data Eng. (TKDE)

KDD Explorations

ACM Trans. on KDD

21

Recommended Reference Books:

• S. Chakrabarti. Mining the Web: Statistical Analysis of Hypertex and Semi-Structured Data.

Morgan Kaufmann, 2002

• R. O. Duda, P. E. Hart, and D. G. Stork, Pattern Classification, 2ed., Wiley-Interscience, 2000

• T. Dasu and T. Johnson. Exploratory Data Mining and Data Cleaning. John Wiley & Sons, 2003

• U. M. Fayyad, G. Piatetsky-Shapiro, P. Smyth, and R. Uthurusamy. Advances in Knowledge

Discovery and Data Mining. AAAI/MIT Press, 1996

• U. Fayyad, G. Grinstein, and A. Wierse, Information Visualization in Data Mining and Knowledge

Discovery, Morgan Kaufmann, 2001

• J. Han and M. Kamber. Data Mining: Concepts and Techniques. Morgan Kaufmann, 2nd ed.,

2006

D. J. Hand, H. Mannila, and P. Smyth, Principles of Data Mining, MIT Press, 2001

T. Hastie, R. Tibshirani, and J. Friedman, The Elements of Statistical Learning: Data Mining,

Inference, and Prediction, Springer-Verlag, 2001

T. M. Mitchell, Machine Learning, McGraw Hill, 1997

G. Piatetsky-Shapiro and W. J. Frawley. Knowledge Discovery in Databases. AAAI/MIT Press, 1991

P.-N. Tan, M. Steinbach and V. Kumar, Introduction to Data Mining, Wiley, 2005

S. M. Weiss and N. Indurkhya, Predictive Data Mining, Morgan Kaufmann, 1998

I. H. Witten and E. Frank, Data Mining: Practical Machine Learning Tools and Techniques with Java

Implementations, Morgan Kaufmann, 2nd ed. 2005

Recommended Reference Books: