我正在使用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的"如何工作"部分是某种用途的?