What is the role of the 'max_depth' parameter in a Decision Tree?
-
It determines the maximum number of features to consider
-
It limits the number of samples at each leaf
-
It restricts the maximum depth of the tree
-
It controls the minimum number of samples required to split an internal node