- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我很难找出 的作用oob_score_ 表示 scikit-learn 中的随机森林回归器。在文档上它说:
oob_score_:漂浮
使用袋外估计获得的训练数据集的分数。
起初我认为它会返回袋外实例集上每个实例的分数。但这是由属性给出的:
oob_prediction_:形状数组 = [n_samples]
用训练集上的袋外估计计算的预测。
它返回一个包含每个实例的预测的数组。然后分析文档上的其他参数,我意识到该方法
score(X, y, sample_weight=None) 返回决定系数 R²。
考虑到调用属性 oob_score_ 返回单个浮点值,它代表什么?如果可能的话,我也想知道它是如何计算的。
文档链接是 RandomForestRegressor .
最佳答案
它准确地返回文档中所说的内容
oob_score_ : float Score of the training dataset obtained using an out-of-bag estimate.
score(X, y, sample_weight=None) returns the Coefficient of determination R².
predictions /= n_predictions
self.oob_prediction_ = predictions
if self.n_outputs_ == 1:
self.oob_prediction_ = \
self.oob_prediction_.reshape((n_samples, ))
self.oob_score_ = 0.0
for k in range(self.n_outputs_):
self.oob_score_ += r2_score(y[:, k],
predictions[:, k])
self.oob_score_ /= self.n_outputs_
oob_prediction_
上的 R2 分数。
关于python-2.7 - Scikit-learn 参数 oob_score、oob_score_、oob_prediction_,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33631125/
我正在寻找随机森林的应用程序,我在 Kaggle 上发现了以下知识竞赛: https://www.kaggle.com/c/forest-cover-type-prediction . 遵循以下建议
我从 Python scikit-learn 包中实现了随机森林分类器 (RF) 来解决 ML 问题。在第一阶段,我使用交叉验证来抽查其他算法,现在我选择了 RF。 后来我也查看了 RF 的 OOB
我很难找出 的作用oob_score_ 表示 scikit-learn 中的随机森林回归器。在文档上它说: oob_score_:漂浮 使用袋外估计获得的训练数据集的分数。 起初我认为它会返回袋外实例
我是一名优秀的程序员,十分优秀!