【发布时间】:2020-09-15 04:20:43
【问题描述】:
我最近扩展了我的模型以包含多个模型,包括跨不同超参数和特征组的 GBM 和 XGBoost。
我的期望是 XGBoost 会表现更好,但我看到 GBM 在精度、召回率和 F1 方面始终表现更好。
差异总是超过 2%
Typical GBM parameters:
{'learning_rate': [0.1, 0.2, 0.5], 'max_depth': [5], 'n_estimators': [10,100], 'subsample': [0.8]}
XGB Parameters:
{'gamma': [0.5], 'learning_rate': [0.1], 'max_depth': [3,9,15]}
GBM 表现更好的原因可能是什么? 或者换句话说,GBM 什么时候比 XGB 表现更好?
【问题讨论】:
标签: machine-learning xgboost gbm