机器学习的模型通常都会有很多参数,这些参数设定是否合理,对模型好坏有重要影响。
对于参数较少的模型,随机搜索,网格搜索都是可以接受的。一旦参数数量较多,则网格搜索的训练成本就会非常高。以xgboost为例介绍贝叶斯优化调参:
https://github.com/fmfn/BayesianOptimization/blob/master/examples/xgboost_example.py
原始论文:
机器学习的模型通常都会有很多参数,这些参数设定是否合理,对模型好坏有重要影响。
对于参数较少的模型,随机搜索,网格搜索都是可以接受的。一旦参数数量较多,则网格搜索的训练成本就会非常高。以xgboost为例介绍贝叶斯优化调参:
https://github.com/fmfn/BayesianOptimization/blob/master/examples/xgboost_example.py
原始论文: