第13章 集成学习和随机森林 学习笔记中 oob

痴心易碎 提交于 2020-08-20 02:08:34

目录

13-4 oob(Out-of-Bag)和关于Bagging的更多讨论

oob

n_jobs

bootstrap_features

Bagging的更多探讨


 

13-4 oob(Out-of-Bag)和关于Bagging的更多讨论

oob

from sklearn.tree import DecisionTreeClassifier
from sklearn.ensemble import BaggingClassifier

bagging_clf = BaggingClassifier(DecisionTreeClassifier(),
                               n_estimators=500, max_samples=100,
                               bootstrap=True, oob_score=True)
bagging_clf.fit(X, y)

oob-score为true才能记录哪些在训练中用了,哪些没用

n_jobs

%%time
bagging_clf = BaggingClassifier(DecisionTreeClassifier(),
                               n_estimators=500, max_samples=100,
                               bootstrap=True, oob_score=True)
bagging_clf.fit(X, y)

bootstrap_features

 

random_subspaces_clf = BaggingClassifier(DecisionTreeClassifier(),
                               n_estimators=500, max_samples=500,
                               bootstrap=True, oob_score=True,
                               max_features=1, bootstrap_features=True)
random_subspaces_clf.fit(X, y)
random_subspaces_clf.oob_score_

Bagging的更多探讨

行样本,列特征,行列都随机

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!