Compare decision trees and random forests.
In your answer, discuss:
-
How a single decision tree is built and its main advantages and disadvantages.
-
How a random forest is constructed from multiple trees (bagging and feature subsampling).
-
Differences in bias, variance, overfitting behavior, interpretability, and typical use cases.