0
我对SKlearn,机器学习及其相关领域颇为陌生。我搜索了一天,但仍然无法找出答案。Sklearn LogisticRegression predict_proba结果看起来很奇怪
model = LogisticRegression(C=1)
model.fit(X, y)
print(model.predict_proba(X_test))
// output
[[ 1.01555532e-08 2.61926230e-01 7.37740949e-01 3.32810963e-04]]
我很困惑输出是否正确。当我尝试使用相同数据集的SVM时,我得到了[[ 0.21071225 0.42531172 0.01024818 0.35372784]]
,这看起来像是概率,而这正是我想要的。我怎样才能让LogisticRegression模型获得像SVM一样的概率风格?我误解了什么?