Studying decision trees
Kehlani is one of many software developers that decided to start learning machine learning.
Following the recommendation of her peers, the first algorithm she looked into was decision trees. She found a lot of resemblance with some of the techniques she already knew.
After a few weeks, Kehlani wants to summarize what she learned in an email to her team, but first, she wants you to review it.
These are the advantages that Kehlani listed. Which of them would you say are actual advantages of decision trees?
Decision trees are simple to understand and interpret, and we can visualize them.
Unlike other algorithms, many implementations of decision trees work with missing values and categorical data.
Decision trees always generalize well and are resistant to overfitting.
Decision trees require little data preparation compared to other algorithms. For example, they don’t need the scaling of data.