【发布时间】:2020-08-06 19:48:45
【问题描述】:
我试图了解sklearn's MLP Classifier 如何为其predict_proba 函数检索结果。
网站简单列出:
概率估计
而许多其他人,例如logistic regression,有更详细的答案: 概率估计。
所有类的返回估计值按类标签排序。
对于 multi_class 问题,如果 multi_class 设置为“多项式” softmax函数用于找到每个的预测概率 班级。否则使用一对一的方法,即计算概率 使用逻辑函数假设它是正的每个类。 并在所有类中标准化这些值。
其他模型类型也有更多细节。以support vector machine classifier
为例而且还有this very nice Stack Overflow post 对此进行了深入的解释。
计算 X 中样本可能结果的概率。
模型需要在训练时计算概率信息 时间:适合属性概率设置为真。
其他示例
预测 X 的类别概率。
输入样本的预测类别概率计算为 森林中树木的平均预测类别概率。这 一棵树的类概率是 同一类在一片叶子中。
我希望了解与上述帖子相同的内容,但对于 MLPClassifier。 MLPClassifier 在内部是如何工作的?
【问题讨论】:
标签: python machine-learning scikit-learn probability mlp