SlideShare a Scribd company logo
4
Most read
6
Most read
17
Most read
Decision Tree
Group Member:
Md Ibrahim Adham Mesu
Sakib Hasan Rial
Lifonar Afrin Lifa
Md Islam Khan
Abdullah Al Redwan
Content:
Introduction
Types
Algorithm
Cart Algorithm
C5.0 Algorithm
Advantages
Limitation
Application
What is Decision Tree?
Decision Tree:
A decision tree is a graphical representation of possible solutions to a
decision based on certain conditions.
It's called a decision tree because it starts with a single box (or root),
which then branches off into a number of solutions, just like a tree.
Decision trees provide an effective method of Decision Making.
Decision Tree:
A decision tree consists of 3 types of nodes
1. Decision nodes - commonly represented
by squares
2. Chance nodes - represented by circles
3. End nodes - represented by triangles
A decision tree consists of 2 types of
branches :
1. Decision branches
2. Event branches
Fig: Decision Tree
Algorithm
Input:
D // Training data
Output:
T //Decision tree
DT Build algorithm
// Simplistic algorithm to illustrate naive approach to building DT
Types of Decision Trees:
Types of decision tree is based on the type of target variable we
have. It can be of two types:
Categorical Variable Decision Tree
Continuous Variable Decision Tree
Categorical Variable Decision Tree:
Categorical Variable Decision Tree:
Decision Tree which has categorical
target variable then it called as
categorical variable decision tree.
E.g.:- In scenario, where the target
variable was “Student will distributed
in gender and height” i.e. YES or NO.
Continuous Variable Decision Tree:
Continuous Variable Decision Tree:
Decision Tree has continuous target variable then it is called as
Continuous Variable Decision Tree.
E.g.:-
A worker thinking about his salary and take decision. Is he accept
new job offer(yes/ no). In this case, we are predicting values for
continuous variable.
Continuous Variable Decision Tree:
Assumptions while creating Decision Tree:
Some of the assumptions we make while using Decision tree:
At the beginning, the whole training set is considered as the root.
Feature values are preferred to be categorical. If the values are
continuous then they are discretized prior to building the model.
Records are distributed recursively on the basis of attribute values.
Order to placing attributes as root or internal node of the tree is done
by using some statistical approach.
Different types of Algorithm:
HUNTS
CART
ID3
C5.0
SPRINT
CHAID
Cart Decision Tree:
sprit
Gini Index
Cost complexity pruning
C5.0 Decision Tree:
Multi sprit
Info gain
Pessimistic pruning
Advantages:
Decision Trees are easy to explain. It results in a set of rules.
It follows the same approach as humans generally follow while
making decisions.
Interpretation of a complex Decision Tree model can be simplified by
its visualizations. Even a naive person can understand logic.
The Number of hyper-parameters to be tuned is almost null.
It can be combined with other decision techniques.
Limitation:
There is a high probability of overfitting in Decision Tree.
Generally, it gives low prediction accuracy for a dataset as compared
to other machine learning algorithms.
Information gain in a decision tree with categorical variables gives a
biased response for attributes with greater no. of categories.
Calculations can become complex when there are many class labels.
Application of decision Tree:
Decision tree has been used to develop models for prediction and
classification in different domains some of which are:
Business management
Customer relationship management
Fraudulent statement detection
Engineering
Energy consumption
Fault diagnosis
Healthcare management
Agriculture
Applications in Real Life
Selecting a flight to travel
Choosing a best friend
Handling late night cravings
Applications in Business
Alternatives: Decision tree helps organizations to view the
alternatives way that can happen.
Events: Possible result may have two events.
Outcomes: Possible result from the decision tree.
References:
Kamiński, B.; Jakubczyk, M.; Szufel, P. (2017). "A framework for
sensitivity analysis of decision trees“
Quinlan, J. R. (1987). "Simplifying decision trees". International
Journal of Man-Machine Studies.
Venky Rao(2013 ).Journal “Introduction to Classification & Regression
Trees (CART).
Utgoff, P. E. (1989). “Incremental induction of decision trees”.
Machine learning.
Decision tree

More Related Content

PPTX
An introduction to decision trees
PDF
Classification and regression trees (cart)
PPTX
Decision tree
PPTX
Decision tree presentation
PPTX
Decision tree
PPTX
An introduction to decision trees
PPTX
Decision Tree Learning
An introduction to decision trees
Classification and regression trees (cart)
Decision tree
Decision tree presentation
Decision tree
An introduction to decision trees
Decision Tree Learning

What's hot (20)

