ML
    intermediate

    Ensemble Methods: Random Forest & Boosting

    algorithms.live

    Model Type

    Parameters

    7

    Data & View

    42
    Performance
    Single Tree93.8%
    Random Forest95.0%
    Gain+1.2%
    Accuracy vs. Trees
    1 tree7 trees
    Random Forest (7 trees)
    Class 0
    Class 1
    Individual trees

    Individual Tree Performance

    Tree 1
    Error: 6.3%
    Weight: 0.14
    Tree 2
    Error: 6.3%
    Weight: 0.14
    Tree 3
    Error: 5.0%
    Weight: 0.14
    Tree 4
    Error: 5.0%
    Weight: 0.14
    Tree 5
    Error: 5.0%
    Weight: 0.14
    Tree 6
    Error: 3.8%
    Weight: 0.14
    Tree 7
    Error: 3.8%
    Weight: 0.14
    ✓ Why Bagging Works
    • • Each tree is trained on a different bootstrap sample → diversity
    • • Majority vote averages out individual mistakes
    • • Variance reduced by factor of ~n (tree count) when trees are uncorrelated
    • • Parallel training: all trees can be fit simultaneously
    • • Bias stays the same; only variance decreases

    Bagging or boosting?

    Sort

    Sort each property.

    Tap a piece, then tap where it goes — or drag it. Tap the tray to take one back.

    Bagging (Random Forest)

    Drop items here

    Boosting (XGBoost)

    Drop items here
    6 pieces left to place

    Test your knowledge

    20 questions
    Question 1 of 20
    Score: 0

    Ensemble methods improve performance by…

    Learn these first

    Interview Questions

    Google
    Microsoft
    Uber
    Amazon
    Uber
    Two Sigma
    Netflix
    LinkedIn
    Airbnb
    Kaggle
    Spotify
    Booking.com

    Love this visualization?

    Sign up to track your progress, earn achievements, use the AI assistant, and access your personal learning dashboard.

    100% free • No credit card required