Random Forests, Decision Trees, and Categorical Predictors: The "Absent Levels" Problem
Not on the map. Why?
Abstract (arXiv)
One advantage of decision tree based methods like random forests is their ability to natively handle categorical predictors without having to first transform them (e.g., by using feature engineering techniques). However, in this paper, we show how this capability can lead to an inherent "absent levels" problem for decision tree based methods that has never been thoroughly discussed, and whose consequences have never been carefully explored. This problem occurs whenever there is an indeterminacy over how to handle an observation that has reached a categorical split which was determined when the observation in question's level was absent during training. Although these incidents may appear to be innocuous, by using Leo Breiman and Adele Cutler's random forests FORTRAN code and the randomForest R package (Liaw and Wiener, 2002) as motivating case studies, we examine how overlooking the absent levels problem can systematically bias a model. Furthermore, by using three real data examples, we illustrate how absent levels can dramatically alter a model's performance in practice, and we empirically demonstrate how some simple heuristics can be used to help mitigate the effects of the absent levels problem until a more robust theoretical solution is found.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Jun 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 1; 2025: 0; 2026: 1.
5 papers.
- 2022Towards a Unified Framework for Uncertainty-aware Nonlinear Variable Selection with Theoretical Guaranteescited by 4
- 2022Predicting Pollution Level Using Random Forest: A Case Study of Marilao River in Bulacan Province, Philippinescited by 0
- 2023Design Principles of Robust Multi-Armed Bandit Framework in Video Recommendationscited by 0
- 2024Machine learning-based algorithms for at-home respiratory disease monitoring and respiratory assessmentcited by 0
- 2026Weight-Informed Self-Explaining Clustering for Mixed-Type Tabular Datacited by 0
- 2026Weight-Informed Self-Explaining Clustering for Mixed-Type Tabular Data7 Apr 2026
- 2024Machine learning-based algorithms for at-home respiratory disease monitoring and respiratory assessment5 Sep 2024
- 2023Design Principles of Robust Multi-Armed Bandit Framework in Video Recommendations24 Sep 2023
- 2022Towards a Unified Framework for Uncertainty-aware Nonlinear Variable Selection with Theoretical Guarantees15 Apr 2022
- 2022Predicting Pollution Level Using Random Forest: A Case Study of Marilao River in Bulacan Province, Philippines12 Feb 2022