Python3入门机器学习之11.3 oob(Out-of-Bag)和关于Bagging的更多讨论

Python3入门机器学习

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

1.oob:
Python3入门机器学习之11.3 oob(Out-of-Bag)和关于Bagging的更多讨论
对应的代码:oob_score=True
从而知道哪些样本没有被取到而被用作测试数据集。

2.关于Bagging的更多讨论:

  • Bagging的思路极易并行化处理。
    因为是独立的训练若干子模型,所以可以很方便的进行并行处理。scikit-learn中可以传入参数“n_jobs”来完成并行处理。
  • 针对特征进行随机取样:Random Subspaces。
  • 既针对样本,又针对特征进行随机采样:Random Patches。