PPTX
Anova; analysis of variance
PDF
Regression analysis and its type
PPTX
Linear Regression
PPTX
Regression
PPTX
Regression Analysis
PPTX
Maximum likelihood estimation
PPTX
Logistic Regression.pptx
PPTX
Regression
PPTX
ANOVA TEST by shafeek
PDF
Simple & Multiple Regression Analysis
PPTX
Poisson distribution
PPTX
Regression analysis
PDF
Statistical Distributions
PPTX
Wilcoxon signed rank test
PPTX
Goodness Of Fit Test
DOCX
Probability distribution
PPTX
Regression ppt
PPTX
Anova ppt
PPT
Linear regression
Anova; analysis of variance
Regression analysis and its type
Linear Regression
Regression
Regression Analysis
Maximum likelihood estimation
Logistic Regression.pptx
Regression
ANOVA TEST by shafeek
Simple & Multiple Regression Analysis
Poisson distribution
Regression analysis
Statistical Distributions
Wilcoxon signed rank test
Goodness Of Fit Test
Probability distribution
Regression ppt
Anova ppt
Linear regression
Ad

Similar to Decision tree (20)

PDF
Data Science - Part V - Decision Trees & Random Forests
PPTX
Ai & Machine learning - 31140523010 - BDS302.pptx
PPTX
Pokli Machine-Learning-Decision-Trees.pptx
PPT
Slide3.ppt
PDF
Decision Tree-ID3,C4.5,CART,Regression Tree
PPTX
Decision Tree Machine Learning Detailed Explanation.
PDF
Understanding Decision Trees in Machine Learning: A Comprehensive Guide
PDF
Machine Learning Unit-5 Decesion Trees & Random Forest.pdf
PPTX
Decision trees
PPT
decisiontrees.ppt
PPT
decisiontrees.ppt
PPT
decisiontrees (3).ppt
PPTX
Decision Tree Classification Algorithm.pptx
PPTX
Primer on major data mining algorithms
PPTX
Decision_Tree_Presentation_with_indepth_analysis.pptx
PPTX
7 Decision Trees and Entrophy in software .pptx
PPT
Lecture -3 Classification(Decision Tree).ppt
PPTX
Decision Tree Algorithm With Example | Decision Tree In Machine Learning | Da...
DOCX
Classification Using Decision Trees and RulesChapter 5.docx
PPTX
supervised machine learning algorithms support vector machine
Data Science - Part V - Decision Trees & Random Forests
Ai & Machine learning - 31140523010 - BDS302.pptx
Pokli Machine-Learning-Decision-Trees.pptx
Slide3.ppt
Decision Tree-ID3,C4.5,CART,Regression Tree
Decision Tree Machine Learning Detailed Explanation.
Understanding Decision Trees in Machine Learning: A Comprehensive Guide
Machine Learning Unit-5 Decesion Trees & Random Forest.pdf
Decision trees
decisiontrees.ppt
decisiontrees.ppt
decisiontrees (3).ppt
Decision Tree Classification Algorithm.pptx
Primer on major data mining algorithms
Decision_Tree_Presentation_with_indepth_analysis.pptx
7 Decision Trees and Entrophy in software .pptx
Lecture -3 Classification(Decision Tree).ppt
Decision Tree Algorithm With Example | Decision Tree In Machine Learning | Da...
Classification Using Decision Trees and RulesChapter 5.docx
supervised machine learning algorithms support vector machine
Ad

More from Estiak Khan (20)

PPTX
Steps in simulation study
PPTX
Smart bajarlist wireless
PPTX
Spiral model
PPTX
Scrum agile-process
PPTX
Waterfall model
PPTX
V model
PPTX
Use case-slide
PPTX
Graphical user-interface
PPTX
Graphical User Interface (GUI)
PPTX
Graphical user-interface (GUI)
PPTX
Future operating system
PPTX
Android operating system
PPTX
Cloud computing
PPTX
Disadvantages of cloud computing
PPTX
Determinants of supply
PPT
Law of supply
PPTX
Distributed systems-analysis-and-design
PPTX
wireless networking
PPTX
Online Banking System
PPTX
Happy life
Steps in simulation study
Smart bajarlist wireless
Spiral model
Scrum agile-process
Waterfall model
V model
Use case-slide
Graphical user-interface
Graphical User Interface (GUI)
Graphical user-interface (GUI)
Future operating system
Android operating system
Cloud computing
Disadvantages of cloud computing
Determinants of supply
Law of supply
Distributed systems-analysis-and-design
wireless networking
Online Banking System
Happy life

Recently uploaded (20)

