1.10. Decision Tree

1️⃣ Overview

◽ Scikit Learn User Guide?

  • The Scikit-learn user guide helpfully provides source code, to help you to determine which algorithm is right for your task.
  • In this section, I'm going to create a decision trees in machine learning model will prediction.

◽ Development Environment

Page_type Languages Products Description
Training Python Jupyter Lab Understanding Supervised Learning thogh Scikit Learn Algorothms

◽ Scikit Learn User Guide Contents



2️⃣ PreRequirement

◽ Download Source Code



3️⃣ Methodology

◽ ❶ Introduction

  • 1.1 DecisionTree Pros&Cons

  • 1.2 Components of DecisionTree


◽ ❷ Methodology

  • 2.1 Splitting Rule

  • 2.1.1 Classification | 2.1.2 Regression

DecisionTreeClassifier is a class capable of performing multi-class classification on a dataset.
Format Example : X = (n_samples, n_features) , Y = (n_samples,)

  • 2.2 Pruning Rule

  • 2.2.1 Post Pruning

  • 2.2.2.Pre Pruning


◽ ❸ Tree Algorithms

  • 3.1 History of DecisionTree Algorithms


◽ ❹ Appendix

  • 4.1 Tips on Practical Use



4️⃣ Reference