XGBClassifier(base_score=None, booster=None, callbacks=None, colsample_bylevel=None, colsample_bynode=None, colsample_bytree=None, early_stopping_rounds=None, enable_categorical=False, eval_metric=None, feature_types=None, gamma=None, gpu_id=None, grow_policy=None, importance_type=None, interaction_constraints=None, learning_rate=None, max_bin=None, max_cat_threshold=None, max_cat_to_onehot=None, max_delta_step=None, max_depth=None, max_leaves=None, min_child_weight=None, missing=nan, monotone_constraints=None, n_estimators=100, n_jobs=None, num_parallel_tree=None, objective='multi:softprob', predictor=None, ...)
时间: 2023-07-12 22:02:39 浏览: 252
boostpid.rar_Boost 占空比_boost pi控制_boostPID_boost电路PI_voltage boo
5星 · 资源好评率100%
这是XGBClassifier的参数列表,其中一些常用参数的含义如下:
- n_estimators:弱分类器的个数(即决策树的个数)
- max_depth:决策树的最大深度
- learning_rate:学习率或步长,控制每个弱分类器的权重缩减程度
- objective:多分类的损失函数,通常为'multi:softprob'或'multi:softmax'
- gamma:控制节点分裂的最小损失下降值,防止过拟合
- reg_lambda:L2正则化项的权重
- subsample:训练每个弱分类器时的样本采样比例
- colsample_bytree:训练每个弱分类器时的特征采样比例
除了这些参数,XGBClassifier还有很多其他参数可以调节,具体可以参考官方文档:https://xgboost.readthedocs.io/en/latest/python/python_api.html#module-xgboost.sklearn
阅读全文