Decision tree disadvantages

The following are some disadvantages to using decision trees:

  • At each node, the algorithm needs to determine the correct choice. The best choice at one node may not necessarily be the best choice for the entire tree.
  • If a tree is deep, it can be prone to what is known as overfitting.
  • Decision trees can memorize the training set.