Prepared by: Mahmoud Rafeek Al-Farra

Slides:



Advertisements
Similar presentations
COMP3740 CR32: Knowledge Management and Adaptive Systems
Advertisements

Decision Tree Approach in Data Mining
Prepared by: Mahmoud Rafeek Al-Farra College of Science & Technology Dep. Of Computer Science & IT BCs of Information Technology Data Mining
Classification Techniques: Decision Tree Learning
Data Mining Practical Machine Learning Tools and Techniques Slides for Chapter 3 of Data Mining by I. H. Witten, E. Frank and M. A. Hall.
Decision Trees Instructor: Qiang Yang Hong Kong University of Science and Technology Thanks: Eibe Frank and Jiawei Han.
Lazy Associative Classification By Adriano Veloso,Wagner Meira Jr., Mohammad J. Zaki Presented by: Fariba Mahdavifard Department of Computing Science University.
An overview of The IBM Intelligent Miner for Data By: Neeraja Rudrabhatla 11/04/1999.
1 Classification with Decision Trees I Instructor: Qiang Yang Hong Kong University of Science and Technology Thanks: Eibe Frank and Jiawei.
Machine Learning Lecture 10 Decision Trees G53MLE Machine Learning Dr Guoping Qiu1.
Classification I. 2 The Task Input: Collection of instances with a set of attributes x and a special nominal attribute Y called class attribute Output:
Basic Data Mining Technique
Inferring Decision Trees Using the Minimum Description Length Principle J. R. Quinlan and R. L. Rivest Information and Computation 80, , 1989.
1 Knowledge Discovery Transparencies prepared by Ho Tu Bao [JAIST] ITCS 6162.
Prepared by: Mahmoud Rafeek Al-Farra College of Science & Technology Dep. Of Computer Science & IT BCs of Information Technology Data Mining
CS690L Data Mining: Classification
Prepared by: Mahmoud Rafeek Al-Farra College of Science & Technology Dep. Of Computer Science & IT BCs of Information Technology Data Mining
Prepared by: Mahmoud Rafeek Al-Farra
Data Mining Practical Machine Learning Tools and Techniques Chapter 4: Algorithms: The Basic Methods Section 4.2 Statistical Modeling Rodney Nielsen Many.
Chapter 6 Classification and Prediction Dr. Bernard Chen Ph.D. University of Central Arkansas.
Data Mining Practical Machine Learning Tools and Techniques Chapter 4: Algorithms: The Basic Methods Sections 4.1 Inferring Rudimentary Rules Rodney Nielsen.
Classification And Bayesian Learning
An Exercise in Machine Learning
An Introduction Student Name: Riaz Ahmad Program: MSIT( ) Subject: Data warehouse & Data Mining.
1 Classification: predicts categorical class labels (discrete or nominal) classifies data (constructs a model) based on the training set and the values.
Data Mining By Farzana Forhad CS 157B. Agenda Decision Tree and ID3 Rough Set Theory Clustering.
DATA MINING TECHNIQUES (DECISION TREES ) Presented by: Shweta Ghate MIT College OF Engineering.
CSE573 Autumn /11/98 Machine Learning Administrative –Finish this topic –The rest of the time is yours –Final exam Tuesday, Mar. 17, 2:30-4:20.
DECISION TREES An internal node represents a test on an attribute.
Decision Trees an introduction.
Chapter 18 From Data to Knowledge
Machine Learning Lecture 2: Decision Tree Learning.
Data Science Algorithms: The Basic Methods
Classification Algorithms
Teori Keputusan (Decision Theory)
Data Science Algorithms: The Basic Methods
Decision Trees: Another Example
Artificial Intelligence
Mining Time-Changing Data Streams
Chapter 6 Classification and Prediction
Data Science Algorithms: The Basic Methods
Decision Tree Saed Sayad 9/21/2018.
A task of induction to find patterns
Classification and Prediction
ID3 Algorithm.
Machine Learning Week 1.
Machine Learning Techniques for Data Mining
Weka Package Weka package is open source data mining software written in Java. Weka can be applied to your dataset from the GUI, the command line or called.
Prepared by: Mahmoud Rafeek Al-Farra
Prepared by: Mahmoud Rafeek Al-Farra
Prepared by: Mahmoud Rafeek Al-Farra
Clustering.
Data Mining – Chapter 3 Classification
Machine Learning: Lecture 3
Classification and Prediction
Play Tennis ????? Day Outlook Temperature Humidity Wind PlayTennis
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
Dept. of Computer Science University of Liverpool
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
Prepared by: Mahmoud Rafeek Al-Farra
©Jiawei Han and Micheline Kamber
A task of induction to find patterns
Data Mining CSCI 307, Spring 2019 Lecture 15
Data Mining CSCI 307, Spring 2019 Lecture 21
A task of induction to find patterns
Data Mining CSCI 307, Spring 2019 Lecture 18
Data Mining CSCI 307, Spring 2019 Lecture 6
Data Mining CSCI 307, Spring 2019 Lecture 9
Presentation transcript:

Prepared by: Mahmoud Rafeek Al-Farra College of Science & Technology Dep. Of Computer Science & IT BCs of Information Technology Data Mining Chapter 4_2: Classification Methods (Examples) Prepared by: Mahmoud Rafeek Al-Farra 2013 www.cst.ps/staff/mfarra

Course’s Out Lines Introduction Data Preparation and Preprocessing Data Representation Classification Methods Evaluation Clustering Methods Mid Exam Association Rules Knowledge Representation Special Case study : Document clustering Discussion of Case studies by students

Out Lines Comparing Classification Methods Machine learning techniques Decision Trees k-Nearest Neighbors Naïve Bayesian Classifiers Neural Networks

Comparing Classification Methods Predictive Accuracy: Ability to correctly predict the class label. Speed: Computation costs involved in generating and using model Robustness: Ability to make correct predictions given noisy or/and missing values

Comparing Classification Methods Scalability: Ability to construct model efficiently given large amounts of data Interpretability: Level of understanding and insight that is provided by the model.

Machine learning techniques Things learn when they change their behavior in a way that makes them perform better in the future. Machine learning is the subfield of artificial intelligence that is concerned with the design and development of algorithms that allow computers (machines) to improve their performance over time (to learn) based on data, such as from sensor data or databases

Machine learning techniques Examples of machine learning techniques: Decision Trees k-Nearest Neighbors Naïve Bayesian Classifiers

Decision Trees Decision tree learning is a common method used in data mining. It is an efficient method for producing classifiers from data. A Decision Tree is a tree-structured plan of a set of attributes to test in order to predict the output.

Decision Trees

Decision tree consist of: An internal node is a test on an attribute, e.g. Body temperature . A branch represents an outcome of the test, e.g., Warm A leaf node represents a class label e.g. Mammals At each node, one attribute is chosen to split training examples into distinct classes as much as possible A new case is classified by following a matching path to a leaf node.

Decision tree consist of:

Weather Data: Play or not Play? Outlook Temperature Humidity Windy Play? sunny hot high false No High true overcast Yes rain mild cool normal

Weather Data: Play or not Play? Outlook Case Study: How To Build a tree? sunny rain overcast Humidity Yes Windy true false high normal No Yes No Yes

How To Build a tree? Top-down tree construction Which is the best attribute? ….

Next … k-Nearest Neighbors Naïve Bayesian Classifiers

Thanks