Article Complete
    AIM

    Top resources to learn decision trees in 2022

    Top resources to learn decision trees in 2022

    Decision trees can handle continuous and categorical variables.

    Top resources to learn decision trees in 2022
    Avi Gopani··Updated DECEMBER 24, 2024, 5:30 AM
    5 min

    Decision trees are a supervised learning method used to build a model that predicts the value of a target variable by learning simple decision rules from the data features. DTs are used for both classification and regression and are simple to understand and interpret. 

    Below, we have listed down the top online courses, YouTube videos and guides for enthusiasts to master decision trees.

    Decision trees on CodeAcademy

    The course by CodeAcademy focuses on teaching developers how to build and use decision trees and random forests. The course looks at two methods in detail: Gini impurity and Information Gain. Essentially an interactive platform, the course will help developers understand the concepts and the coding components. Topics covered include decision trees, Gini impurity, recursive tree building, information gain and classifying data while testing the concepts on datasets to create various decision trees. The course also offers portfolio projects and quizzes. 

    Find the course here

    Decision Tree - Theory, Application and Modelling using R on Udemy

    The course explains the A-Zs of decision trees and comprises a total of eight hours of lectures from analytics professional Gopal Prasad Malakar. The target audience of the course is industry professionals, and covers topics like decision trees, their applications, advantages, decision tree algorithms, developing the tree in R and interpreting a decision R.

    Find the course here

    Decision Trees, Random Forests on Udemy

    Start-Tech Academy’s course targets programmers with basic knowledge of languages. The course aims to help individuals understand decision tree algorithms, create a tree in Python, and solve business problems through decision trees. It covers the basics of ML and Python before moving on to decision trees. 

    Find the course here. 

    The Best Guide On How To Implement Decision Tree In Python on Simplilearn

    A few modules in Simplilearn's detailed machine learning playlist are reserved for decision trees and random forest algorithms; lessons 12 and 13, respectively. The lesson includes a half an hour explainer video complemented by texts, diagrams and charts. The decision tree based learnings covered include basic concepts, applications, terminologies, methodologies, algorithm building and how to build DTs in Python.

    Find the guide here

    Decision tree algorithm lecture by Edureka

    The hour-long video by an Edureka professor discusses decision tree algorithms in Python. The video takes developers through the fundamentals of decision tree algorithms and the concepts of classification, classification use-cases, decision tree terminologies, visualising a decision tree and writing it from scratch in Python.

    Find the video here

    MathematicalMonk's Course 

    Mathematical Monk is a YouTube channel training graduates and upper-level graduates in mathematics. Their ML 2.1, 2.2 and 2.3 explainers as part of the machine learning playlist is a basic introduction to decision trees for regression using the CART approach. The concept is explained through diagrams and explanations.

    Find the video here

    Decision Tree on HackerEarth

    HackerEarth is an Indian software company headquartered in the US, providing enterprise software to organisations for technical hiring needs. The company also posts machine learning tutorials and practice problems. Their guide on decision trees is a comprehensive textual explanation of the topics and diagrammatic examples and applications. The lessons are taught through real-life problems. It also lays out the coding basics to build a decision tree.

    Find the guide here

    Decision Trees and Ensemble Methods by Stanford on YouTube

    Stanford's CS229 is a broad introduction to machine learning and statistical pattern recognition. Decision trees and ensemble methods are one of the modules in the course, with a 100-minute video of the lecture. Professor Raphael Townshend, a PhD Candidate and CS229 Head TA, offers lessons on decision trees, general ensembling methods and random forests.

    Find the video here

    ISLR Chapter 8: Tree-Based Methods playlist on YouTube

    Data School, an online school to learn data science, has put out a playlist comprising five-part videos and two extra lectures discussing decision trees, pruning a decision tree, classification and comparison with linear models, bootstrap aggregation, random forest and booting, and variable importance. 

    Find the playlist here.

    Machine Learning Lecture 29 at Cornell on YouTube

    Kilian Weinberger is an Associate Professor in the Department of Computer Science at Cornell University. He received his Ph.D. from the University of Pennsylvania in machine earning and authored several papers in the field. The Youtube tutorial is his recorded lectures on decision trees, impurity functions, ID3 algorithm and parametric algorithms.

    Find the lecture here

    Find the lecture notes here

    Decision tree learning playlist by the University of Edinburgh on YouTube

    Victor Lavrenko is a lecturer and assistant professor at the University of Edinburgh focused on developing better algorithms for search engines. Victor teaches Introductory Applied Machine Learning (IAML), among other courses at the University of Edinburgh. The module on decision tree has been broken down into short 5-minute explainer videos on YouTube. 

    Find the playlist here

    Your reaction

    Discussion

    What's your take on this story?

    0/1000

    No comments yet — be the first to share your view.

    Explore our newsletters

    Build your routine with some of our top newsletters or view them all here.

    Wake up informed

    Make sense of the day's AI news and breakthroughs with our morning briefing.

    Belamy
    WeeklyBelamySee the latest

    Industry intelligence

    Receive a roundup of AI adoption stories by industry vertical, curated for professionals.

    3x WeeklySector6See the latest

    By signing up, you agree to our Privacy Policy.

    Membership

    Stay ahead with AI insights.

    Unlimited access to premium articles, exclusive analysis, and the stories shaping India's AI economy.

    Subscribe now

    AIM Americas

    1190 Miraloma Way Suite P, Sunnyvale, CA 94085

    AIM India

    1st Floor, Sakti Statesman, Bellandur, Bengaluru – 560103

    © 2026 AIM. All rights reserved.