MODULE 2 S3.2.2 Flashcards
Random Forest (Supplementary)
Decision trees can grow many branches until each split is as __________ as possible.
pure
____________________ are a popular model that mitigates this problem of overfitting in decision trees.
Random Forests
Alternatives to Using a Decision Tree
Random forest
Gradient boosting machine
Support vector machine
Neural network
It is a popular machine learning algorithm that merges the outputs of numerous decision trees to produce a single outcome.
It is also suitable for both classification and regression tasks.
Random Forest
Random forest was first introduced by ____________ and ____________ in ________
Leo Breiman
Adele Cutler
2001
The foundational ideas of Random forest date back to ________, when ___________ and _____________ proposed a method using randomized decision trees.
1993
Salzberg
Heath
The first algorithm for random decision forests was created by ____________ in __________ using the random subspace method.
Tin Kam Ho
1995
T/F Random Forest is suitable for classification tasks.
FALSE
Classification and Regression tasks
Random Forest’s strength lies in its ability to handle ________________ and mitigate ______________
complex dataset
overfitting
Random forest technique
Bagging
A key concept of random forest that combines the predictions of several base estimators to improve generalizability and robustness.
Ensemble Learning
A key concept of random forest which states that, at each split in the tree, a ransom subset of features is considered for splitting.
Random Feature Selection
Two stages of Random Forest:
Bootstrapping Stage
Splitting Stage
Considers all features to create different data samples (RF stage)
Bootstrapping Stage
Considers a random subset of features at each split (RF stage)
Splitting Stage
It is a method where multiple machine learning models are trained to solve the same problem and then combined to improve the final output.
Ensemble learning
It is a collection of models is used to make predictions rather than an individual model.
Ensemble learning
Two types of ensemble methods/techniques
Bagging
Boosting