When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Decision Trees for Machine Learning From Scratch

Learn to build decision trees for applied machine learning from scratch in Python.

     
  • 5
  •  |
  • Reviews ( 87 )
₹519

This Course Includes

  • iconudemy
  • icon5 (87 reviews )
  • icon3h 17m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Decision Trees for Machine Learning From Scratch

Decision trees are one of the hottest topics in Machine Learning. They dominate many Kaggle competitions nowadays. Empower yourself for challenges. This course covers both fundamentals of decision tree algorithms such as CHAID, ID3, C4.5, CART, Regression Trees and its hands-on practical applications. Besides, we will mention some bagging and boosting methods such as Random Forest or Gradient Boosting to increase decision tree accuracy. Finally, we will focus on some tree based frameworks such as LightGBM, XGBoost and Chefboost. We will create our own decision tree framework from scratch in Python. Meanwhile, step by step exercises guide you to understand concepts clearly. This course appeals to ones who interested in Machine Learning, Data Science and Data Mining.

What You Will Learn?

  • The most common decision tree algorithms .
  • Understand the core idea behind decision trees .
  • Developing code from scratch .
  • Applying ML for practical problems .
  • Bagging and Boosting .
  • Random Forest, Gradient Boosting.