A Comparison of Machine Learning Methods for Data with High-Cardinality Categorical Variables
Not on the map. Why?
Abstract (arXiv)
High-cardinality categorical variables are variables for which the number of different levels is large relative to the sample size of a data set, or in other words, there are few data points per level. Machine learning methods can have difficulties with high-cardinality variables. In this article, we empirically compare several versions of two of the most successful machine learning methods, tree-boosting and deep neural networks, and linear mixed effects models using multiple tabular data sets with high-cardinality categorical variables. We find that, first, machine learning models with random effects have higher prediction accuracy than their classical counterparts without random effects, and, second, tree-boosting with random effects outperforms deep neural networks with random effects.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 7 of its 21 references that are in the map. First posted on arXiv 5 Jul 2023.
Builds on
7 of 21 references.
References · 7
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2021Tabular Data: Deep Learning is Not All You Needcited by 530
- 2016Entity Embeddings of Categorical Variablescited by 85
- 2020Gaussian Process Boostingcited by 25
- 2022Integrating Random Effects in Deep Neural Networkscited by 22
- 2021Latent Gaussian Model Boostingcited by 9
- 2023Machine Learning with High-Cardinality Categorical Features in Actuarial Applicationscited by 7
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.