RandomForestRegressor() 是随机森林回归算法的实现,其主要参数解释如下:

  • n_estimators:森林中树的个数,默认为 100。
  • criterion:衡量分裂质量的评价准则,默认为 'mse'(均方误差)。
  • max_depth:决策树最大深度,默认为 None(表示不限制深度)。
  • min_samples_split:分裂一个内部节点需要的最小样本数,默认为 2。
  • min_samples_leaf:叶子节点最少需要的样本数,默认为 1。
  • min_weight_fraction_leaf:叶子节点最小的样本权重和,默认为 0。
  • max_features:寻找最优分割点时需要考虑的特征数,默认为 'auto'(即 sqrt(n_features))。
  • max_leaf_nodes:最大叶子节点数,若为 None,则不限制叶子节点数。
  • min_impurity_decrease:分裂一个节点需达到的最小信息增益,默认为 0。
  • bootstrap:是否采用自助法(有放回地抽样),默认为 True。
  • oob_score:是否对模型进行袋外估计,默认为 False。
  • n_jobs:并行计算时使用的 CPU 核数,默认为 None(即使用单核)。
  • random_state:控制随机性的参数,若为 None,则每次训练时随机性不同。
随机森林回归算法参数详解:RandomForestRegressor() 参数说明

原文地址: http://www.cveoy.top/t/topic/nQln 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录