paper-with-me

홈 › Papers

Unbiased Gradient Boosting Decision Tree with Unbiased Feature Importance

2023-05-18 · Zheyu Zhang, Tianping Zhang, Jian Li

Gradient Boosting Decision Tree (GBDT) has achieved remarkable success in a wide variety of applications. The split finding algorithm, which determines the tree construction process, is one of the most crucial components of GBDT. However, the split finding algorithm has long been criticized for its bias towards features with a large number of potential splits. This bias introduces severe interpretability and overfitting issues in GBDT. To this end, we provide a fine-grained analysis of bias in GBDT and demonstrate that the bias originates from 1) the systematic bias in the gain estimation of each split and 2) the bias in the split finding algorithm resulting from the use of the same data to evaluate the split improvement and determine the best split. Based on the analysis, we propose unbiased gain, a new unbiased measurement of gain importance using out-of-bag samples. Moreover, we incorporate the unbiased property into the split finding algorithm and develop UnbiasedGBM to solve the overfitting issue of GBDT. We assess the performance of UnbiasedGBM and unbiased gain in a large-scale empirical study comprising 60 datasets and show that: 1) UnbiasedGBM exhibits better performance than popular GBDT implementations such as LightGBM, XGBoost, and Catboost on average on the 60 datasets and 2) unbiased gain achieves better average performance in feature selection than popular feature importance methods. The codes are available at https://github.com/ZheyuAqaZhang/UnbiasedGBM.

📄 PDF Abstract BibTeX arXiv:2305.10696

Code (1)

zheyuaqazhang/unbiasedgbm 공식 구현

Tasks

Feature Importancefeature selection

Methods 이 논문이 사용한 방법론

Feature Selection Feature selection, also known as variable selection, attribute selection or variable subset selection, is the process of selecting a subset of relevant features (variables,…

Similar Papers 제목 키워드 기반

Feature Importance in Gradient Boosting Trees with Cross-Validation Feature Selection

2021-09-12 · Afek Ilay Adler, Amichai Painsky

Gradient Boosting Machines (GBM) are among the go-to algorithms on tabular data, which produce state of the art results in many prediction tasks. Despite its popularity, the GBM framework suffers from a fundamental flaw …

Feature Importancefeature selection

CogTree: Cognition Tree Loss for Unbiased Scene Graph Generation

2020-09-16 · Jing Yu, Yuan Chai, Yujing Wang, Yue Hu 외

Scene graphs are semantic abstraction of images that encourage visual understanding and reasoning. However, the performance of Scene Graph Generation (SGG) is unsatisfactory when faced with biased data in real-world scen…

Graph GenerationScene Graph GenerationUnbiased Scene Graph Generation

CatBoost: unbiased boosting with categorical features

2017-06-28 · NeurIPS 2018 12 · Liudmila Prokhorenkova, Gleb Gusev, Aleksandr Vorobev, Anna Veronika Dorogush 외

This paper presents the key algorithmic techniques behind CatBoost, a new gradient boosting toolkit. Their combination leads to CatBoost outperforming other publicly available boosting implementations in terms of quality…

ClusteringDimensionality ReductionGeneral Classification

Online Multiclass Boosting with Bandit Feedback

2018-10-11 · Daniel T. Zhang, Young Hun Jung, Ambuj Tewari

We present online boosting algorithms for multiclass classification with bandit feedback, where the learner only receives feedback about the correctness of its prediction. We propose an unbiased estimate of the loss usin…

General Classification

Tree-Structured Boosting: Connections Between Gradient Boosted Stumps and Full Decision Trees

2017-11-18 · José Marcio Luna, Eric Eaton, Lyle H. Ungar, Eric Diffenderfer 외

Additive models, such as produced by gradient boosting, and full interaction models, such as classification and regression trees (CART), are widely used algorithms that have been investigated largely in isolation. We sho…

Additive modelsGeneral Classification