XGBOrdinal: An XGBoost Extension for Ordinal Data
We propose XGBOrdinal, an extension of XGBoost designed for ordinal classification problems commonly found in fields like medicine, where outcomes are often represented as scores, scales, stages, or grades. The proposed approach builds on the theoretical method introduced by Frank and Hall (2001) to transform an ordinal classification problem into a series of binary classification problems. Evaluated on multiple datasets, XGBOrdinal outperformed XGBClassifier and XGBRegressor, as well as existing ordinal methods. The implementation is fully compatible with GridSearchCV and RandomizedSearchCV, making it a scalable and efficient solution for handling ordinal data in machine learning pipelines. The used code is available open source (https://github.com/digital-medicine/XGBOrdinal).
Authors
- Stephan Jonas (ORCID: https://orcid.org/0000-0002-3687-6165)
- Fabian Kahl
- Iris Kahl
Institutions
- Koblenz University of Applied Sciences (DE)
- University Hospital Bonn (DE)
Publication Details
- Journal
- Studies in health technology and informatics
- Published
- 2025-05-15
- DOI
- https://doi.org/10.3233/shti250380
- Citations
- 2
- Primary Topic
- Artificial Intelligence in Healthcare
- Type
- article
- Field-Weighted Citation Impact
- 17.28