PDF
Basic Mud Logging Guide for educational purpose
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Insiders guide to clinical Medicine.pdf
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
Pre independence Education in Inndia.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
Institutional Correction lecture only . . .
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PPTX
Cell Types and Its function , kingdom of life
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPTX
PPH.pptx obstetrics and gynecology in nursing
PPTX
Pharma ospi slides which help in ospi learning
PDF
01-Introduction-to-Information-Management.pdf
Basic Mud Logging Guide for educational purpose
TR - Agricultural Crops Production NC III.pdf
VCE English Exam - Section C Student Revision Booklet
O5-L3 Freight Transport Ops (International) V1.pdf
Insiders guide to clinical Medicine.pdf
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Pre independence Education in Inndia.pdf
O7-L3 Supply Chain Operations - ICLT Program
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Institutional Correction lecture only . . .
102 student loan defaulters named and shamed – Is someone you know on the list?
Supply Chain Operations Speaking Notes -ICLT Program
Week 4 Term 3 Study Techniques revisited.pptx
Cell Types and Its function , kingdom of life
Anesthesia in Laparoscopic Surgery in India
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPH.pptx obstetrics and gynecology in nursing
Pharma ospi slides which help in ospi learning
01-Introduction-to-Information-Management.pdf

Decision tree

  • 1. Decision Tree Group Member: Md Ibrahim Adham Mesu Sakib Hasan Rial Lifonar Afrin Lifa Md Islam Khan Abdullah Al Redwan
  • 4. Decision Tree: A decision tree is a graphical representation of possible solutions to a decision based on certain conditions. It's called a decision tree because it starts with a single box (or root), which then branches off into a number of solutions, just like a tree. Decision trees provide an effective method of Decision Making.
  • 5. Decision Tree: A decision tree consists of 3 types of nodes 1. Decision nodes - commonly represented by squares 2. Chance nodes - represented by circles 3. End nodes - represented by triangles A decision tree consists of 2 types of branches : 1. Decision branches 2. Event branches
  • 7. Algorithm Input: D // Training data Output: T //Decision tree DT Build algorithm // Simplistic algorithm to illustrate naive approach to building DT
  • 8. Types of Decision Trees: Types of decision tree is based on the type of target variable we have. It can be of two types: Categorical Variable Decision Tree Continuous Variable Decision Tree
  • 9. Categorical Variable Decision Tree: Categorical Variable Decision Tree: Decision Tree which has categorical target variable then it called as categorical variable decision tree. E.g.:- In scenario, where the target variable was “Student will distributed in gender and height” i.e. YES or NO.
  • 10. Continuous Variable Decision Tree: Continuous Variable Decision Tree: Decision Tree has continuous target variable then it is called as Continuous Variable Decision Tree. E.g.:- A worker thinking about his salary and take decision. Is he accept new job offer(yes/ no). In this case, we are predicting values for continuous variable.
  • 12. Assumptions while creating Decision Tree: Some of the assumptions we make while using Decision tree: At the beginning, the whole training set is considered as the root. Feature values are preferred to be categorical. If the values are continuous then they are discretized prior to building the model. Records are distributed recursively on the basis of attribute values. Order to placing attributes as root or internal node of the tree is done by using some statistical approach.
  • 13. Different types of Algorithm: HUNTS CART ID3 C5.0 SPRINT CHAID
  • 14. Cart Decision Tree: sprit Gini Index Cost complexity pruning
  • 15. C5.0 Decision Tree: Multi sprit Info gain Pessimistic pruning
  • 16. Advantages: Decision Trees are easy to explain. It results in a set of rules. It follows the same approach as humans generally follow while making decisions. Interpretation of a complex Decision Tree model can be simplified by its visualizations. Even a naive person can understand logic. The Number of hyper-parameters to be tuned is almost null. It can be combined with other decision techniques.
  • 17. Limitation: There is a high probability of overfitting in Decision Tree. Generally, it gives low prediction accuracy for a dataset as compared to other machine learning algorithms. Information gain in a decision tree with categorical variables gives a biased response for attributes with greater no. of categories. Calculations can become complex when there are many class labels.
  • 18. Application of decision Tree: Decision tree has been used to develop models for prediction and classification in different domains some of which are: Business management Customer relationship management Fraudulent statement detection Engineering Energy consumption Fault diagnosis Healthcare management Agriculture
  • 19. Applications in Real Life Selecting a flight to travel Choosing a best friend Handling late night cravings
  • 20. Applications in Business Alternatives: Decision tree helps organizations to view the alternatives way that can happen. Events: Possible result may have two events. Outcomes: Possible result from the decision tree.
  • 21. References: Kamiński, B.; Jakubczyk, M.; Szufel, P. (2017). "A framework for sensitivity analysis of decision trees“ Quinlan, J. R. (1987). "Simplifying decision trees". International Journal of Man-Machine Studies. Venky Rao(2013 ).Journal “Introduction to Classification & Regression Trees (CART). Utgoff, P. E. (1989). “Incremental induction of decision trees”. Machine learning.