Skip to content
Surf Wiki
Save to docs
general/decision-trees

From Surf Wiki (app.surf) — the open knowledge base

Decision stump

Boolean classifier from one decision


Summary

Boolean classifier from one decision

A decision stump is a machine learning model consisting of a one-level decision tree. That is, it is a decision tree with one internal node (the root) which is immediately connected to the terminal nodes (its leaves). A decision stump makes a prediction based on the value of just a single input feature. Sometimes they are also called 1-rules.

Depending on the type of the input feature, several variations are possible. For nominal features, one may build a stump which contains a leaf for each possible feature value or a stump with the two leaves, one of which corresponds to some chosen category, and the other leaf to all the other categories. For binary features these two schemes are identical. A missing value may be treated as a yet another category.

For continuous features, usually, some threshold feature value is selected, and the stump contains two leaves — for values below and above the threshold. However, rarely, multiple thresholds may be chosen and the stump therefore contains three or more leaves.

Decision stumps are often used as components (called "weak learners" or "base learners") in machine learning ensemble techniques such as bagging and boosting. For example, a Viola–Jones face detection algorithm employs AdaBoost with decision stumps as weak learners.

The term "decision stump" was coined in a 1992 ICML paper by Wayne Iba and Pat Langley.

References

References

  1. Holte, Robert C.. (1993). "Very simple classification rules perform well on most commonly used datasets". Machine Learning.
  2. (2009). "Natural language processing with Python". [[O'Reilly Media.
  3. This classifier is implemented in [[Weka (machine learning). Weka]] under the name OneR (for "1-rule").
  4. This is what has been implemented in [[Weka (machine learning). Weka]]'s DecisionStump classifier.
  5. (2006). "ICML′06: Proceedings of the 23rd international conference on Machine Learning".
  6. (2004). "Robust Real-Time Face Detection". International Journal of Computer Vision.
  7. (1992). "ML92: Proceedings of the Ninth International Conference on Machine Learning, Aberdeen, Scotland, 1–3 July 1992". Morgan Kaufmann.
  8. (1994). "Machine Learning: ECML-94, European Conference on Machine Learning, Catania, Italy, April 6–8, 1994, Proceedings". Springer.
Wikipedia Source

This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.

Want to explore this topic further?

Ask Mako anything about Decision stump — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.

Report