An alternating decision tree (ADTree) is a machine learning method for classification. It generalizes decision trees and has connections to boosting. An alternating decision tree (ADTree) is a machine learning method for classification. It generalizes decision trees and has connections to boosting.