【发布时间】:2018-06-19 11:39:27
【问题描述】:
我在 sklearn 中使用逻辑回归模型,我有兴趣检索此类模型的对数似然性,因此按照建议 here 执行普通似然比测试。
模型使用log loss 作为评分规则。在文档中,对数损失被定义为“在给定概率分类器预测的情况下,真实标签的负对数似然”。但是,该值始终为正,而对数似然应该为负。举个例子:
from sklearn.linear_model import LogisticRegression
from sklearn.metrics import log_loss
lr = LogisticRegression()
lr.fit(X_train, y_train)
y_prob = lr.predict_proba(X_test)
log_loss(y_test, y_prob) # 0.66738
我在模型的文档中没有看到任何方法,是否还有其他我目前不知道的可能性?
【问题讨论】:
标签: math machine-learning scikit-learn logistic-regression log-likelihood