【发布时间】:2016-02-11 09:32:25
【问题描述】:
我很难找出 oob_score_ 对 scikit-learn 中随机森林回归器的含义。在文档上它说:
oob_score_: 浮动 使用袋外估计获得的训练数据集的分数。
起初我以为它会返回袋外实例集上每个实例的分数。但这是由属性给出的:
oob_prediction_ : 形状数组 = [n_samples] 使用训练集的袋外估计计算的预测。
它返回一个包含每个实例预测的数组。然后分析文档上的其他参数,我意识到该方法 score(X, y, sample_weight=None) 返回确定系数 R²。
考虑到调用属性 oob_score_ 返回一个浮点值,它代表什么?如果可能的话,我也想知道它是如何计算的。
文档的链接是RandomForestRegressor。
【问题讨论】:
标签: python-2.7 scikit-learn random-forest