使用GridSearchCV进行GBRT超参数调整

阿那克

我正在运行GridSearchCV来找到GradientBoostingRegressor的最佳参数。

给出的教程是使用MSE进行评分。

gs_cv = GridSearchCV(est, param_grid, scoring='mean_squared_error', n_jobs=4).fit(X_train, y_train)

是否可以使用其他自己定义的评分,例如均方根对数误差(RMSLE)来获得最佳超参数?

def rmsle(predicted, actual, size):
    return np.sqrt(np.nansum(np.square(np.log(predicted + 1) - np.log(actual + 1)))/float(size))
裂解酶

您需要制作一个自定义评分器在您的情况下,它看起来像这样:

from sklearn.metrics import make_scorer

scorer = make_scorer(rmsle, greater_is_better=False, size=10)
grid = GridSearchCV(est, param_grid, scoring=scorer)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用GridSearchCV进行超参数调整

来自分类Dev

使用 gridsearchCV 调整改变熊猫 df 的超参数

来自分类Dev

K-Means GridSearchCV超参数调整

来自分类Dev

使用GridsearchCV进行参数调整无法获得最佳结果

来自分类Dev

使用R中的纯游侠包进行超参数调整

来自分类Dev

使用R中的纯游侠包进行超参数调整

来自分类Dev

使用gridsearchcv进行参数调整以在python中提升梯度分类器

来自分类Dev

在 scikit-learn 中使用 RandomizedSearchCV 对超参数进行条件调整

来自分类Dev

如何使用验证数据调整超参数

来自分类Dev

使用张量板HParams Dashboad进行超参数调整不适用于自定义模型

来自分类Dev

使用 Google Cloud ML Engine 和 XGBoost 调整超参数

来自分类Dev

如何在python中将GridSearchCV与管道和超参数一起使用

来自分类Dev

如何在带有GridSearchCV的keras模型的超参数优化中使用简单的验证集?

来自分类Dev

如何使用 GridSearchCV 通过 train_test_split 策略调整参数?

来自分类Dev

svm 超参数调整:使用 e1071 tune.control 进行随机搜索。random != NULL 在外部函数调用中给出 NA/NaN/Inf (arg 10)

来自分类Dev

使用AI Platform超参数调整功能时如何强制参数依赖?

来自分类Dev

使用CV进行模型评估和参数调整

来自分类Dev

Sagemaker XGBoost超参数调整错误

来自分类Dev

GridSearchCV最佳超参数不能产生最佳精度

来自分类Dev

在python中为xgboost超参数运行gridsearchcv时出错

来自分类Dev

R-MLR:使用“ makeTuneControlRandom”为包装的学习者调整超参数

来自分类Dev

使用 Hparam 仪表板抛出错误的超参数调整

来自分类Dev

使用 GPU 多处理了解 openAI 健身房和 Optuna 超参数调整

来自分类Dev

类别参数传递整数值的Cloud ML超参数调整

来自分类Dev

如何使用最佳参数识别GridSearchCV

来自分类Dev

超参数调整以决定最佳神经网络

来自分类Dev

如何通过超参数调整来改善此模型

来自分类Dev

Google Cloud ML,扩展了先前的超参数调整

来自分类Dev

如何使用GridSearchCV输出进行scikit预测?

Related 相关文章

  1. 1

    使用GridSearchCV进行超参数调整

  2. 2

    使用 gridsearchCV 调整改变熊猫 df 的超参数

  3. 3

    K-Means GridSearchCV超参数调整

  4. 4

    使用GridsearchCV进行参数调整无法获得最佳结果

  5. 5

    使用R中的纯游侠包进行超参数调整

  6. 6

    使用R中的纯游侠包进行超参数调整

  7. 7

    使用gridsearchcv进行参数调整以在python中提升梯度分类器

  8. 8

    在 scikit-learn 中使用 RandomizedSearchCV 对超参数进行条件调整

  9. 9

    如何使用验证数据调整超参数

  10. 10

    使用张量板HParams Dashboad进行超参数调整不适用于自定义模型

  11. 11

    使用 Google Cloud ML Engine 和 XGBoost 调整超参数

  12. 12

    如何在python中将GridSearchCV与管道和超参数一起使用

  13. 13

    如何在带有GridSearchCV的keras模型的超参数优化中使用简单的验证集?

  14. 14

    如何使用 GridSearchCV 通过 train_test_split 策略调整参数?

  15. 15

    svm 超参数调整:使用 e1071 tune.control 进行随机搜索。random != NULL 在外部函数调用中给出 NA/NaN/Inf (arg 10)

  16. 16

    使用AI Platform超参数调整功能时如何强制参数依赖?

  17. 17

    使用CV进行模型评估和参数调整

  18. 18

    Sagemaker XGBoost超参数调整错误

  19. 19

    GridSearchCV最佳超参数不能产生最佳精度

  20. 20

    在python中为xgboost超参数运行gridsearchcv时出错

  21. 21

    R-MLR:使用“ makeTuneControlRandom”为包装的学习者调整超参数

  22. 22

    使用 Hparam 仪表板抛出错误的超参数调整

  23. 23

    使用 GPU 多处理了解 openAI 健身房和 Optuna 超参数调整

  24. 24

    类别参数传递整数值的Cloud ML超参数调整

  25. 25

    如何使用最佳参数识别GridSearchCV

  26. 26

    超参数调整以决定最佳神经网络

  27. 27

    如何通过超参数调整来改善此模型

  28. 28

    Google Cloud ML,扩展了先前的超参数调整

  29. 29

    如何使用GridSearchCV输出进行scikit预测?

热门标签

归档