【发布时间】:2016-08-09 10:49:58
【问题描述】:
LogisticRegression.predict_proba 函数究竟返回了什么?
在我的示例中,我得到如下结果:
[[ 4.65761066e-03 9.95342389e-01]
[ 9.75851270e-01 2.41487300e-02]
[ 9.99983374e-01 1.66258341e-05]]
从其他计算中,我知道,使用 sigmoid 函数,第二列是概率。 documentation 说,第一列是n_samples,但那不可能,因为我的样本是评论,是文本而不是数字。文档还说,第二列是n_classes。这当然不可能,因为我只有两个类(即+1 和-1),并且该函数应该是关于计算样本真正属于一个类的概率,而不是类本身。
第一列到底是什么,为什么会出现?
【问题讨论】:
标签: python machine-learning scikit-learn probability logistic-regression