sklearn的Adaboost predict_proba如何在内部工作?



我正在使用sklearn的'prective_proba()'来预测adaboost分类器中每个估计器的样本的概率。

from sklearn.ensemble import AdaBoostClassifier
clf = AdaBoostClassifier(n_estimators=50)
for estimator in clf.estimators_:
    print estimator.predict_proba(X_test)

adaboost像这样实现了它的preditive_proba():

https://github.com/scikit-learn/scikit-learn/blob/bb39b49/sklearn/semble/weight_boosting.py#l733

decisionTreeClalefier是Sklearn的Adaboost分类器的基本估计器。DeciestReTreeClalerifier像这样实现了其Prection_proba():

https://github.com/scikit-learn/scikit-learn/blob/bb39b49/sklearn/tree/tree.py.py.py.l549

任何人友好地告诉我adaboost的预测_proba()在内部计算概率?是否有相同主题的参考可以帮助我?请通知我。预先感谢。

也许是Adaboost的"如何工作"部分是某种用途的?

相关内容

  • 没有找到相关文章

最新更新