How does a Decision Tree handle missing attribute values?

Decision Trees handle missing values in the following ways:

  • Fill the missing attribute value by the most common value of that attribute.
  • Fill the missing value by assigning a probability to each of the possible values of the attribute based on other samples.