Back to Browse

Hoeffding Trees Never Stop Learning

32 views
Mar 3, 2026
5:20

Hoeffding Trees, or Very Fast Decision Trees (VFDT), are a class of decision tree algorithms built specifically for high-speed streaming data. Instead of waiting for the entire dataset to be available before building the tree, Hoeffding Trees allow for incremental learning. They achieve this by using a statistical property known as the Hoeffding bound, which guarantees the quality of a split decision based on only a small subset of the data. This statistical guarantee allows the tree to grow dynamically and incrementally with high confidence as continuous streams of data arrive. The algorithm follows these core steps: Start with a single leaf node, which acts as the root. For each incoming data instance, traverse the tree to sort the instance to a leaf. Update the sufficient statistics maintained at that leaf. If the leaf has observed enough instances, evaluate all possible split attributes. Apply the Hoeffding bound to determine if the best attribute is significantly better than the others. If the bound confirms the attribute is significantly better, perform the split on that attribute.

Download

0 formats

No download links available.

Hoeffding Trees Never Stop Learning | NatokHD