Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Scikit学习输出**预测\概率**和**预测的含义**_Python_Scikit Learn_Prediction - Fatal编程技术网

Python Scikit学习输出**预测\概率**和**预测的含义**

Python Scikit学习输出**预测\概率**和**预测的含义**,python,scikit-learn,prediction,Python,Scikit Learn,Prediction,使用scikit学习进行逻辑回归时,有以下代码: print(sentiment_model.predict_proba(test_features[:2])) print(sentiment_model.predict(test_features[:2])) 输出: [[1.20150248e-04 9.99879850e-01] [9.99986356e-01 1.36436948e-05]] [1 0] 我正在努力理解输出预测和预测的含义。 谢谢你抽出时间 在Scikit学习中,pr

使用scikit学习进行逻辑回归时,有以下代码:

print(sentiment_model.predict_proba(test_features[:2]))
print(sentiment_model.predict(test_features[:2]))
输出:

[[1.20150248e-04 9.99879850e-01]
 [9.99986356e-01 1.36436948e-05]]
[1 0]
我正在努力理解输出预测和预测的含义。
谢谢你抽出时间

在Scikit学习中,
predict
返回预测(
0
1
False
True
),而
predict\u proba
返回预测的确定性分数。
predict\u proba
的输出是一个数组,其中第一个元素是实例为
0
类(或
False
类)的概率估计,第二个元素是实例为
1
类(或
True
类)的概率估计。因此,
predict\u proba
输出中的行加起来就是一行


在您的代码中,第一个实例是
1
类(无论在应用程序中编码的是什么意思),概率为
0.999879859
。然而,在第二种情况下,它成为
1
类的概率很小(
0.00001364…
)。因此,它是一个
0
类,概率
0.99998635
)。

感谢您的澄清